Thursday, 1 December 2016

Understanding Teradata Wallet (tdwallet)

Understanding Teradata Wallet (tdwallet)
Teradata Wallet is a facility for storage of  sensitive/secret information, such as Teradata Database user passwords. Users save and retrieve items by using the facility. 
Wallet or tdwallet is the latest piece or pack of Terdata software, introduced  in latest Teradata Tools and Utilities packages those are version 14.00/15.00 and later, where the customers can store passwords/credentials (or other confidential information)  securely and safely on client computers or application servers. This stored information is used while signing in to the Teradata Database using any utility or piece of software that uses Teradata .

Monday, 28 November 2016

Teradata Intelligent Memory (TIM)- Running at the speed of Business

Teradata Intelligent Memory (TIM)- Running at the speed of Business

Overview of Teradata
Teradata is a RDBMS (Relational Database Management System). This system is solely based on off-the-shelf (readymade) symmetric multiprocessing (SMP) technology combined with communication networking, connecting SMP systems to form large Massively parallel processing systems (MPP). It is wholly used to manage large data warehousing operations. Teradata acts as a single data store that can accept large number of concurrent requests from multiple client applications.
Parallelism along with load distribution shared among several users, Execution of complex queries with a maximum of 256 joins, Parallel efficiency, Complete scalability , Teradata Intelligent Memory are some of Teradata’s widely shown Features.

Saturday, 26 November 2016

Teradata Disk Space Queries

Teradata Disk Space Queries
1) To find AMP usage and CPU utilization on TD server.

  You could query DBC.Tablesize, DBC.ProfileInfo, DBC.AllRoleRights, and  
  DBC.RoleInfo and others. The query should return on the AMP Usage and CPU  
  Utilization The following query is dbc.ampusage                 

  Select Account Name, UserName, sum(diskio),sum(cputime)
from    dbc.ampusage
  Group by 1,2;

Monday, 21 November 2016

Netezza Advanced Security

Netezza Advanced Security

1.System Security
SYSTEM(ADMIN)=> CREATE USER dso;
CREATE USER
SYSTEM(ADMIN)=> GRANT MANAGE SECURITY TO dso;
GRANT
SYSTEM(ADMIN)=> GRANT USER TO dso;
GRANT
2.User Login Control

Tuesday, 15 November 2016

Client Communication with Teradata

Client applications can connect to Teradata Database using one of the following methods:
Network-attached through a Local Area Network (LAN)- Workstation Attachment Methods
Channel-attached through an IBM mainframe- Mainframe Attachment Method

Workstation Attachment Methods
Workstation-attached methods include:
.NET Data Provider for Teradata
Java Database Connectivity (JDBC)
OLE DB Provider for Teradata
Open Database Connectivity (ODBC)
Teradata CLIv2 for workstation-attached systems

Wednesday, 27 January 2016

Introduction to Netezza


Introduction
Success in any enterprise depends on having the best available information in time to make sound decisions. Anything less wastes opportunities, costs time and resources and can even put the organization at risk. But finding crucial information to guide the best possible actions can mean analyzing billions of data points and petabytes of data, whether to predict an outcome, identify a trend or chart the best course through a sea of ambiguity. Companies that can get this type of intelligence on demand are able to react faster and make better decisions than their competitors.

Tuesday, 8 December 2015

Netezza Common SQL commands

Nzsql commands 
ALTER DATABASE
To change the default 8-bit character set in the emp database, enter:
system(admin)=> ALTER DATABASE emp set default character set
latin9;
To rename the emp database, enter:
system(admin)=> ALTER DATABASE emp RENAME TO employees;
To change the owner of the emp database, enter:
system(admin)=> ALTER DATABASE emp OWNER TO admin3;

Saturday, 28 November 2015

Teradata Database security

Teradata Database security is based on the following concepts.
Security Element
Description
User
An individual or group of individuals represented by a single user identity.
Privileges
The database privileges explicitly or automatically granted to a user or database.
Logon
The process of submitting user credentials when requesting access to the database.
Authentication
The process by which the user identified in the logon is verified.
Authorization
The process that determines the database privileges available to the user.
Security Mechanism
A method that provides specific authentication, confidentiality, and integrity services for a database session.
Network Traffic Protection
The process for protecting message traffic between Teradata Database and network-attached clients against interception, theft, or other form of attack.
Message Integrity
Checks data sent across the network against what was received to ensure no data was lost or changed.
Access Logs
Logs that provide the history of users accessing the database and the database objects accessed.
Users
Users that access Teradata Database must be defined in the database or a supported directory.

Sunday, 25 October 2015

Introduction to teradata utilities -BTEQ

Introduction to teradata utilities : BTEQ

BTEQ is a Teradata native query tool for DBA and programmers. BTEQ (Basic TEradata Query) is a command-driven utility used to 1) access and manipulate data, and 2) format reports for both print and screen output.

All database requests in BTEQ are expressed in Teradata Structured Query Language (Teradata SQL). You can use Teradata SQL statements in BTEQ to:

    * Define data — create and modify data structures;
    * Select  data — query a database;
    * Manipulate data — insert, delete, and update data;
    * Control data — define databases and users, establish access rights, and secure data;
    * Create Teradata SQL macros — store and execute sequences of Teradata SQL statements as a single operation.

Friday, 23 October 2015

Introduction to teradata utilities : fastload

Introduction to teradata utilities : fastload
Teradata FastLoad, also called "FastLoad"   or "FL," is a multi-sessioned parallel load utility for initial table load in bulk mode on a Teradata Database.

Teradata FastLoad processes a series of FastLoad commands and Teradata SQL statements written in a FastLoad job script or interactively entered. The FastLoad commands provide the session control and data handling specifications for the data load operations, and the Teradata SQL statements perform the actual data load functions on the Teradata RDBMS tables and views. However, this command-driven utility feeds only one table per job; thus, to load more than one table, multiple FastLoad jobs must be submitted — one for each table.

Wednesday, 21 October 2015

Introduction to teradata utilities : Multiload

Introduction to teradata utilities : Multiload
Teradata MultiLoad, also called "MultiLoad," "MLoad" or "ML," is a command-driven parallel load utility for high-volume batch maintenance on multiple tables and views of the Teradata Database. It is specially designed for high-speed batch creation and maintenance of large databases.
Teradata MultiLoad executes a series of MultiLoad commands and Teradata SQL statements written in a batch mode job script or interactively entered. The MultiLoad commands provide the session control and data handling specifications for the data transfer operations, and the Teradata SQL statements perform the actual maintenance functions on the Teradata RDBMS tables and views.