データのインポート - 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 AzureがTeradata Parallel TransporterのConsumerオペレータを使用してTeradata Databaseにデータをインポートする方法を示しています。



  1. Teradata Parallel Transporter DataConnectorオペレータは、Teradata Access Module for Azureを動的にロードします。
  2. Teradata Access Module for Azureは、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命令を使用して、Microsoft Azure Blob Storageへの暗号化されたTCP接続の初期化文字列でユーザーによって指定された番号をTeradata Access Module for Azureに設定させます。
  4. Teradata Access Module for Azureは、Init命令で指定された接続数を使用して、Microsoft Azure Blob Storageから非同期にデータを取得します。
  5. File Read命令はTeradata Parallel Transporter DataConnectorオペレータからTeradata Access Module for Azureによって受け取られるため、読み取りが適切なMicrosoft Azure Blob Storageバッファと一致します。

    データは複数の接続とバッファを使用して非同期的にAzureから読み取られるため、読み取り操作はすぐに完了できます。

  6. 上記の手順1で説明したTeradata Parallel Transporter DataConnectorオペレータの命令に従って、Teradata Access Module for AzureはMicrosoft Azure Blob Storageへの接続を確立し、Microsoft Azure Blob Storageに格納されたファイル オブジェクトからデータを取得します。
  7. Teradata Parallel Transporter DataConnectorオペレータは、データをTeradata Parallel TransporterのConsumerオペレータに転送します。
  8. Teradata Parallel TransporterのConsumerオペレータがデータを処理し、Teradata Database内のテーブルに読み込みます。
  9. ファイルの終わりが受信され、最後の読み取り命令に対する応答を介して通信されると、Teradata Access Module for AzureがAzureへの暗号化TCP接続を閉じることができるように、Teradata Parallel Transporter DataConnectorによってClose命令とShutdown命令が送信されます。