Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Teradata Utilities - 1

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 4

USING INFORMATICA WITH TERADATA UTILITIES I

(Basic overview of the Loaders)

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

READ and WRITE


access

Only SELECT Access

Type of
table loads

Both empty and


populated tables

Both empty and


populated tables

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

Yes (60 tables)

Yes (Five tables)

Does not support


multiple input files.

One input file

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

Slower than other

Very fast(millions of

Fastest

Allows
Referential
integrity
Allows
Unique
Secondary
indexes
Allows
Nonunique
Secondary
Indexes
Allows
Triggers
Performan

ce

loaders but faster


than ODBC.

References:
www.teradata.com
http://www.scribd.com
Contributed By:
Rajalakshmi
SE
Best Buy
MDC

rows in few minutes)

method to
load data

You might also like