Teradata Utilities - 1
Teradata Utilities - 1
Teradata Utilities - 1
Informatica has the ability to load data into Teradata database either
by using ODBC connections or by using Teradata loader scripts.
Power center supports 4 different loaders: TPUMP, MLOAD, FAST
LOAD and TPT (Teradata parallel transporter. Formerly known as
Teradata Warehouse builder (TWB))
In this knowledge byte series the first 3 loaders (TPUMP, MLOAD &
FLOAD) would be covered.
Why Use Teradata loaders in Informatica:
The advantages of using Teradata Load utilities are:
(1)
Increased data volume: This is the primary reason for
choosing Teradata loaders to ODBC connections.
The Teradata tools load massive volumes of data in short amount
of time.
(2)
Restartability: The load jobs can be automatically
resumed from the last checkpoint if the job fails or has been
interrupted for some reason.
(3)
Direct Loading: Teradata tools load the data directly from
the source without the need for intermediate files or manual
data conversions.
(4)
Automatic Data allocation: There is an automatic data
distribution across the nodes (A node is the basic building block
of a Teradata Database system, and contains a large number of
hardware and software components) without the need for any
manual intervention.
(5)
Scalability: Teradata tools are completely scalable. They
make use of multiple sessions to maximize the throughput. Data
loading with the use of parallel loading utilities (i.e use of
concurrent loaders) is possible.
(6)
Seamless data movement: Teradata tools run on a
variety of different platforms such as UNIX MP-RAS, Microsoft
Windows, sun solaris SPARC, Red Hat Linux etc..
(7)
Data Access: Teradata load utilities support relational and
non- relational databases such as Oracle, SQL server, DB2
mainframe systems, flat files, OLE DB providers, Websphere MQ
etc..
(8)
Flexibility: Teradata tools provide flexibility to load data
either in batch mode or continuously throughout the day.
Brief Overview of the loaders:
The table below lists the features of the 3 loaders:
Features
Full form
DDL
supported
TPUMP
MLOAD
Teradata Parallel Data Multi load
Pump
All
All
DML
supported
Locks
Insert,update,delete,u
psert
Row level locks
Insert,update,delete,u
psert
Table level lock
Data
volume
Low data
Large volume
maintainance for large incremental loads.
table.Provides real
time data refresh.
Multiple
DMLs
Table
Access
during
load
Yes
Yes
Type of
table loads
FLOAD
Fast load
Limited
(CREATE
and DROP
table)
Insert
Table level
lock
Loads large
volumes of
data
rapidly into
Teradata
tables.
No
Users cant
even query
the table
being
fastloaded.
Only
empty
tables
Multiple
tables
No. of
input files
Multiple
sessions
Conditiona
l
expression
s
Arithmetic
calculation
s
Allows
Data
conversion
s
Error files
Error
limits
Maximum
concurrent
instances
Resource
Utilization
Yes
Yes
No ( Only
one)
Can load
from
multiple
input files.
Yes
Yes
Yes
No
No
Yes
No
Yes
Yes
Yes (1 per
column)
Yes
Yes
Yes
Yes
Yes
Yes
Unlimited
Upto 15 instances
Upto 15
instances
Minimum in
comparison to
MLOAD.
Yes
Maximum utilization of
available resources.
(table lock)
No
High
resource
utilization.
No
Yes
No
No
Yes
Yes
No
Yes
No
No
Very fast(millions of
Fastest
Allows
Referential
integrity
Allows
Unique
Secondary
indexes
Allows
Nonunique
Secondary
Indexes
Allows
Triggers
Performan
ce
References:
www.teradata.com
http://www.scribd.com
Contributed By:
Rajalakshmi
SE
Best Buy
MDC
method to
load data