Salesforceを転送元に指定する場合、SOQL(Salesforce Object Query Language)で転送するフィールドを絞り込むことが可能です。
Salesforceの開発者コンソールを使えば、次の手順でSOQLを簡単に作成できます。
-
Salesforceにログインします。
-
右上メニューより「開発者コンソール」をクリックします。
-
メニューの File → Open Resource を選択してください。
-
Open Resource の画面から取得対象のオブジェクトを選択してください。
-
取得対象のカラムを選択しQueryをクリックすることでSOQLが作成されます。SOQLは構文の制約上「*」が使えませんのでご注意ください。クエリを実行する際は左下のexecuteをクリックしてください。
SOQLについては以下の2点にご注意ください
- Bulk APIの制約上、単一のオブジェクトしか利用できないためテーブル結合ができません。
- Bulk APIの制約上、オブジェクト型のカラムは取得できませんのでご注意ください。たとえばApex Typeがaddressのものは以下のようにオブジェクト型になります。
Tips
- Apex Typeがdatetimeのものについてはformat関数を通すことでtimestamp型としてTROCCOに連携することが可能になります。
コメント
0件のコメント
記事コメントは受け付けていません。