For the complete documentation index, see llms.txt. This page is also available as Markdown.

データ移行の概要

概要

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

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

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

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

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

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

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

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

移行例

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

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

移行手順

1

作成

この手順では、テンプレート、ソース組織、ターゲット組織を選択し、データ移行を実行するために必要なメタデータスキーマがあることを確認します。手順については次の記事を参照してください。

2

確認

この手順では、データ移行によってソース組織から移行対象のレコードが取得されます。データ移行を続行する前に、テンプレート内の各オブジェクトについて取得されたレコードを確認できます。手順については次の記事を参照してください。

3

実行

この手順では、移行中に無効にする Salesforce の自動化を設定してから、移行を開始できます。手順については次の記事を参照してください。

レコードマッピング

Data Migrator は、複数回の移行実行にわたってレコードの正確性を維持するためにレコードマッピングを使用します。オブジェクトに対してレコードマッピングを有効にすると、Data Migrator はソース組織とターゲット組織間で個々のレコードをマッピングします。これにより、以降の移行で新しいレコードが追加され、既存のレコードが更新されるようになります。移行中にレコードマッピングを使用するには、テンプレートで設定されている必要があります。レコードマッピングとその有効化方法の詳細については、次の記事を参照してください。

最終更新

役に立ちましたか?