SAPテーブルを取得 - Cloud - 7.3

Talend Studioユーザーガイド

Version
Cloud
7.3
Language
日本語
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発
Last publication date
2024-02-13

このタスクについて

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

警告: Talend Administration Center[Manual lock] (手動ロック)オプションが選択された状態で、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カラムの値を修正すると、Ref Tableカラムの値は失われます。
  5. [Finish] (終了)をクリックします。[Repository] (リポジトリー)ツリービューにあるSAP接続ノードの下のSAP Tablesフォルダーに、そのテーブルと対象のスキーマが保存されます。これで、どのテーブルノードでも、tELTSAPInputコンポーネントまたはtSAPTableInputコンポーネントとして、すべてのメタデータ情報が自動的に入力された状態でジョブデザインワークスペースにドラッグ&ドロップできます。
    さらにテーブルを編集する必要がある場合は、テーブルを右クリックしてコンテキストメニューから[Edit Table] (テーブルの編集)を選択し、このウィザードをもう一度開いて変更を行います。