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