Documente Academic
Documente Profesional
Documente Cultură
FASTLOAD
NO SI,NO RI,NO TRIGGERS,NO AMP MAY GO OFFLINE
NO DUPLICAE ROWS ALLOWED
64 BLOCKS
30 FLOAD AND MLOAD
ACQUISTION:-TRANSFER 64 BLOCKS FROM THE HOST TO
TERADAR AMPS
EACH AMP HASES THE ROWS PI & SEND THEM TO WORK
TABLE
APPLICATION
SORST THE WORK TABLE BY ROW ID
WRITE DATA TO A TABLE
LOGOGN LOCATD/SQL,SQL01;
CREATE TABLE TABLENAME
(
)UPI(COL)NAME)
DEFINE EMP_NO (INTEGER)
,DEPT_NO
FILE=C:]TEM\XX.TXT;
BEGIN LOADING EMP_TABLE
ERRORFILES TBL1,TABL2
CHECKPOINT 20000;
INSERT INTO TABLE
VALUES
(
:EMP_NO,:DEPT_NO
);
EN LOADING;
LOGOFF;
MULITLOAD
NO USI,BUT NUSI
NO RI,NO JI
64 BLOACK
UPTO 5 EMPTY OR TARGET TABKES
PHASESPRELIMENARY
DML TRANSATION
ACQUISTION
APPLOCATION
CLEAN UP
.BEGIN IMPRT MLOAD
TABLES EMP_TABLE
WORTABLES EMP_WT
ERRORTABLE EM_ET
EMP_UV;
.LAYOUT FILEDESC1;
.FILED EMP_NO * INTEGER;
.FILED SAL * DECIMALE(8,2);
.DML LABLE EMP_UPD;
UPDATE EMP_TABLE
SET SALARY=:SALARY WHERE
EMP_NO=:EMP_NO;
.IMPORT INFILE C:/TEMP/MLO_TXT
LAYOUT FILEDESC1
APPLY EMP_UPD;
.END MLOAD;
FORMAT
BINARY,FASTLOAD,TEXT,UNFORMAT,VARTE
XT
UPSERT
.DML LABLE UPSERT
DO INSERT FOR MISSING UPDATE ROWS;
MLOAD DELETE:
IMPRT MODE- MIX MATCH 20
INSEERT.DELET/UPADTE
DELETE MODE- ALL AMP OPERATION.IT
BYPASSES TRANSIENT JOURNEL
.BEGIN DELETE MLOAD
TABLES
EMP
WORKTABLES WT
ERROR TABLE UV
;
DELET FROM TABLE WHERE
SALDATE>20002;
.END MLOAD
If Teradata goes down the MultiLoad will restart
once Teradata is back up and continue where it
TPUMP
HAVE SI,TRIGGERS,REF INETETI,HAVE JOIN INDEX
NO SELECT STEMET
NO MORE THAN 4 IMPORT
CANT AGGRREGATE
.LOGTABLE EMP_LOG;
.LOGON LOCAL/;
.BEGIN LOAD
PACK 5
RATE 10
ERROR TABLE TP_ERRO;
.LAYOUT RECLAYOUT;
.FILED EMP_NP * INTGER;
.DML LABLE EMP_INS;
INSERTINTO EMP_ATBLE
(EMP_NO,DEPT_NO,LAST_NAME,FIRST_NAME)
VALIES(:EMP_NO,DEPT_NO);
.IMPORT INFILE C:/TEMP/TPMP/FILE.TXT
LAYOUT RECLAYOUR
APPKT EMP_INS;
.END LOAD;
.LOGOFF
MODESBINARY,FASTLOAD,TEXT,UNFORMA,VARTEXT