Teradata Parallel Data Pump
Teradata Parallel Data Pump Reference - Teradata Developer ...
Teradata Parallel Data Pump Reference - Teradata Developer ...
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Chapter 2: Using <strong>Teradata</strong> T<strong>Pump</strong><br />
View <strong>Teradata</strong> T<strong>Pump</strong> Output<br />
F2 integer,<br />
F3 char(38))<br />
UNIQUE PRIMARY INDEX(F0);<br />
**** 01:33:28 UTY1016 'CREATE' request successful.<br />
0004 CREATE TABLE TAB2, FALLBACK, NO JOURNAL (<br />
F0 integer,<br />
F1 integer,<br />
F2 integer,<br />
F3 char(38))<br />
UNIQUE PRIMARY INDEX(F0);<br />
**** 01:33:29 UTY1016 'CREATE' request successful.<br />
0005 .BEGIN LOAD<br />
SESSIONS 10<br />
ROBUST ON<br />
SERIALIZE ON<br />
CHECKPOINT 10<br />
NOMONITOR<br />
ERRORTABLE ET_TEST1;<br />
========================================================================<br />
= =<br />
= Processing T<strong>Pump</strong> Statements =<br />
= =<br />
========================================================================<br />
0006 .LAYOUT LAY1A;<br />
0007 .FIELD F0 * integer key;<br />
0008 .FIELD F1 * integer;<br />
0009 .FIELD F2 * integer;<br />
0010 .FIELD F3 * char(38);<br />
0011 .DML LABEL TAB1PART1;<br />
0012 INSERT into tab1 values (:F0,:F1,:F2,:F3);<br />
0013 .DML LABEL TAB2PART1;<br />
0014 INSERT into tab2 values (:F0,:F1,:F2,:F3);<br />
0015 .DML LABEL TAB1UPSERT<br />
DO INSERT FOR MISSING UPDATE ROWS<br />
IGNORE DUPLICATE INSERT ROWS;<br />
0016 UPDATE tab1 set F2=:F2 + 1 where f0=:f0 + 50 and f1 < 4;<br />
0017 INSERT into tab1 ( F0, F1, F2, F3) values (:F0 + 50,:F1,:F2,:F3);<br />
0018 .DML LABEL TAB2UPSERT<br />
DO INSERT FOR MISSING UPDATE ROWS<br />
IGNORE DUPLICATE INSERT ROWS;<br />
0019 UPDATE tab2 set F2=:F2 + 1 where f0=:f0 + 50 and f1 < 4;<br />
0020 INSERT into tab2 ( F0, F1, F2, F3) values (:F0 + 50,:F1,:F2,:F3);<br />
0021 .IMPORT INFILE INDATA<br />
FROM 1 THRU 100<br />
LAYOUT LAY1A<br />
APPLY TAB1PART1<br />
APPLY TAB2PART1;<br />
0022 .IMPORT INFILE INDATA<br />
FROM 1 THRU 100<br />
LAYOUT LAY1A<br />
APPLY TAB1UPSERT<br />
APPLY TAB2UPSERT;<br />
0023 .END LOAD;<br />
**** 01:33:29 UTY6609 Starting to log on sessions...<br />
**** 01:33:32 UTY6610 Logged on 10 sessions.<br />
========================================================================<br />
= =<br />
= T<strong>Pump</strong> Import(s) Beginning =<br />
= =<br />
<strong>Teradata</strong> <strong>Parallel</strong> <strong>Data</strong> <strong>Pump</strong> Reference 77