2

API を使用して新しい一括ジョブを作成すると、 SFDC のドキュメント(pdf)にない例外コードとして InvalidEntity が表示されます

以下のお願いをしています

https://na13-api.salesforce.com/services/async/24.0/job

<?xml version="1.0" encoding="UTF-8"?>
<jobInfo xmlns="http://www.force.com/2009/06/asyncapi/dataload">
  <operation>query</operation>
  <object>Campaign</object>
  <concurrencyMode>Parallel</concurrencyMode>
  <contentType>CSV</contentType>
</jobInfo>

そして、私はこの応答を受け取ります:

<?xml version="1.0" encoding="UTF-8"?><error
   xmlns="http://www.force.com/2009/06/asyncapi/dataload">
 <exceptionCode>InvalidEntity</exceptionCode>
 <exceptionMessage>Entity 'Campaign' is not supported by the Bulk API.</exceptionMessage>
</error>

ヘッダーを除外しましたが、gzip として指定されたコンテンツ エンコーディングを受け入れており、コンテンツは送受信時に gzip されます。

リクエストは正しく機能します

  • コンタクト
  • 機会
  • 仕事
  • イベント
  • OpportunityContactRole
  • アカウント
  • キャンペーンメンバー
  • ノート
  • プロフィール
  • レコードの種類
  • ユーザー

上記の例外のみが発生します。

  • 運動
  • ユーザーライセンス
  • 機会ステージ
  • 商談履歴
  • リード履歴

私はバルク API を使用してセールスフォースから csv をダウンロードするだけで、他のエンティティは必要ないため、上記のエンティティのみを試しました。

4

1 に答える 1

0

非常に長い時間が経ちましたが、外部キー関係のいずれかが正しくない場合、この例外が発生する可能性があると思います。

于 2013-01-23T03:19:13.133 に答える