メイン コンテンツをスキップする 補完的コンテンツへスキップ

ジョブを設定

このタスクについて

このシナリオでは、メインの入力スキーマは[Repository] (リポジトリー)に既に保存されています。リポジトリーにスキーマメタデータを保管する方法は、Talend Studioでメタデータを管理をご覧ください。

手順

  1. [Repository] (リポジトリー)ツリービューで、メインの入力スキーマを保存した場所で[Metadata] (メタデータ) - [DB Connections] (DB接続)を展開します。
  2. データベーステーブルをデザインワークスペースにドロップします。このシナリオで使用される入力テーブルは[customer]になります。
    コンポーネントのリストを示すダイアログボックスが表示されます。
  3. 関連するデータベースコンポーネント(この例ではtMysqlInput)を選択し、[OK]をクリックします。
  4. tGenKeyコンポーネント2つ、tMatchGroupコンポーネント2つ、tMapコンポーネント1つ、tLogRowコンポーネント1つを[Palette] (パレット)からデザインワークスペースにドロップします。
  5. [Main] (メイン)リンクを使用して、入力コンポーネントをコンポーネントtGenKeytMapにリンクします。
  6. 2つのtMatchGroupコンポーネントで、双方をリンクする前に、両方のコンポーネントの[Advanced settings] (詳細設定)ビューで[Output distance details] (距離の詳細を出力)チェックボックスをオンにします。
    これにより、各tMatchGroupの出力スキーマ内にMATCHING_DISTANCESカラムが追加されます。
    2つのtMatchGroupコンポーネントが既に互いにリンクされている場合は、最初にジョブフローで[Output distance details] (距離の詳細)チェックボックスをオンにする必要があります。そうしないと問題が発生するおそれがあります。
  7. [Main] (メイン)リンクを使用して、2つのtMatchGroupコンポーネントとtLogRowコンポーネントをリンクします。
  8. 必要に応じて、コンポーネントに特定のラベルを付けて、ジョブ内での用途がわかるようにします。
    コンポーネントをラベリングする方法は、[View] (表示)タブをご覧ください。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。