ミニバッチ ロード - Parallel Transporter

Teradata® Parallel Transporter ユーザー ガイド

Product
Parallel Transporter
Release Number
17.10
Published
2022年2月
Language
日本語
Last Update
2022-02-11
dita:mapPath
ja-JP/kyx1608578396289.ditamap
dita:ditavalPath
ja-JP/tvt1507315030722.ditaval
dita:id
B035-2445
Product Category
Teradata Tools and Utilities

ミニバッチ ロードでは、1つ以上の外部フラット ファイルから直接データを読み取り、データベース テーブルに書き込みます。 デスティネーション テーブルが空でないか、結合インデックスがあるか、Loadオペレータでアクセスできないその他の制限がある場合に、このジョブ タイプを使用します。

方策

ターゲット テーブルの条件によってLoadオペレータの使用に対して行なわれた制限を回避するために、このジョブにはデータを一時的にステージング テーブルにロードする中間的なステップが含まれており、その後DDLオペレータをINSERT…SELECTとともに使用して、データを最終的なデスティネーション テーブルに移動します。

ミニバッチ ジョブには、3つのステップが必要です。

  1. DDLオペレータは、APPLY文で指定されたCREATE TABLE文を使用してステージング テーブルをセットアップします。
  2. DataConnectorオペレータはフラット ファイルからデータを読み取り、Loadオペレータはステージング テーブルへのデータの高速ロードを実行します。
  3. DDLオペレータは、APPLY文で別のDML文(この場合はINSERT…SELECT)を使用してステージング テーブルからターゲット テーブルに行を挿入するために再度使用されます。

このジョブに対応するサンプル スクリプトについては、sample/userguideディレクトリの以下のスクリプトを参照してください。

PTS00013: Teradata Databaseテーブルへのミニバッチ ロード