構成移行ツールを使用して構成データをインスタンスおよび組織間で移動する
構成移行ツールを使用すると、構成データを Dynamics 365 Customer Engagement (on-premises) のインスタンスおよび組織間で移動することができます。 構成データは、Customer Engagement (on-premises) のカスタム機能を定義するために使用され、通常、ユーザー定義エンティティに格納されます。 構成データは、エンド ユーザーのデータ (取引先企業や取引先担当者など) とは異なります。 構成データの典型的な例は、カスタマイズされたコール センター エージェントのアプリケーションを構成するために、Unified Service Desk for Dynamics 365 で定義するデータです。 Unified Service Desk エンティティと、エンティティに格納されている構成データは、エージェント アプリケーションを定義します。 Unified Service Desk にいての詳細については、Unified Service Desk ガイド を参照してください。
Configuration Migration ツールを使用して次の内容を実行することができます。
構成データをエクスポートするエンティティとフィールドを選択します。
エンティティ内のフィールドの組み合わせに基づき、各エンティティに一意性の条件を定義することによって、ターゲット システム上にレコードが重複しないようにします。これは、ターゲット システム上の値を比較するために使用されます。 一致する値がない場合は、ターゲット システムに固有のレコードが作成されます。 一致するレコードが見つかると、ターゲット システムでレコードが更新されます。
Note
エクスポートされるエンティティに対して重複データ検出 (一意) の条件を指定しない場合、ツールは、エンティティの主フィールド名を使用して、ターゲット システム上の既存のデータと比較します。
データをエクスポートする前にプラグインを無効にし、すべてのエンティティまたは選択したエンティティのインポートが完了した後に、ターゲット システムで再度有効にします。
すべての必要なデータや情報が存在しているかを確認するため、エクスポートする選択したエンティティのスキーマを検証します。
ソース システムからデータをエクスポートするには、既存のスキーマを再利用します。
デモ環境のためにインポート時に自動的に DateTime フィールドを前に移動します。
このツール (スキーマとデータ ファイル) から作成しエクスポートしたモジュールを他のプログラムに埋め込みます。 たとえば、Customer Engagement (on-premises) Package Deployer でエクスポートしたデータとその他のソリューション ファイルやデータを使用して、Customer Engagement (on-premises) インスタンスでパッケージを作成および展開できます。 詳細: Deploy packages using Customer Engagement (on-premises) Package Deployer および Windows PowerShell を使用してパッケージを展開する
重要
構成移行ツールはエンティティ内のレコードのフィルター処理はサポートしません。 既定では、選択したエンティティのすべてのレコードがエクスポートされます。
構成の移行ツールの使用方法
最初のステップは、構成の移行ツールをダウンロードすることです: NuGet からツールのダウンロード。
同じツールを Customer Engagement (on-premises) ユーザーが使用できるため、ツールの使用に関する詳細なドキュメントは Power Platform 管理者ガイドで入手できます: 構成データの移動