アプリケーションでのリアルタイムデータへのアクセス
アプリケーションに含まれる物理テーブルを使用する代わりに、データファブリックテーブルを使用してリアルタイムデータをフェッチします。
アプリケーションのデータファブリックテーブルの概要
アプリケーション開発者は、物理テーブルと、同じテーブルの事前定義されたデータファブリックバージョンの両方を 1 つのアプリケーション内にパッケージ化できます。データ ファブリック テーブルには、物理テーブルと同じ定義と列がありますが、ゼロ コピー接続を使用して外部データにアクセスできます。これにより、インスタンスアドミンはテーブルへの入力方法を柔軟に選択できます。たとえば、インスタンスアドミンは次のいずれかの方法を使用できます。
- 物理テーブルを使用し、データを手動で入力します。
- 物理テーブルを使用し、 統合ハブを使用してデータをインポートします。
- 事前定義されたデータファブリックテーブルを使用して外部ソースに接続し、外部データを永続的に保存せずにフェッチします。
- 事前定義されたデータファブリックテーブルを使用して、インスタンス上の物理テーブルに接続し、データを永続的にコピーせずにそのテーブルからフェッチします。
デフォルトでは、アプリケーションに含まれるデータファブリックテーブルは、 ServiceNow ローカルインスタンスコネクタを使用して、同じアプリケーション内の物理テーブルからデータを取得します。これにより、必要に応じて、リスト、フォーム、またはスクリプトでデータファブリックテーブルから最新の物理テーブルデータのスナップショットにアクセスできるようになります。
インスタンスアドミンは、事前定義されたデータファブリックテーブルを物理テーブルに接続したままにするか、接続を変更して外部データまたは別の物理テーブルからデータを取得するかを選択できます。
を使用して外部データソースに接続するには、インスタンスアドミン、接続アドミン、およびデータスチュワード間の調整が必要です。このタイプのデータファブリックテーブルを構成するには、このインフォグラフィックに示すプロセスに従います。
このワークフローの場合:
- 接続アドミニストレーターは、外部ソースへの接続を作成し、データスチュワードが接続にアクセスできるようにします。
- データスチュワードは、インスタンスアドミンと協力して、アプリケーションのデータ要件について学習します。
- データスチュワードは、指定された接続を使用して、アプリケーションのデータファブリックテーブルを外部ソースに接続します。
- データスチュワードは、ソーステーブルを選択し、ソース列をデータファブリックテーブルの既存の列にマッピングします。
- ユーザーはアプリケーションにアクセスし、フローを操作して外部ソースからリアルタイムでデータを取得します。