データローダの設定
[設定] メニューからデータローダのデフォルトの操作設定を変更できます。
| 使用可能なインターフェース: Salesforce Classic および Lightning Experience の両方 |
| 使用可能なエディション: Enterprise Edition、Performance Edition、Unlimited Edition、Developer Edition、および Database.com Edition |
- データローダを開きます。
- を選択します。
- 必要に応じて、項目を編集します。
項目 説明 Batch size 一度の挿入、更新、更新/挿入、削除操作で Salesforce に対して入出力されるレコードは、このオプションで指定したサイズで増分されます。最大 200 レコードです。50 から 100 までの値をお勧めします。 [Bulk API を使用] オプションがオンの場合、最大値は 10,000 です。
Insert null values このオプションを選択すると、null 値として空白の対応値がデータ操作中に挿入されます。レコードを更新するときにこのオプションが有効になっていると、対応付けが行われた項目の既存データがデータローダによってすべて上書きされます。 [Bulk API を使用] オプションがオンの場合、このオプションは使用できません。Bulk API を使用してレコードを更新すると、空白の項目値は無視されます。[Bulk API を使用] オプションがオンの場合に項目値を null に設定するには、項目値 #N/A を使用します。
Assignment rule 挿入、更新、更新/挿入に使う割り当てルールの ID を指定します。このオプションは、ケースとリードでの挿入、更新、更新/挿入に適用されます。元のテリトリー管理機能では、取引先に対するテリトリー割り当てルールが組織にある場合、取引先の更新にも適用されます。割り当てルールは、CSV ファイルの [所有者] の値を上書きします。 Server host 通信対象となる Salesforce サーバの URL を入力します。たとえば、データを Sandbox に読み込む場合は、URL を https://test.salesforce.com に変更します。 Reset URL on Login デフォルトでは、Salesforce は [サーバホスト] で指定した URL にログインした後、その URL をリセットします。この自動リセットを無効にするには、このオプションを無効にします。 Compression 圧縮はデータローダのパフォーマンスを向上させます。この機能はデフォルトで有効になっています。下層の SOAP メッセージのデバッグの際などには、圧縮の無効化が必要なこともあります。圧縮を無効にする場合は、このオプションを有効にします。 Timeout 要求のエラーが返されるまでに、データローダがサーバからの応答を待つ時間を秒数で指定します。 Query request size 一度のエクスポートまたはクエリ操作で Salesforce から返されるレコードは、このオプションで指定したサイズで増分されます。値が大きいほどパフォーマンスは向上しますが、クライアントでのメモリ消費量が多くなります。 デフォルト値は 500、最小値は 200、最大値は 2,000 です。要求されるバッチサイズが、実際のバッチサイズになるとは限りません。パフォーマンスを最大化するために変更が行われる場合があります。
Generate status files for exports データをエクスポートするときに成功とエラーのファイルを生成する場合は、このオプションを選択します。 Read all CSVs with UTF-8 encoding このオプションを選択すると、保存されている文字コードの形式に関係なく、ファイルを強制的に UTF-8 文字コードで開きます。 Write all CSVs with UTF-8 encoding このオプションを選択すると、ファイルを強制的に UTF-8 文字コードで書き込みます。 Use European date format このオプションを有効にすると、日付の形式として dd/MM/yyyy および dd/MM/yyyy HH:mm:ss が使用できます。 Allow field truncation このオプションを選択すると、データが Salesforce に読み込まれたときに、メール、複数選択の選択リスト、電話、選択リスト、テキスト、および暗号化テキストの項目のデータを切り捨てます。 バージョン 14.0 以前のデータローダでは、データが大きすぎる場合にはデータローダが、これらの種類の項目の値を切り捨てます。バージョン 15.0 以降のデータローダでは、指定された値が大きすぎる場合の読み込み処理がエラーになります。
このオプションを指定すると、バージョン 15.0 以降のデータローダでの新しい動作ではなく、以前の動作である切り取りを使用するように指定できます。このオプションはデフォルトで選択されており、バージョン 14.0 以前の製品には無効です。
[Bulk API を使用] オプションがオンの場合、このオプションは使用できません。この場合、項目に対して大きすぎる値が指定されると、その行の読み込み処理は失敗します。
Allow comma as a CSV delimiter CSV ファイルでカンマを使用してレコードを区切る場合にこのオプションを選択します。 Allow tab as a CSV delimiter CSV ファイルでタブ文字を使用してレコードを区切る場合にこのオプションを選択します。 Allow other characters as CSV delimiters CSV ファイルでカンマまたはタブ以外の文字を使用してレコードを区切る場合にこのオプションを選択します。 Other delimiters (!+? など、複数の値は区切りなしで入力します) この項目の文字が使用されるのは、[CSV の区切りとしてその他の文字を許可] オプションが選択されている場合のみです。たとえば、| (パイプ) 文字を使用してデータレコードを区切る場合、その文字をこの項目に入力します。 Use Bulk API このオプションを選択すると、Bulk API を使用して、レコードの挿入、更新、更新/挿入、削除、および物理削除が行われます。Bulk API は、多数のレコードを非同期で読み込みまたは削除するように最適化されます。並列処理を行い、ネットワーク往復数を少なくすることで、デフォルトの SOAP ベースの API よりも高速に動作します。 Enable serial mode for Bulk API Bulk API に並列処理ではなく順次処理を使用する場合、このオプションを選択します。並列処理を行うと、データベースの競合が生じる可能性があります。競合が激しいと、読み込みに失敗する可能性があります。順次モードでは、バッチが 1 つずつ処理されますが、読み込みの処理時間が長くなる可能性があります。 Upload Bulk API Batch as Zip File Bulk API を使用して、添付ファイルレコードや Salesforce CRM Content などのバイナリ添付ファイルを含む zip ファイルをアップロードするには、このオプションを選択します。 [Bulk API を使用] オプションがオンの場合、このオプションだけを使用できます。
Time Zone このオプションを選択すると、デフォルトのタイムゾーンを指定できます。 日付値にタイムゾーンが含まれない場合は、この値が使用されます。- 値が指定されていない場合は、データローダがインストールされているコンピュータのタイムゾーンが使用されます。
- 間違った値が入力された場合は、GMT がタイムゾーンとして使用され、そのことがデータローダログに記録されます。
Proxy host プロキシサーバのホスト名です (該当する場合のみ)。 Proxy port プロキシサーバのポートです。 Proxy username プロキシサーバ認証用のユーザ名です。 Proxy password プロキシサーバ認証用のパスワードです。 Proxy NTLM domain NTLM 認証に使用される Windows ドメインの名前です。 Start at row 前回に実行した操作が失敗した場合に、最後に成功した操作の完了時点から開始するよう設定できます。 - 設定を保存するには、[OK] をクリックします。