二重書き込みと仮想テーブル

完了

Microsoft Dataverse では、外部データ ソースに対して多くのさまざまな接続を行うことができます。 二重書き込みと仮想テーブルを使用すると、Dataverse はこのデータへのアクセスと元のデータ ソースへの書き込みを行うことができます。 このユニットの目的は、これらの優れた機能を少しでも理解できるようにサポートすることです。

二重書き込み

二重書き込みは、顧客エンゲージメント アプリおよび財務と運用アプリの間でほぼリアルタイムの対話を可能にする、すぐに使用できるインフラストラクチャです。 顧客、製品、ユーザー、業務に関するデータがアプリケーション間にまたがる場合に、組織内のすべての部門を強化できます。

二重書き込みによって、財務と運用アプリと Dataverse の間で、緊密に結合された双方向の統合が実現されます。 財務と運用アプリのデータ変更によって、Dataverse への書き込みが発生し、Dataverse でのデータ変更により財務と運用アプリへの書き込みが発生します。 この自動化されたデータ フローによって、アプリ間で統一されたユーザー エクスペリエンスが提供されます。

また、二重書き込みはオンライン モードとオフライン モードもサポートしており、ノーコード/ローコードの原則に従います。

詳細については、「二重書き込みホーム ページ」を参照してください。

仮想エンティティ

財務と運用アプリは、Dataverse の仮想データ ソースであり、完全な作成、読み取り、更新、削除 (CRUD) の各操作を Dataverse および Microsoft Power Platform で有効にすることができます。 定義上、仮想エンティティのデータは Dataverse には存在しません。 その代わりに、このデータはデータが属するアプリ内に引き続き存在します。 Dataverse から財務と運用のエンティティに対して CRUD 操作を実行するには、エンティティを Dataverse 内の仮想エンティティとして利用できるようにしておく必要があります。 その後で、Dataverse および Microsoft Power Platform から、財務と運用アプリ内にあるデータに対して CRUD 操作を実行できます。

財務と運用アプリ内のすべての Open Data Protocol (OData) エンティティは Dataverse で仮想エンティティとして利用可能であるため、Microsoft Power Platform でも利用できます。 これにより作成者は、財務と運用アプリから直接データを使用して、顧客エンゲージメントアプリのエクスペリエンスを作成できます。 これらのエクスペリエンスによって完全な CRUD 機能が提供されるため、Dataverse へのコピーを行う必要はありません。 Power Pages を使用して、財務と運用アプリで業務プロセスの共同作業シナリオを可能にできる外部向け Web サイトを作成できます。

詳細については、「仮想エンティティ」を参照してください。

二重書き込みと仮想エンティティのユース ケース

また、仮想エンティティと二重書き込みは、財務と運用アプリおよび Dataverse プラットフォームを統合するための共有データ レイヤーの一部です。 仮想エンティティと二重書き込みは、組み合わせて使用することを目的とした補完的なテクノロジです。

二重書き込みは、データが完全に Dataverse に存在する場合に最適なオプションです。データが同じテナント内の環境全体で利用される場合でも、Dataverse および財務と運用アプリの間で利用される場合でも、最適なオプションとなります。 Dataverse と、財務と運用アプリケーションとの間で、ほぼリアルタイムの対話が可能になります。 二重書き込みは、統合された環境でデータを利用可能にし、最新の状態にする必要がある場合に使用します。 さらに、二重書き込みではオフラインでのデータの使用がサポートされます。 オフラインでデータにアクセスする必要がある場合、二重書き込みを検討してください。

仮想エンティティは、データを複製することなく、Dataverse 内の外部データをシームレスに表現します。 仮想エンティティは外部データを利用している可能性があるため、Dataverse 内では複製されません。これにより、記憶域スペースが節約されます。 利用可能な最新情報を表示するように仮想エンティティを構成できます。ただし、この情報は Dataverse 内には存在しない情報です。 データが読み取り専用であれば、これはより適切な方法として利用できる可能性があります。ただし、利用できるかどうかは、プロジェクトの特定の要件によって異なります。