データのエクスポート
| 使用可能なエディション: Enterprise Edition、Performance Edition、Unlimited Edition、Developer Edition、および Database.com Edition |
| 必要なユーザ権限 | |
|---|---|
| レコードをエクスポートする | レコードに対する「参照」 |
| すべてのレコードをエクスポートする | レコードに対する「参照」 |
データローダのエクスポートウィザードを使用して、Salesforce オブジェクトからデータを抽出できます。エクスポートする場合は、論理削除されたレコードを含めるか ([エクスポート]) 除外するか ([すべてをエクスポート]) を選択できます。
- データローダを開きます。
- [エクスポート] または [すべてをエクスポート] をクリックします。これらのコマンドは、[ファイル] メニューにもあります。
-
Salesforce のユーザ名とパスワードを入力します。[ログイン] をクリックしてログインします。正常にログインしたら、[次へ] をクリックします。(ログアウトするか、プログラムを終了するまで、再ログインを求められることはありません)。
組織で IP アドレスを制限している場合、信頼されない IP からのログインはアクティベーションを行うまでブロックされます。Salesforce からアクティベーションメールが自動的に送信され、ユーザはそれを使用してログインできます。このメールには、パスワードの末尾に追加する必要のあるセキュリティトークンが記載されています。たとえば、パスワードが mypassword で、セキュリティトークンが XXXXXXXXXX である場合、ログインするには mypasswordXXXXXXXXXX と入力する必要があります。
- オブジェクトを選択します。たとえば、取引先オブジェクトを選択します。オブジェクト名がデフォルトのリストに表示されない場合は、[すべてのオブジェクトを表示] チェックボックスをオンにして、アクセス可能なオブジェクトのリストを表示します。オブジェクトは、ローカライズされた表示ラベル名順に表示され、開発者名が括弧内に表示されます。オブジェクトの説明は、『SOAP API 開発者ガイド』を参照してください。
-
[参照...] をクリックして、データのエクスポート先 CSV ファイルを選択します。新しいファイル名を入力して新規ファイルを作成することも、既存のファイルを選択することもできます。
既存のファイルを選択した場合、ファイルの内容が置き換えられます。このアクションを確定するには [はい] をクリックします。別のファイルを選択するには [いいえ] をクリックします。
- [次へ] をクリックします。
- データエクスポート用の SOQL クエリを作成します。たとえば、クエリ項目で [ID] と [名前] を選択し、[完了] をクリックします。次のステップに進むと、CSV ビューアにはすべての取引先名とその ID が表示されます。SOQL は Salesforce オブジェクトクエリ言語であり、これを使用して、シンプルかつ強力なクエリ文字列を作成できます。SQL の SELECT コマンドと同様、SOQL では、ソースオブジェクト、取得する項目のリスト、ソースオブジェクトから行を選択するための条件を指定できます。
- エクスポートする項目を選択します。
- 必要に応じて、データセットを絞り込む条件を選択します。条件を選択しないと、「参照」権限を持つすべてのデータが返されます。
- 生成されたクエリを確認し、必要に応じて編集します。
SOQL についての詳細は、『Force.com SOQL および SOSL リファレンス』を参照してください。
- [完了] をクリックし、[はい] をクリックして確認します。
- 進捗状況の情報ウィンドウに操作状況が表示されます。
- 処理が完了すると、確認ウィンドウに結果の要約が表示されます。[抽出を表示] をクリックして CSV ファイルを表示するか、[OK] をクリックして閉じます。詳細は、「データローダの出力ファイルの確認」を参照してください。