データのインポート - Access Module

Teradata® Tools and Utilities Access Moduleリファレンス

Product
Access Module
Release Number
16.20
Published
2019年9月
Language
日本語
Last Update
2020-01-29
dita:mapPath
ja-JP/igy1527114222333.ditamap
dita:ditavalPath
ja-JP/igy1527114222333.ditaval
dita:id
B035-2425
Product Category
Teradata Tools and Utilities

次の図は、Teradata Access Module for Amazon S3がTeradata Parallel Transporterのローディング オペレータを使用してTeradata Databaseにデータをインポートする方法を示しています。

Teradata Parallel TransporterオペレータとTeradata Access Module for Amazon S3はEC2インスタンス上で実行されます。

データのインポート

  1. Teradata Parallel Transporter DataConnectorオペレータは、Teradata Access Module for Amazon S3を動的にロードします。
  2. Teradata Access Module for Amazon S3は、File Open、File Read、File Get Position、File Set Position、File Close、Shutdownなどの必要な一般的命令を実装することで、Teradata Parallel Transporter DataConnector APIをサポートします。
  3. Teradata Parallel Transporter DataConnectorオペレータは、InitおよびFile Open命令を使用して、Amazon S3への暗号化されたTCP接続の初期化文字列でユーザーによって指定された番号をTeradata Access Module for Amazon S3に設定させます。
  4. Teradata Access Module for Amazon S3は、Init命令で指定された番号の接続を使用して、Amazon S3から非同期にデータを取得します。
  5. File Read命令はTeradata Parallel Transporter DataConnectorオペレータからTeradata Access Module for Amazon S3によって受け取られるため、読み取りが適切なAmazon S3バッファと一致します。データは複数の接続とバッファを使用して非同期的にAmazon S3から読み取られるため、読み取り操作はすぐに完了できます。
  6. 上記の手順1で説明したTeradata Parallel Transporter DataConnectorオペレータの命令に従って、Teradata Access Module for Amazon S3はAmazon S3への接続を確立し、Amazon S3に格納されたファイル オブジェクトからデータを取得します。
  7. Teradata Parallel Transporter DataConnectorオペレータは、データをTeradata Parallel Transporterのロード オペレータに転送します。
  8. Teradata Parallel Transporterのロード オペレータがデータを処理し、Teradata Database内のテーブルに読み込みます。
  9. ファイルの終わりが受信され、最後の読み取り命令に対する応答を介して通信されると、Teradata Access Module for Amazon S3がAmazon S3への暗号化TCP接続を閉じることができるように、Teradata Parallel Transporter DataConnectorによってClose命令とShutdown命令が送信されます。