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

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

Product
Access Module
Release Number
17.10
Published
2021年10月
ft:locale
ja-JP
ft:lastEdition
2021-11-16
dita:mapPath
ja-JP/uur1608578381725.ditamap
dita:ditavalPath
ja-JP/obe1474387269547.ditaval
dita:id
B035-2425
Product Category
Teradata Tools and Utilities


次の図は、JMSクライアント アプリケーションからデータベースにデータがどのようにインポートされるかの概要を示しています。通常、データ フローは次のようになっています。
  1. クライアント コンポーネントが、データ メッセージをMOMサービス プロバイダに送信します。
  2. メッセージング モデルに応じ、JMSメッセージ サーバーがMOMサーバー プロバイダ内の待ち行列またはトピックからこのデータ メッセージを取得します。
  3. ソフトウェア コード レベルで、Teradata Access Module for JMSがJMS接続呼び出しを使用して構成済みのJMS管理オブジェクトにアクセスし、JMSサーバーに接続します。

    各サービス プロバイダには、JMSサーバーと通信を行なうための独自の接続実装と、接続オブジェクトや待ち行列オブジェクトを構成するための管理ツールがあります。 Teradata Access Module for JMSでは、Java Naming Directory Interface(JNDI)名前空間を使用してJMS管理オブジェクトを検出します。

  4. データ コネクタが、Teradata Access Module for JMSが待ち行列またはトピックからデータ メッセージを取得できるように命令シーケンスを開始します。 この命令シーケンスには、一般にアクセス モジュールのInitialize(初期化)、File Open(ファイルを開く)、File Read(ファイルの読み取り)、File Get Position(ファイル位置の取得)、Shutdown(シャットダウン)などのコマンドが含まれます。関連項目: データ コネクタとのインターフェース
  5. Teradata Access Module for JMSが、待ち行列またはトピックからデータを読み取ります。 チェックポイントと再始動のためにフォールバック データ ファイルにこのデータをコピーし、その後データ コネクタに配信します。
  6. データ コネクタが、このデータをBTEQ、FastLoad、MultiLoad、TPumpなどのTeradataユーティリティに転送します。
  7. Teradataロード ユーティリティが、このデータを処理し、データベース内のテーブルにロードします。