外部キーフィルターの追加: エンティティどうしのリンク - 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
対象製品...

Data Fabric

MDM Platform

Talend Studioでは、外部キーを使用してさまざまなエンティティの間に関係を設定できます。

始める前に

データモデル、ビジネスエンティティおよびデータモデルの属性が作成済みであること。詳細は、データモデルの作成データモデルにビジネスエンティティを作成ビジネスエンティティへの属性の追加をご覧ください。

このタスクについて

データモデルにAgency、AgentおよびRegionというエンティティが含まれている例を考えてみます。AgencyおよびRegionという2つのエンティティを相互にリンクして、AgencyRegionに属していることを表そうとしています。その結果、AgencyRegionをポイントする新しい属性を持つことになります。

外部キーを設定するには、以下のようにします:

手順

  1. ビジネスエンティティへの属性の追加の説明に従い、新しいRegion属性をAgencyエンティティに追加します。
  2. Regionを右クリックし、リストから[Set the Foreign Key] (外部キーの設定)を選択します。
    [Set Foreign Key] (外部キーの設定)ダイアログボックスが表示されます。
  3. [...]ボタンをクリックして、[Select Xpath] (Xpathの選択)ダイアログボックスを開きます。
  4. RegionプライマリキーIdに移動し、ダイアログボックスの下部で[Add] (追加)をクリックして、次のステップへ進みます。
    外部キーへのXpathが、[Set the Foreign Key] (外部キーの設定)ダイアログボックスに表示されます。
  5. 外部キーをメインタブ内にレンダーする場合は、[Render Foreign Key in the main tab?] (メインタブ内に外部キーをレンダーしますか?)チェックボックスをオンにします。デフォルトでは、Talend MDM Web UIは外部キーを別のタブ内にレンダーします。
  6. OKをクリックしてダイアログボックスを閉じます。
    外部キーは、データモデルエディター内のRegion属性の[Annotations] (注釈)ノードの下で、Region/Idに設定されています。
    外部キーによってリンクされたエンティティは、緑色の矢印が付いた鍵形のアイコンで識別できます。関連するエンティティに直接ジャンプするには、データモデルエディター内のエンティティを右クリックし、[Jump to Foreign Key Entity] (外部キーエンティティにジャンプ)をクリックします。