JOIN を使用したデータインターフェイスの作成

  • リリースバージョン: Australia
  • 更新日 2026年03月31日
  • 所要時間:4分
  • INNER JOIN を使用して 2 つ以上のソーステーブルの行を結合し、 データカタログ に公開する管理データインターフェイスを作成します。コンシューマーは、安定したスキーマを介して統合ビューにアクセスできます。

    始める前に

    必要なロール:df_data_steward

    手順

    1. 移動先 すべて > ワークフローデータファブリック > データワークベンチ.
    2. 選択 作成 > データインターフェイスを作成.
      データインターフェイスウィザードで [ 基本的な詳細 ] ステップが開きます。
    3. データインターフェイスの基本的な詳細を入力し、[ 続行] を選択します。
      • インターフェイスラベル:データインターフェイスの名前を入力します。このラベルは、 データカタログのデータインターフェイスを識別します。
      • 一意の名前:データインターフェイスラベルから自動生成されます。
      • アプリケーションスコープ:データインターフェイスを作成するスコープを選択します。
    4. [ソーステーブルの選択] ページで、[ 追加] を選択します。
    5. データカタログでソーステーブルを検索し、選択にテーブルを追加します。
    6. テーブルのリストを確認し、[続行] を選択します。[続行] ボタンのある選択された 3 つのテーブルが表示されている [ソーステーブルを選択] ページ。
      ウィザードは、組み合わせメソッドのステップに進みます。
    7. 組み合わせ方法として [参加] を選択し、[ 続行] を選択します。

      [ 結合シーケンスを定義] で、選択したテーブルが結合された順序で一覧表示されます。リストの最初のテーブルがプライマリソースとして機能します。続行する前に、テーブルをドラッグして並べ替えてください。

    8. 結合条件を定義し、[ 続行] を選択します。

      結合条件ごとに、1 つのテーブルから列を選択し、別のテーブルから一致する列を選択します。列には互換性のあるデータタイプが必要です。[ 一致する列を追加 ] を選択して条件を追加します。

      続行するには、少なくとも 1 つの結合条件を定義する必要があります。選択したテーブルに結合条件がない場合は、続行する前に確認を求められます。結合されていないテーブルの列は出力から除外されます。

      注:
      このデータインターフェイスは INNER JOIN を使用します。結合されたすべてのテーブルで一致する値を持つレコードのみが出力に表示されます。結合されたテーブルに一致しないレコードは除外されます。
      列選択ドロップダウンと [一致する列を追加] ボタンを含む結合条件構成を示すデータインターフェイスウィザード。
    9. ターゲットテーブル列マッピングを確認し、[ テーブルの作成] を選択します。

      [ ターゲットテーブルを定義] ステップには、選択した列が、自動マッピングされたターゲット名およびデータタイプとともに表示されます。テーブルを作成する前に、列のラベルとタイプを調整できます。[ テーブルの作成] を選択すると、ソーステーブル、結合条件、列構造がロックされ、編集できなくなります。

      編集可能なラベルとデータタイプを持つ列マッピングを示すターゲットテーブルの定義ステップ。
      データインターフェイステーブル、基礎となるデータファブリックテーブル、および JOIN を表すデータベースビューが作成されます。ウィザードが 「接続して確認」 ステップに進みます。
    10. 各ソーステーブルを接続して検証します。

      ソーステーブルごとに次のサブステップを繰り返します。

      1. ソーステーブルの横にある [ 接続して確認] を選択します。
      2. 利用可能な接続のリストからソースシステムのコネクタを選択します。
      3. [ 検証] を選択します。
        接続が確認されると、テーブルに [ 検証済み ] ステータスが表示されます。
      検証ステータスとデータインターフェイスのサマリーを含むソーステーブルを示す「接続と検証」ステップ。
    11. オプション: [ プレビュー] を選択して、データインターフェイスからサンプルデータを確認します。

      プレビューには、結合された出力の上位 10 件のライブレコードが表示されます。続行する前に、列とデータがコンシューマーの期待と一致していることを確認してください。

    12. 権限を確認し、[ 続行] を選択します。

      完全に外部ソーステーブル上にビルドされたデータインターフェイスの場合、必要なアクセスロールが自動的に構成されます。

      注:
      データインターフェイスに ServiceNow テーブルが含まれている場合、このステップでは手動での権限要求が必要です。提供されたメールテンプレートをコピーして、セキュリティアドミニストレーターに送信します。セキュリティアドミニストレーターは、データインターフェイス用に生成された複合ロールに正しい読み込みロールを追加する必要があります。続行する前に確認チェックボックスをオンにします。
    13. [ Review and finalize (レビューして確定)] ページでデータインターフェイス構成を確認し、[ Done (完了)] を選択します。
      テーブルの詳細、ソーステーブル、およびテーブル構造構成を表示するレビューおよび確定ページ。
      データインターフェイスが公開され、概要ページが開きます。データインターフェイスは読み取り専用状態になり、公開後に編集することはできません。

    タスクの結果

    データインターフェイスが公開され、Data Workbench に表示されます。メタデータコレクターが実行されると、データインターフェイスが データカタログ に表示され、コンシューマーはそこでデータインターフェイスを検出してアクセスを要求できます。

    重要:
    データインターフェイスの公開と データカタログへの表示の間には遅延があります。データインターフェイスが検出可能になる前に、メタデータコレクターを実行する必要があります。スケジュールされた実行を待たずにデータインターフェイスを使用できるようにするには、コネクトハブからコレクターを手動で実行するようアドミニストレーターに依頼してください。

    次のタスク

    このデータ・インターフェースをデータ・プロダクトにパッケージ化するには、「 データ製品の作成」を参照してください。