You are on page 1of 2

MultiLoad Imp Points

 Using a single MultiLoad job, you can do a number of different imports and
delete tasks on RDBMS tables and views
 Each MultiLoad import task can do multiple data insert, update, and delete
functions on up to five different tables or views.

 Each MultiLoad delete task can remove large numbers of rows from a
single table.
 The MultiLoad operation is performed in five phases
Preliminary
 Parses and validates all of the MultiLoad commands and Teradata SQL
statements in your MultiLoad job.
 Establishes sessions and process control with the Teradata RDBMS.
 Submits special Teradata SQL requests to the Teradata RDBMS.
 Creates and protects temporary work tables and error tables in the Teradata
RDBMS.
DML Transaction

 submits the DML statements specifying the insert, update and delete tasks to the
Teradata RDBMS.
Acquisition Phase
 Imports data from the specified input data source.
 Evaluates each record according to specified application conditions.
 Loads the selected records into the worktables in the Teradata RDBMS.
(There is no acquisition phase activity for a MultiLoad delete task.)
Application
 Acquires locks on the specified target tables and views in the Teradata
RDBMS.
 For an import task, inserts the data from the temporary work tables into the
target tables or views in the Teradata RDBMS.
 For a delete task, deletes the specified rows from the target table in the Teradata
RDBMS.
 Updates the error tables associated with each MultiLoad task.
Cleanup
 Forces an automatic restart/rebuild if an AMP went down and came back online
during the application phase.
 Releases all locks on the target tables and views.
 Drops the temporary work tables and all empty error tables from the Teradata
RDBMS.
 Reports the transaction statistics associated with the import and delete tasks.

We can use to do fast, high-volume maintenance on multiple tables and views of a


Teradata Relational Database Management System (RDBMS).

By Using a single MultiLoad job, we can do a number of different import and


delete tasks on RDBMS tables and views:
• Each MultiLoad import task can do multiple data insert, update, and delete
functions on up to five different tables or views.
• Each MultiLoad delete task can remove large numbers of rows from a
single table.
Special input module (INMOD) programs you write to select, validate, and
preprocess input data

You might also like