ODBC Driver for Salesforce

Build 25.0.9434

QueryBatch

Salesforce でバッチクエリを実行し、大きなデータセットを複数のチャンクで取得できます。

Input

Name Type Description
Query String Bulk API を使用して実行するクエリ。QueryMode に基づいて、SQL ライクまたはSOQL クエリを指定できます。JobId とBatchId の両方が提供されない限り、これは必須です。
QueryMode String クエリの処理方法を指定します:SQL ライククライアントサイドクエリ(サポートされていない構文のフォールバック付き)、またはSalesforce に直接送信されるネイティブSalesforce Object Query Language(SOQL)クエリ。SOQL モードは、COUNT、GROUP BY、OFFSET、リレーション項目、またはワイルドカード(*)などの機能をサポートしません。

The allowed values are SQL, SOQL.

The default value is SOQL.

JobId String Bulk API ジョブのID。BatchId も指定されている場合は必須です。
BatchId String 結果を取得するバッチのID。JobId が指定されている場合は必須です。
ChunkSize String オプション。大きなデータセットでのパフォーマンス向上のためにクエリ結果のチャンク化を有効にします。1000万レコードを超えるデータセットに推奨されます。チャンク化を無効にするには0に設定してください。最大チャンクサイズは250,000です。

The default value is 30000.

ConcurrencyMode String バッチの処理方法を定義します。'Parallel'(デフォルト)は速度のためにバッチを並行処理します。'Serial' はロックと競合の問題を回避するために一度に1つのバッチを処理します。

The allowed values are Parallel, Serial.

The default value is Parallel.

SkipErrors String 失敗したバッチをスキップして、完了したバッチからの結果を返すかどうかを示します。部分的成功シナリオに有用です。

The allowed values are true, false.

The default value is false.

Rows@Next String クエリ結果のページネーション用に内部的に使用されます。手動で設定しないでください。

Result Set Columns

Name Type Description
QueryJobId String クエリを実行するために作成されたジョブのID。
QueryBatchId String クエリを処理するために作成されたバッチのID。

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9434