この記事はプレリリースであり、変更される可能性があります。
この記事では、Microsoft Dynamics 365 財務と運用アプリでの二重書き込み非同期の設定方法と管理方法について説明します。
重要
この機能はプレビュー機能です。 プレビュー機能は、運用上の用途のためのものではなく、機能が制限されている場合があります。 これらの機能は、公式リリースより前に利用できるため、顧客は早期アクセスしてフィードバックを提供することができます。
エンタープライズ アプリケーションでは、複雑な業務プロセスがサポートされます。 ビジネス オペレーションのリアルタイム性は、トランザクションが長時間実行される結果となり、アプリケーションの応答時間が長くなる可能性があります。 リアルタイムの整合性を確保するために同期式で実行する必要がある業務シナリオがある一方で、他のビジネス シナリオは最終的な整合性で動作します。 デュアル書き込み非同期は、財務と運用アプリと Dataverse の間でほぼリアルタイムに発生するデータ移動の新しいレイヤーを追加することで、業務シナリオの 2 番目のカテゴリをサポートします。
デュアル書き込み非同期には次の利点があります。
- 実行時間の長いブロック トランザクションは作成されません。 したがって、カスタマイズに対するスケールの拡大が可能です。
- トランザクションのタイム アウトやトランザクション サイズの制限など、リアルタイムの同期の制限を回避できます。
ローコード/ノーコード手法の時代において、デュアル書き込み非同期は、データ同期を有効にすることで、最終的な整合性をサポートするアプリケーション シナリオに合わせてスケールし、データ統合の管理が容易になります。 デュアル書き込み非同期は、ピーク量が多く、バックグラウンド プロセスによってデータのインジェスチョンが駆動され、業務工程に対する即時のフィードバックを必要としないエンティティに対して推奨されます。 アプリケーション エンティティに基づいて、リアルタイムに近い同期化を行う場合は、双方向データ同期を分離します。 この動作によって、実際のアプリケーションに悪影響を与えることなく、アプリケーションのカスタマイズのレベルを向上できます。
デュアル書き込み非同期には、次の主要な機能があります。
- オーサリング - 非同期データ移動の一部であるテーブル マップを定義します。
- エラー管理 - データ同期時に発生したエラーの管理およびトラブルシューティングを行います。
前提条件
二重書き込み非同期機能のパブリック プレビューは、すべての地域のパブリック クラウドで現在使用できます。 機能を有効にするには、次の前提条件を満たしている必要があります。
- Dynamics 365 for Finance and Operations アプリ プラットフォーム更新プログラム 64 (PU64) (最新品質更新プログラムでの 10.0.40) 以降。 アプリケーション ファウンデーションのバージョンは 7.0.7425.0 を超えている必要があります。
- 二重書き込みコア ソリューション バージョン 1.0.24093.1 以降。
初期設定
- 新規財務と運用環境アプリで、データ管理>二重書き込み>統合ジョブに移動します。
- 統合ジョブを作成します。
- テーブル マップを追加を選択します。
- Async モードに対して有効になっているテーブルの一覧で、非同期モードで設定する必要があるすべてのテーブルを選択します。 次に、変更を保存します。
- 開始して非同期モードを開始します。 このプロセスには数分かかる場合があります。 ジョブの準備が整うと、ステータスが アクティブ に更新されます。
- 停止を選択して、して非同期プロセスを停止します。
初期設定の変更
場合によっては、テーブル グループを変更する必要があります。または、関係の整合性を維持するために、テーブル グループ内で実行の順序を更新する必要があります。 たとえば、親テーブルは子テーブルの上にある必要があります。
初期設定を変更するには、以下の手順を実行します。
- グループを選択し、非同期ジョブを停止します。
- テーブル グループを選択します。
- 必要に応じてテーブル マップの順序を更新します。
- 非同期ジョブを再開します。