質問
Salesforceの一括レコード読み取り(SOQL)処理で以下のようにSOQL文を設定し、スクリプトを実行すると
APIエラーが発生します。
【SOQL文】
SELECT FIELDS(ALL)
FROM Name
LIMIT 100
【エラー文】
com.appresso.ds.dp.modules.adapter.salesforce_v2.client.exceptions.SalesforceException: API_ERROR
このAPIエラーの詳細がわからないため教えてください。
回答
Salesforceの一括レコード読み取り(SOQL)処理ではbulk APIを使用しております。
お客様のSOQL文で使用されている[FIELDS(ALL)]は無制限クエリであり、無制限クエリがbulk APIに対応してないため
本事象が発生している可能性がございます。
以下リンクのSalesforce「SOQLおよびSOQLリファレンス」でお客様が使用している製品のバージョンを選択の上、
対象のバージョンで無制限クエリがbulk APIに対応しているかご確認ください。
SOQL および SOSL の概要 | SOQL および SOSL リファレンス | Salesforce Developers (2026年1月時点)
コメント
0件のコメント
記事コメントは受け付けていません。