SAPテーブルの取得 - 7.0

データ統合のメタデータを一元管理

author
Talend Documentation Team
EnrichVersion
7.0
EnrichProdName
Talend Data Fabric
task
インストールとアップグレード
ジョブデザインと開発
データクオリティとプレパレーション > データクレンジング
データクオリティとプレパレーション > データプロファイリング
EnrichPlatform
Talend Administration Center
Talend DQ Portal
Talend Installer
Talend Runtime
Talend Studio

このタスクについて

このセクションでは、SAPメタデータウィザードを使用して、対象のSAPテーブルとテーブルスキーマを取得し、接続されたSAPシステムからテーブルのデータをプレビューする方法を示します。

警告:

[TAC]Talend Administration Center (手動ロック)オプションが選択された状態で、SVNまたはGit管理プロジェクトの作業を行っている場合は、接続のテーブルスキーマを取得または更新する前に、必ず、[Repository] (リポジトリ)ツリービューで接続を手動でロックして下さい。ロックしないと、接続が読み取り専用となり、ウィザードの[Finish] (終了)ボタンが機能しなくなります。プロジェクトアイテムのロックおよびロック解除と、さまざまなロックタイプの詳細は、プロジェクトアイテムでの共同作業を参照して下さい。

手順

  1. [Repository] (リポジトリ)ツリービューで、新しく作成されたSAP接続を右クリックし、コンテキストメニューから[Retrieve SAP Table] (SAPテーブルの取得)を選択します。[SAP Table wizard] (SAPテーブルウィザード)ダイアログボックスが開きます。
  2. [Name] (名前)および[Description] (説明)フィールドで、必要に応じてテーブル名またはテーブルの説明のフィルター条件を入力します。次に[Search] (検索)をクリックすると、フィルター条件を満たすすべてのSAPテーブルが一覧表示されます。
  3. [Name] (名前)カラムの対応するチェックボックスをオンにして対象のテーブルを1つ以上選択します。選択したテーブルは最終的に[Repository] (リポジトリ)に保存され、未選択のテーブルは[Repository] (リポジトリ)に存在すると[Repository] (リポジトリ)から削除されます。
  4. [Next] (次へ)をクリックして、次の手順に進みます。
    選択したすべてのテーブルは、[Table Name] (テーブル名)エリアにリストされます。既に選択されているテーブルは、[Remove Table] (テーブルの削除)をクリックすると削除することができます。
    [Refresh Table] (テーブルの更新)をクリックすると、最新のテーブルスキーマが[Current Table] (現在のテーブル)エリアに表示されます。
    [Refresh Preview] (プレビューの更新)をクリックして、選択したテーブルのデータをプレビューします。[Error Message] (エラーメッセージ)ダイアログボックスが表示された場合は、[Details] (詳細)をクリックすると、DATA_BUFFER_EXCEEDEDエラー情報が表示されます。そこで、SAP接続を編集し、正しいapi.use_z_talend_read_tableを追加してその値を[true] (真)に設定する必要があります。詳細は、SAP接続を設定する。を参照して下さい。
    必要に応じて、[Current Table] (現在のテーブル)エリアで選択したテーブルのスキーマを修正します。[Technical Name] (テクニカル名)または[Talend Name] (Talend名)カラムの値を修正すると、[Ref Table] (参照テーブル)カラムの値は失われます。
  5. [Finish] (終了)をクリックします。[Repository] (リポジトリ)ツリービューにあるSAP接続ノードの下のSAP Tablesフォルダーに、そのテーブルと対象のスキーマが保存されます。これで、どのテーブルノードでも、tELTSAPInputコンポーネントまたはtSAPTableInputコンポーネントとして、すべてのメタデータ情報が自動的に入力された状態でジョブデザインワークスペースにドラッグ&ドロップできます。
    さらにテーブルを編集する必要がある場合は、テーブルを右クリックしてコンテキストメニューから[Edit Table] (テーブルの編集)を選択し、このウィザードをもう一度開いて変更を行います。