次のTeradata PTジョブ スクリプトを実行します。
DEFINE JOB qstart3 ( APPLY $INSERT TO OPERATOR ($UPDATE) SELECT * FROM OPERATOR ($EXPORT); );
スクリプトは、qstart3.txtとしてクイック スタート サンプル ディレクトリに保存されています。
- ジョブ スクリプトを実行するためには、コマンド ウィンドウで次のTeradata PTコマンドを実行します。
tbuild -f qstart3.txt -v jobvars3.txt -j qstart3
次のような場合に当てはまります。
- -f
- 実行するスクリプトの名前: qstart3.txt。
- -v
- ジョブ変数ファイルの名前: jobvars3.txt。
- -j
- ジョブの名前: qstart3。
ターゲット テーブルにデータをロードするtbuildコマンドを実行すると、次のように出力がコンソール上に表示され、すでに10行のデータが入っているターゲット テーブルに10行が書き込まれたことが示されます。コンソール出力にDBS 3807警告が含まれていることがありますが、このメッセージは無視しても構いません。詳細については、<Teradata® Parallel Transporterリファレンス, B035-2436>の「DDLオペレータ」セクションにあるErrorListオペレータ属性を参照してください。
... Teradata Parallel Transporter Version 17.10.00.00 Job log: C:\Program Files\Teradata\client\17.10\Teradata Parallel Transporter/lo gs/qstart3-36.out Job id is qstart3-36, running on WUSLK121545-V5X Teradata Parallel Transporter Update Operator Version 17.10.00.00 $UPDATE: private log specified: updateprivate.log Teradata Parallel Transporter Export Operator Version 17.10.00.00 $EXPORT: private log specified: exportprivate.log $UPDATE: connecting sessions $EXPORT: connecting sessions $UPDATE: preparing target table(s) $UPDATE: entering DML Phase $UPDATE: entering Acquisition Phase $EXPORT: sending SELECT request $EXPORT: entering End Export Phase $EXPORT: Total Rows Exported: 10 $UPDATE: entering Application Phase $UPDATE: Statistics for Target Table: 'TARGET_EMP_TABLE' $UPDATE: Rows Inserted: 10 $UPDATE: Rows Updated: 0 $UPDATE: Rows Deleted: 0 $UPDATE: entering Cleanup Phase $UPDATE: disconnecting sessions $EXPORT: disconnecting sessions $EXPORT: Total processor time used = '0.069233 Second(s)' $EXPORT: Start : Tue Sep 19 02:37:48 2017 $EXPORT: End : Tue Sep 19 02:38:18 2017 $UPDATE: Total processor time used = '0.065116 Second(s)' $UPDATE: Start : Tue Sep 19 02:37:48 2017 $UPDATE: End : Tue Sep 19 02:38:18 2017 Job step MAIN_STEP completed successfully Job qstart3 completed successfully