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>を参照してください。 |