---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# データファブリックテーブルの作成

# データファブリックテーブルの作成 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：5分

データファブリックテーブルを作成して、内部または外部ソースからデータを取得します。

## このタスクについて

リモートテーブルとは異なり、データファブリックテーブルはデータソースへのゼロコピー接続を使用するため、スクリプトでテーブルに入力する必要はありません。この接続により、データソースに直接アクセスし、必要なデータをマッピングし、 Now Platformでデータコンシューマーのデータファブリックテーブルを作成できます。

データファブリックテーブルを使用すると、内部または外部のデータソースからデータを取得できます。

* データファブリックテーブルをローカルデータベースに接続して、インスタンス上の物理テーブルのデータを再利用します。
* データファブリックテーブルをデータレイクやサードパーティデータベースなどの外部データソースに接続して、インスタンスの外部にあるデータを取得します。
{#create-data-fabric-table-wdf__ul_srh_4qc_cfc}

## 始める前に

必要なロール:次のいずれかのロールの組み合わせまたは admin。

* sn_dd_\<application_scope_name\>_tablesforms OR sn_dd_\<application_scope_name\>_delegatedadmin を持つdelegated_developer、および df_data_steward ロールを含むロール
* sn_dd_\<application_scope_name\>_tablesforms OR sn_dd_\<application_scope_name\>_delegatedadmin、および df_connection_admin でdelegated_developer
{#create-data-fabric-table-wdf__ul_bvc_nqt_y2c}

いずれかの委任開発者ロールを持つユーザーには、テーブルレコードへの読み取りアクセス権が自動的に追加されます。

次の制限事項に注意してください。

* アドミンロールを持つユーザーのみが、グローバルスコープにデータファブリックテーブルを作成できます。
* delegated_developer ロールと sn_dd_\<application_scope_name\>_tablesforms ロールを持つデータスチュワードは、許可されたアプリケーションスコープ内にデータファブリックテーブルを作成できます。これらのロールにより、データスチュワードは、アプリケーションに対する権限はあるがグローバルスコープ内にはない場合、そのアプリケーションスコープ内にデータファブリックテーブルを作成できます。
{#create-data-fabric-table-wdf__ul_xj3_p3y_x2c}

## 手順

1. 次のいずれかの方法で、 データファブリックハブ で確立された接続に移動します。
   * 移動先 すべてWorkflow Data Fabric ハブ概要.
   * 移動先 アドミンWorkflow Data Fabric ハブ確立された接続.
   {#create-data-fabric-table-wdf__choices_n5p_vrt_k2c}
2. 使用する確立された接続を選択します。
3. 接続ページで、\[ データ資産 \] タブを選択します。
4. データ資産のリストで、データをプルするソーステーブルを選択します。
5. \[ データファブリックテーブルの作成\] を選択します。
6. データファブリックテーブルのラベルを入力し、\[ 続行\] を選択します。
7. ソーステーブルからデータファブリックテーブルに 1 つ以上の列をマッピングします。  
   選択した各列は、同じ名前とデータタイプでデータファブリックテーブルに自動的に作成されます。
8. **オプション:** \[プライマリーキー\] 切り替えスイッチを使用してプライマリキーを定義することで、他のテーブルがこのテーブルを参照できるようにします。  
   注:  
   ソーステーブルで検出されたプライマリーキー列は、ターゲットテーブルのプライマリーキーとして自動的に選択されます。ソーステーブルでプライマリキーが自動的に検出されない場合は、プライマリキーとして使用する一意の値を持つ列を選択できます。
   * プライマリキーを選択しても、データファブリックテーブルまたはリモートシステムにプライマリキーの制約は適用されません。プライマリキーで識別されるレコードが一意であることを確認する必要があります。
   * 一度定義したプライマリキーは削除できません。主キーを後で変更する必要があると判断した場合は、最初にデータファブリックテーブルを削除して再作成する必要があります。
   * データファブリックテーブルの作成時に主キーを定義しない場合は、後でテーブルを編集することで定義できます。プライマリキーがないと、このテーブルへの参照を作成できず、プライマリキーが定義されるまで検索は機能しないことに注意してください。
   * ソーステーブルで識別されたすべてのプライマリキー列について、対応するプライマリキーがデータファブリックテーブルに自動的に作成されます。データファブリックテーブルが作成されると、ソーステーブルから派生したプライマリキーは変更できません。
   * 参照列をプライマリキーとして使用することはできません。
   {#create-data-fabric-table-wdf__ul_ksb_zty_ffc}
9. **オプション:** 別のテーブルへの参照を作成して、テーブル間でデータをリンクします。  
   * データファブリックテーブルからインスタンスのローカルテーブルを参照するには、インスタンスアドミニストレーターがローカルテーブルのdata_fabricレコード操作を使用して ACL ルールを作成する必要があります。たとえば、ユーザー \[sys_user\] テーブルへの参照を作成するには、次の ACL ルールが必要です。
     * タイプ：レコード
     * 操作:data_fabric
     * 名前:ユーザー \[sys_user\]

     {#create-data-fabric-table-wdf__ul_pnb_fzr_jgc}レコード ACL ルールの作成の詳細については、「 [Configure an ACL rule](https://www.servicenow.com/docs/access?context=t_CreateAnACLRule&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)」を参照してください。
   * 新しいデータファブリックテーブルのレコードを表示するときに参照列の値を表示するには、参照列の表示属性を true に設定する必要があります。この属性は、参照先テーブルの定義で管理できます。「[Select a field as the table display value](https://www.servicenow.com/docs/access?context=t_SelectTheDisplayValue&version=yokohama&pubname=yokohama-platform-administration&ft:locale=en-US)」を参照してください。
   {#create-data-fabric-table-wdf__ul_al1_dfs_jgc}
   1. 両方のテーブルで同じレコードを表す列を特定します。
   2. \[タイプ\] 列で、列タイプを \[参照\] に変更します。
   3. \[ 参照の設定\] を選択します。
   4. \[参照ラベルの設定\] ダイアログボックスで、参照するテーブルの名前を \[テーブル\] フィールドに入力します。  
      注:  
      プライマリキーが 1 つのテーブルのみがリストに表示されます。
   5. \[参照ラベルの設定 (Set Reference Label)\] ダイアログボックスで、\[参照キー\] フィールドで使用するプライマリーキー列を選択します。
   6. \[ 参照の設定\] を選択して、参照の構成を終了します。
   {#create-data-fabric-table-wdf__substeps_qlb_v5n_52c}
10. \[完了\] を選択します。

## タスクの結果

データファブリックテーブルが作成され、データソースに接続されます。データコンシューマーは、インスタンス上の物理テーブルと同様に、データファブリックテーブルとそのデータにアクセスできます。

