この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

データローダを使用したデータの挿入、更新、または削除

データローダウィザードを使用して、レコードを追加、変更、または削除します。更新/挿入ウィザードは、レコードの挿入と更新の組み合わせです。ファイル内のレコードが既存レコードと一致する場合に、既存レコードがファイル内の値で更新されます。一致しない場合は、新規レコードが作成されます。レコードを物理削除すると、削除されたレコードはごみ箱には格納されず、削除対象となります。詳細は、「データローダの設定」を参照してください。
使用可能なインターフェース: Salesforce Classic および Lightning Experience の両方
使用可能なエディション: Enterprise Edition、Performance Edition、Unlimited Edition、Developer Edition、および Database.com Edition

必要なユーザ権限
レコードを挿入する レコードに対する「作成」
レコードを更新する レコードに対する「編集」
レコードを更新/挿入する レコードに対する「作成」または「編集」
レコードを削除する レコードに対する「削除」
レコードを物理削除する レコードに対する「削除」
レコードを一括削除する すべてのデータの編集
  1. データローダを開きます。
  2. [挿入][更新][更新/挿入][削除]、または [物理削除] をクリックします。これらのコマンドは、[ファイル] メニューにもあります。
  3. Salesforce のユーザ名とパスワードを入力します。ログインするには、[ログイン] をクリックします。ログインしたら、[次へ] をクリックします。(ログアウトするか、プログラムを終了するまで、再ログインを求められることはありません)。

    組織で IP アドレスを制限している場合、信頼されない IP からのログインはアクティベーションを行うまでブロックされます。Salesforce から自動でアクティベーションメールが送信され、ユーザはそれを使用してログインできます。このメールには、パスワードの末尾に追加する必要のあるセキュリティトークンが記載されています。たとえば、パスワードが mypassword で、セキュリティトークンが XXXXXXXXXX である場合、ログインするには mypasswordXXXXXXXXXX と入力する必要があります。

  4. オブジェクトを選択します。たとえば、取引先レコードを挿入する場合、[取引先] を選択します。オブジェクト名がデフォルトのリストに表示されない場合は、[すべてのオブジェクトを表示] を選択して、アクセス可能なオブジェクトのリストを表示します。オブジェクトは、ローカライズされた表示ラベル名順に表示され、API 参照名が括弧内に表示されます。オブジェクトの説明については、『Object Reference for Salesforce and Lightning Platform (Salesforce および Lightning プラットフォームのオブジェクトリファレンス)』を参照してください。

    データローダは、選択したオブジェクトではなく、CSV ファイル内の ID に基づいてレコードを削除します。

    メモ

  5. CSV ファイルを選択するには、[参照] をクリックします。たとえば、取引先レコードを挿入する場合、新しい取引先名の [名前] 列を含む insertaccounts.csv という CSV ファイルを指定できます。
  6. [次へ] をクリックします。オブジェクトと CSV ファイルが初期化されたら、[OK] をクリックします。
  7. 更新/挿入を実行する場合、CSV ファイルに既存レコードとの照合に使用する ID 値の列が必要です。この列は、外部 ID (「外部 ID」属性が設定されたカスタム項目) または ID (Salesforce レコード ID) のいずれかです。
    1. ドロップダウンリストから、照合に使用する項目を選択します。オブジェクトに外部 ID 項目が存在しない場合には、ID が使用されます。[次へ] をクリックして続行します。
    2. 選択したオブジェクトとリレーションを持つオブジェクトの外部 ID がファイルに存在する場合には、ドロップダウンリストからその名前を選択して、レコードの照合用にその外部 ID を有効にします。ここで選択しなくても、次の手順で対応付けることにより、関連オブジェクトの ID 項目を照合に使用できます。[次へ] をクリックして続行します。
  8. CSV ファイル内の列を Salesforce 項目に対応付ける方法を定義します。既存の項目の対応付けを選択するには、[既存の対応付けを選択] をクリックします。対応付けを作成または変更するには、[対応付けを作成または編集する] をクリックします。詳細は、「データローダ項目の対応付けの定義」を参照してください。[次へ] をクリックします。
  9. 処理ごとに、データローダによって 2 つの一意の CSV ログファイルが生成されます。一方のファイル名は「success」で始まり、もう一方のファイル名は「error」で始まります。[参照] をクリックして、これらのファイルを格納するディレクトリを指定します。
  10. 処理を完了するには、[完了] をクリックし、[はい] をクリックして確認します。処理が進むにつれて、進捗状況の情報ウィンドウにデータ移動の状況が表示されます。
  11. 「success」ファイルまたは「error」ファイルを表示するには、[成功した項目を参照] または [エラーを表示] をクリックします。ウィザードを閉じるには、[OK] をクリックします。詳細は、「データローダの出力ファイルの確認」を参照してください。
  • 大量のデータを更新または削除する場合のヒント集とベストプラクティスについては、「一括更新の実行」および「一括削除の実行」を参照してください。
  • Bulk API が有効な場合、100 件のレコード処理に 5 分間の制限があります。1 つのファイルの処理に 10 分以上かかる場合は、Bulk API では、後で処理するためにファイルの残りがキューに戻されます。Bulk API が後で処理を試みて、さらに 10 分の制限を超える場合、ファイルをキューに戻し、10 回まで再処理してから、その処理を完全な失敗とマ���クします。処理が失敗した場合でも、レコードによっては正常に処理が完了した可能性もあるため、結果を確認します。ファイルの読み込み時にタイムアウトエラーが発生した場合、ファイルをより小さいファイルに分割してからもう一度実行してください。

ヒント