移行を実行する
概要
Data Migrator は、ある Salesforce 組織から別の組織へレコードをシームレスにコピーする強力なツールです。この記事では、テンプレートを使用してデータ移行ジョブを効率的に実行する手順を案内します。
移行プロセスに関する主なポイント:
移行プロセス全体を通じて、ソース組織内のすべてのレコードはそのまま保持されます。
バイナリファイルおよび ContentVersion レコードの移行がサポートされています。添付ファイル、ドキュメント、Salesforce Files などのファイルベースのレコードは、実際のファイル内容とともに移行されます。
標準価格表エントリの移行がサポートされています。これにより、すべての製品に Salesforce で既定(標準)の価格が設定され、デプロイ、商談、および依存レコードでエラーなく使用できるようになります。
VEID マッピングが選択され、レコードがソース組織とターゲット組織の両方に存在する場合、Data Migrator はソースに一致するようにターゲットレコードをインテリジェントに更新し、重複エントリを防ぎ、データ整合性を維持します。
適切に構成されたテンプレートは、レコード間の関係を保持し、ターゲット組織内の参照と依存関係を維持します。
データ移行を開始する前に、移行するオブジェクトとフィールドを定義するテンプレートを作成します。これらのタスクを完了する方法については、次の記事を参照してください。
移行例
この記事では、Salesforce 組織間でデータを移行する方法を説明するために、次の例を使用します。この例では、すべての 取引先責任者 レコードを「Example Company」に関連付けて移行します 取引先。 取引先 オブジェクトは、 取引先 と 取引先責任者 オブジェクト間の関係を保持するために移行に含まれます。この例では、各オブジェクトに必要なのはフィールドの一部のみです。以下の図は、移行対象として選択された特定のフィールドと、どのレコードを移行するかを選択するために使用されたフィルター条件を示しています。

以下のスクリーンショットは、この例で使用されているテンプレートを示しています。 取引先 オブジェクトがルートとして表示され、 取引先責任者 オブジェクトがその子として表示されます。
レコード間の関係を維持するには、 取引先 と 取引先責任者 の 取引先 ID フィールドを選択する必要があります。 取引先責任者 の 取引先 ID フィールドは、 取引先 オブジェクトでは常に既定で選択されています。

移行を実行
移行を設定
説明的な 名前 を移行ジョブに入力します。

をクリック ソース組織 ドロップダウンメニュー。
ソース組織を選択します。これは、レコードをコピー元とする組織です。

をクリック ターゲット組織 ドロップダウンメニュー。
ターゲット組織を選択します。これは、レコードのコピー先となる組織です。

をクリック マッピングの選択 ドロップダウン。
レコードマッピングオプション
仮想外部 ID(VEID)
VEID は、状態を持つマッピングベースの移行戦略で、内部マッピングテーブルを使用してソースレコードとターゲットレコードを関連付けます。VEID は、次のような繰り返し移行向けに設計されています:
Data Migrator のみが使用される移行ツールであること。
最初の移行時に、ターゲット org に移行対象のレコードが存在しないこと。
実行間で長期的な一貫性が必要であること。
VEID は、当社のツールで以前に移行されたレコードに対してのみ、予測可能な更新を提供します。 このフローの外で行われた変更は、重複レコードの原因となる可能性があります。
なし
「なし」を選択すると、ソースのすべてのレコードがターゲット組織に挿入されます。このプロセスではソースとターゲット間でレコードを照合しないため、両方の場所にレコードが存在する場合は重複が発生する可能性があります。
詳細については、次の記事を参照してください。
レコードマッピング方法を選択します。

最終更新
役に立ちましたか?





