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

CSV のレコード行の有効な形式

Bulk API は、大量データの処理用に最適化されており、項目の値の形式に厳格な制限を設けています。

Salesforce レコードを含む CSV ファイルを作成する場合は、次の点に注意してください。

  • 行内で項目の値を区切る場合は、必ずカンマを使用します。
  • 値にカンマ、改行文字、二重引用符などが含まれる場合は、二重引用符で囲む必要があります。たとえば、"Director of Operations, Western Region"のように記述します。
  • 値に二重引用符が含まれる場合は、それぞれの二重引用符の前にもう 1 つ二重引用符を挿入してエスケープする必要があります。たとえば、"This is the ""gold"" standard" のように記述します。
  • 値は切り詰められることはありません。区切り文字のカンマの前後に空白文字が挿入されている場合、それらも値の一部とみなされます。ただし、二重引用符の前後に空白文字が挿入されている場合は、その行がエラーになります。たとえば、John,Smith は有効な値です。John, Smith も、空白文字が含まれていますが有効です。一方、" Smith""John", "Smith" は無効な値となります。
  • 項目の値が空である場合、レコードの更新時にはその項目は無視されます。値を null に設定するには、項目値 #N/A を使用します。
  • double 型の項目には、小数値を含めることができます。W3C XML Schema Part 2: Datatypes Second Edition の仕様に記載されているとおり、相応に大きな数値の場合は、値を科学的記数法で保存できます。