移行を実行する

概要

Data Migrator は、ある Salesforce 組織から別の組織へレコードをシームレスにコピーする強力なツールです。この記事では、テンプレートを使用してデータ移行ジョブを効率的に実行する手順を案内します。

移行プロセスに関する主なポイント:

  • 移行プロセス全体を通じて、ソース組織内のすべてのレコードはそのまま保持されます。

  • バイナリファイルおよび ContentVersion レコードの移行がサポートされています。添付ファイル、ドキュメント、Salesforce Files などのファイルベースのレコードは、実際のファイル内容とともに移行されます。

  • 標準価格表エントリの移行がサポートされています。これにより、すべての製品に Salesforce で既定(標準)の価格が設定され、デプロイ、商談、および依存レコードでエラーなく使用できるようになります。

  • VEID マッピングが選択され、レコードがソース組織とターゲット組織の両方に存在する場合、Data Migrator はソースに一致するようにターゲットレコードをインテリジェントに更新し、重複エントリを防ぎ、データ整合性を維持します。

  • 適切に構成されたテンプレートは、レコード間の関係を保持し、ターゲット組織内の参照と依存関係を維持します。

circle-info

データ移行を開始する前に、移行するオブジェクトとフィールドを定義するテンプレートを作成します。これらのタスクを完了する方法については、次の記事を参照してください。

移行例

この記事では、Salesforce 組織間でデータを移行する方法を説明するために、次の例を使用します。この例では、すべての 取引先責任者 レコードを「Example Company」に関連付けて移行します 取引先取引先 オブジェクトは、 取引先取引先責任者 オブジェクト間の関係を保持するために移行に含まれます。この例では、各オブジェクトに必要なのはフィールドの一部のみです。以下の図は、移行対象として選択された特定のフィールドと、どのレコードを移行するかを選択するために使用されたフィルター条件を示しています。

以下のスクリーンショットは、この例で使用されているテンプレートを示しています。 取引先 オブジェクトがルートとして表示され、 取引先責任者 オブジェクトがその子として表示されます。

circle-exclamation

移行を実行

1

テンプレートを実行

  1. クリック テンプレート を左側のサイドバーメニューから選択します。

  2. テンプレートの一覧から、移行に使用するテンプレートを見つけます。

  3. クリック 実行.

2

移行を設定

  1. 説明的な 名前 を移行ジョブに入力します。

  2. をクリック ソース組織 ドロップダウンメニュー。

  3. ソース組織を選択します。これは、レコードをコピー元とする組織です。

  4. をクリック ターゲット組織 ドロップダウンメニュー。

  5. ターゲット組織を選択します。これは、レコードのコピー先となる組織です。

  6. をクリック マッピングの選択 ドロップダウン。

circle-info

レコードマッピングオプション

仮想外部 ID(VEID)

VEID は、状態を持つマッピングベースの移行戦略で、内部マッピングテーブルを使用してソースレコードとターゲットレコードを関連付けます。VEID は、次のような繰り返し移行向けに設計されています:

  • Data Migrator のみが使用される移行ツールであること。

  • 最初の移行時に、ターゲット org に移行対象のレコードが存在しないこと。

  • 実行間で長期的な一貫性が必要であること。

VEID は、当社のツールで以前に移行されたレコードに対してのみ、予測可能な更新を提供します。 このフローの外で行われた変更は、重複レコードの原因となる可能性があります。

なし

「なし」を選択すると、ソースのすべてのレコードがターゲット組織に挿入されます。このプロセスではソースとターゲット間でレコードを照合しないため、両方の場所にレコードが存在する場合は重複が発生する可能性があります。

詳細については、次の記事を参照してください。

  1. レコードマッピング方法を選択します。

3

(任意)自動化を無効化

移行を実行すると、Salesforce の自動化プロセスは既定で有効のままです。移行中にこれらのプロセスが起動しないようにするには、自動化を無効化機能を使用します。

  1. オブジェクトの Salesforce 自動化を無効にするには、 自動化.

  2. をクリックし、無効にしたい自動化にチェックを入れます。

  3. クリック 保存.

  4. オブジェクトで自動化が無効にされると、 自動化 ボタンに赤い点が表示されます。

4

移行を実行

  1. クリック 移行を実行 して Data Migration ジョブを開始します。

  2. Data Migration ジョブを開始すると、 履歴 ページに表示されます。

5

結果を確認

Data Migration ジョブが完了したら、結果を確認して移行されたレコード数や発生したエラーを確認できます。結果の詳細については、次の記事を参照してください。

最終更新

役に立ちましたか?