オンザフライでデータをエンリッチ化するプロセスの作成 - 7.3

Talend Data Fabric Studio ユーザーガイド

Version
7.3
Language
日本語 (日本)
Product
Talend Data Fabric
Module
Talend Studio
Content
ジョブデザインと開発

ビュー結果の実行に使用するプロセスには、複数のステップとプラグインを含めることができます。プロセスにより、MDMがソースシステムにマッピングされ、ソースシステムからデータが取得され、レコードが完成されます。

プロセスタイプ、プラグイン、プロセス作成手順の詳細は、プロセスを参照してください。

スチュワードまたはビジネスユーザーがTalend MDM Web UIに接続し、ビジネスエンティティのレコード/ビューを参照する時に、プロセスはソースシステムから定義済みのエレメント(値)を検索し、MDMハブに実際に保存することなくWebユーザーインターフェイス内に表示します。

始める前に

  • MDMサーバーが稼動していること。

  • Talend Studioから、MDMサーバーに接続されており、

手順

  1. ゼロからのプロセスの作成で説明されているステップに従って、標準プロセスを作成します。
    この例では、プロセスの名前はLookupLocationです。
  2. [Step Description] (ステップの説明)フィールドにステップ名を追加し、[+]ボタンをクリックして[Steps Sequence] (ステップシーケンス)リストに追加します。
    この例では、Sampleという1つのステップを追加します。
  3. ステップ名をクリックして、[Step Specifications] (ステップ仕様)エリアを表示します。
  4. [Plugin name] (プラグイン名)リストからcallJobを選択します。
    必要に応じて、[Plugin name] (プラグイン名)リストの横にある[Help] (ヘルプ)ボタンをクリックし、パラメーターの詳細情報を表示します。
  5. プロセスの入力変数名を_DEFAULT_に設定します。
    デフォルト入力値はテキストで、その形式は<cluster name>.<concept name>.<ids>となります。これはカスタマイズジョブ内の相互参照に使用できます。
  6. プロセスの出力変数をoutputに設定します。
  7. [Parameters] (パラメーター)エリアで、calljobプラグインに以下のパラメーターを入力します。
    <configuration>
      <url>ltj://DetermineRegion/0.1</url>
      <contextParam>
        <name>xmlInput</name>
        <value>{_DEFAULT_}</value>
      </contextParam>
      <conceptMapping>
        <concept>Agency</concept>
        <fields>{p0:Region}</fields>
      </conceptMapping>
    </configuration>

    このプロセスでは、必要とするデータが保存されているソースシステム(この例ではAgency Region)に接続するためにジョブDetermineRegionが呼び出され、次にこのデータを取得して、Talend MDM Web UIでデータレコード内のRegionフィールドが完成されます。

    ジョブの詳細は、コンポーネントtBufferOutputのシナリオバッファーを参照してください。

  8. ツールバーの保存アイコンをクリックするか、またはキーボードで[Ctrl + S]を押して、プロセスを保存します。
    新しく作成されたプロセスは、[MDM Repository] (MDMリポジトリー)ツリービューの[Process] (プロセス)ノードの下にリスト表示されます。