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

  • リリースバージョン: Australia
  • 更新日 2026年03月26日
  • 所要時間:4分
  • UNION を使用して、互換性のあるスキーマを持つ 2 つ以上のソーステーブルの行を統合する管理データインターフェイスを作成します。それをデータカタログに公開して、コンシューマーが安定したスキーマを介して集計ビューにアクセスできるようにします。

    始める前に

    開始する前に、以下を確認してください。

    • すべてのソーステーブルは データカタログで検出可能です。
    • ソーステーブルには互換性のあるスキーマがあります。同じターゲット列にマップする列には、互換性のあるデータタイプが必要です。
    • 外部システムのテーブルの場合、各システムのゼロコピーコネクタがコネクトハブで構成されます。セットアップ手順については、 ゼロコピーコネクタのドキュメントを参照してください。
    • 必要なロール:df_data_steward

    手順

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

      ユニオンマッピングステップには、各出力列の行が表示されます。各行について:

      • この出力列にマップする各テーブルからソース列を選択します。
      • ターゲット列名を入力します。
      • ターゲット列タイプを選択します。

      同じ出力列にマップされたすべてのソース列には、互換性のあるデータタイプが必要です。続行する前にタイプの互換性が検証され、エラーが表示されます。ユニオンマッピングを定義

    9. ターゲットテーブル列マッピングを確認し、[ テーブルの作成] を選択します。

      [ ターゲットテーブルを定義] ステップでは、ユニオンマッピングに基づいて出力スキーマが表示されます。テーブルを作成する前に、列のラベルとタイプを調整できます。[ テーブルの作成] を選択すると、ソーステーブルと列構造はロックされ、編集できなくなります。ターゲットテーブルを定義

      データインターフェイステーブルと基礎となるデータファブリックテーブルが作成されます。ウィザードが 「接続して確認」 ステップに進みます。
    10. 各ソーステーブルを接続して検証します。

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

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

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

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

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

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

    タスクの結果

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

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

    次のタスク

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