FastLoad. Performs insert operations for
high volume initial loads, or for high volume truncate and reload operations.
Use this loader when you run a session with a single partition. Use this loader
on empty tables with no secondary indexes.
Use the following guidelines when you work with the
FastLoad external loader:
- Each FastLoad job loads data
to one Teradata database table. If you want to load data to multiple
tables using FastLoad, you must create multiple FastLoad jobs.
- For a session with multiple
partitions, use the round-robin partition type to route data to a single
target file.
- The target table must be
empty with no defined secondary indexes.
- FastLoad does not load
duplicate rows from the output file to the target table in the Teradata
database.
- If you load date values to
the target table, you must configure the date format for the column in the
target table in the format YYYY-MM-DD.
- You cannot use FastLoad to
load binary data.
- You can use comma (,), tab (\t), and pipe ( | ) as delimiters.
Teradata FastLoad External Loader
Attributes:
Attribute
|
Default
Value
|
Description
|
TDPID
|
n/a
|
Teradata
database ID.
|
Database
Name
|
n/a
|
Database
name.
|
Error
Limit
|
1,000,000
|
Maximum
number of rows that FastLoad rejects before it stops loading data to the
database table.
|
Checkpoint
|
0
|
Number
of rows transmitted to the Teradata database between checkpoints. If
processing stops while a FastLoad job is running, you can restart the job at
the most recent checkpoint.
If you
enter 0, FastLoad does not perform checkpoint operations.
|
Tenacity
|
4
|
Number
of hours FastLoad tries to log in to the required FastLoad sessions when the
maximum number of load jobs are already running on the Teradata database.
When FastLoad tries to log in to a new session, and the Teradata database
indicates that the maximum number of load sessions is already running,
FastLoad logs off all new sessions that were logged in, delays for the number
of minutes specified in the Sleep attribute, and then retries the login.
FastLoad keeps trying until it logs in for the required number of sessions or
exceeds the number of hours specified in the Tenacity attribute.
|
Drop
Error Tables
|
Enabled
|
Drops
the FastLoad error tables before beginning the next session. FastLoad will
not run if non-empty error tables exist from a prior job.
Select
this option to drop the tables, or clear it to keep them.
|
External
Loader Executable
|
fastload
|
Name
and optional file path of the Teradata external loader executable. If the
external loader executable directory is not in the system path, you must
enter the full path.
|
Max
Sessions
|
1
|
Maximum
number of FastLoad sessions per FastLoad job. Max Sessions must be between 1
and the total number of access module processes (AMPs) on the system.
|
Sleep
|
6
|
Number
of minutes FastLoad pauses before retrying a login. FastLoad tries until the
login succeeds or the number of hours specified in the Tenacity attribute
elapses.
|
Truncate
Target Table
|
Disabled
|
Truncates
the target database table before beginning the FastLoad job. FastLoad cannot
load data to non-empty tables.
|
Is
Staged
|
Disabled
|
Method
of loading data. Select Is Staged to load data to a flat file staging area
before loading to the database. Otherwise, the data is loaded to the database
using a named pipe.
|
Error
Database
|
n/a
|
Error
database name. Use this attribute to override the default error database
name. If you do not specify a database name, the Integration Service uses the
target table database.
|
is there a way to not create error tables.
ReplyDelete