Teradata PTのプロデューサ オペレータは、外部データ ソースからデータを読み取って、それをデータ ストリームに配置します。
Teradata PTジョブ スクリプトは、APPLY文内でSELECT文を使用してプロデューサ オペレータを呼び出します。SELECT文を使用してプロデューサ オペレータを指定する方法の詳細については、APPLY文のコーディング、および<Teradata® Parallel Transporterリファレンス, B035-2436>のAPPLY文に関するセクションを参照してください。
次のテーブルで、外部ソースからデータベースにデータを移動する際にプロデューサとして使用できるTeradata PTの各オペレータの機能について簡単な説明および比較を行ないます。
オペレータ | 説明 |
---|---|
外部ソースからデータを読み取るオペレータ: | |
DataConnectorオペレータ | 外部データ ソースからフラット ファイルを読み取ります。機能は、スタンドアロンのTeradata DataConnectorユーティリティと類似しています。 機能:
制約:
詳細については、<Teradata® Parallel Transporterリファレンス, B035-2436>を参照してください。 |
ODBCオペレータ | ODBC準拠のほとんどのデータ ソースからデータを読み取ります。 限界値:
詳細については、<Teradata® Parallel Transporterリファレンス, B035-2436>を参照してください。 |
外部ソースのデータの読み取りと変更を行なうオペレータ: | |
FastExport OUTMOD Adapterオペレータ | FastExport OUTMODルーチンを使用してデータベースからデータを読み取り、そのデータをデータ ストリームに送信する前に処理します。 詳細については、<Teradata® Parallel Transporterリファレンス, B035-2436>を参照してください。 |
FastLoad INMOD Adapterオペレータ | FastLoad INMODルーチンを使用して外部ファイルからデータを読み取り、そのデータをデータ ストリームに送信する前に処理します。 詳細については、<Teradata® Parallel Transporterリファレンス, B035-2436>を参照してください。 |
MultiLoad INMOD Adapterオペレータ | MultiLoad INMODルーチンを使用して外部ファイルからデータを読み取り、そのデータをデータ ストリームに送信する前に処理します。 詳細については、<Teradata® Parallel Transporterリファレンス, B035-2436>を参照してください。 |