|
Archives of the TeradataForumMessage Posted: Tue, 29 Jan 2013 @ 20:57:31 GMT
TD v13 on Windows, Dear experts, Could you tell me why I get an error in running a TPT? Thank you in advance. 1. TPT script /**************************************************************/ /* /* Teradata Parallel Transporter /* /**************************************************************/ /* Description: 7 /* /* This example script uses two job steps. /* /* The first job step, called "Setup_Tables", uses the DDL /* Operator to setup the target table. /* /* The second job step, called "Load_Trans_Table", uses /* an instance of the DataConnector Operator to read /* rows from a file and uses an instance of the Load /* Operator to write the rows into an empty Teradata target /* table. /**************************************************************/ DEFINE JOB FILE_LOAD DESCRIPTION 'Load a Teradata table from a file' ( DEFINE SCHEMA Trans_n_Accts_Schema ( ident VARCHAR(30), i1 VARCHAR(30) ); DEFINE OPERATOR DDL_OPERATOR TYPE DDL ATTRIBUTES ( VARCHAR PrivateLogName, VARCHAR TdpId = '@TDPID', VARCHAR UserName = @UserID, VARCHAR UserPassword = @Password, VARCHAR AccountID, VARCHAR DataEncryption, VARCHAR LogonMech, VARCHAR LogonMechData, VARCHAR QueryBandSessInfo, VARCHAR ErrorList = '3807' ); DEFINE OPERATOR FILE_READER TYPE DATACONNECTOR PRODUCER SCHEMA Trans_n_Accts_Schema ATTRIBUTES ( VARCHAR PrivateLogName, VARCHAR DirectoryPath = 'C:\xxxx\Teradata\TPT Practice 01', VARCHAR FileName = 'testdata.txt', VARCHAR Format = 'Delimited', VARCHAR OpenMode = 'Read', VARCHAR TextDelimiter = ',' ); DEFINE OPERATOR LOAD_OPERATOR TYPE LOAD SCHEMA * ATTRIBUTES ( VARCHAR PrivateLogName, VARCHAR TdpId = 'xxxxxxxx', VARCHAR UserName = @UserID, VARCHAR UserPassword = @Password, VARCHAR TargetTable = 'abc.test01', VARCHAR SelectStmt = 'sel * from abc.test01', VARCHAR ErrorTable1 = @ErrTbl1 , VARCHAR ErrorTable2 = @ErrTbl2 , VARCHAR LogTable = @LogTbl ); STEP Setup_Tables ( APPLY ( 'del from abc.test01;' ) TO OPERATOR (DDL_OPERATOR); ); STEP Load_Trans_Table ( APPLY ( 'insert into abc.test01 (ident, i1 ) VALUES (:ident, :i1 );') TO OPERATOR (LOAD_OPERATOR[1]) SELECT * FROM OPERATOR (FILE_READER[1]); ); ); 2. Output Teradata Parallel Transporter Version 13.10.00.04 Job log: ./load1exe-181.out Job id is load1exe-181, running on WITDL140 Found CheckPoint file: C:\Program Files\Teradata\client\13.10\Teradata Parallel Transporter/checkpoint\load1exeLVCP This is a restart job; it restarts at step Load_Trans_Table. Teradata Parallel Transporter DataConnector Version 13.10.00.04 FILE_READER Instance 1 restarting. FILE_READER: TPT19008 DataConnector Producer operator Instances: 1 Teradata Parallel Transporter Load Operator Version 13.10.00.03 LOAD_OPERATOR: private log not specified FILE_READER: TPT19003 ECI operator ID: FILE_READER-496 LOAD_OPERATOR: connecting sessions LOAD_OPERATOR: preparing target table LOAD_OPERATOR: entering Acquisition Phase FILE_READER: TPT19222 Operator instance 1 processing file 'C:\JPARK\Teradata\TPT Practice 01\testdata.txt'. FILE_READER: TPT19350 I/O error on file 'C:\JPARK\Teradata\TPT Practice 01\testdata.txt'. FILE_READER: TPT19435 pmRead failed. EOF encountered before end of record (35) FILE_READER: TPT19305 Fatal error reading data. LOAD_OPERATOR: disconnecting sessions FILE_READER: TPT19221 Total files processed: 0. LOAD_OPERATOR: Total processor time used = '0.703125 Second(s)' LOAD_OPERATOR: Start : Tue Jan 29 15:25:50 2013 LOAD_OPERATOR: End : Tue Jan 29 15:26:02 2013 Job step Load_Trans_Table terminated (status 12) Job load1exe terminated (status 12) 3. input file 135,123433789012345 134,123456789012345 125,1892345567 123,1234567 127,18899234567 136,129363378901345 126,18992345567 124,2345567 289,4444444 299,555555 400,6666666 James Park
| ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
Copyright 2016 - All Rights Reserved | ||||||||||||||||||||||||||||||||||||||||||||||||
Last Modified: 15 Jun 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||