JDBC Driver for Google BigQuery

Build 24.0.9180

Miscellaneous

このセクションでは、本プロバイダーの接続文字列で設定可能なMiscellaneous プロパティの全リストを提供します。


プロパティ説明
StorageTimeoutHow long a Storage API connection may remain active before the provider reconnects.
EmptyArraysAsNullWhether empty arrays are represented as 'null' or as '[]'
HidePartitionColumnsWhether partition tables will show the columns _PARTITIONDATE and _PARTITIONTIME.
AllowAggregateParametersQueryPassthrough が有効になっているときに、パラメータで生の集計を使用できるようにします。
ApplicationNameAn application name in the form application/version. For example, AcmeReporting/1.0.
AuditLimit監査テーブル内に保存される行の最大数。
AuditMode監査テーブルに記録するprovider アクション。
AWSWorkloadIdentityConfigAWS 経由でWorkload Identity Federation を使用する場合に指定する設定プロパティ。
BigQueryOptionsBigQuery オプションのカンマ区切りのリスト。
ConnectionLifeTime接続の最大有効期間を秒単位で指定します。指定した時間が経過すると、provider は接続を閉じます。時間制限を設けない場合は、0または空白のままにします。
ConnectOnOpenプロバイダーが接続を開くと同時にGoogle BigQuery への接続を確立するかどうかを指定します。デフォルト値はfalse です。即時の接続性検証が必要な場合にのみ、このプロパティを有効にしてください。
GenerateSchemaFilesスキーマを生成して保存するユーザーの好みのタイミングを示します。
MaximumBillingTierMaximumBillingTier はTB あたりの基本料金の乗数となる正の整数です。例えばMaximumBillingTier を2 に設定すると、そのクエリの最大費用はTB あたり2x 基本価格になります。
MaximumBytesBilledBigQuery がジョブがキャンセルされる前に消費を許容するバイト数を制限します。
MaxRows集計やGROUP BY を使用しないクエリで返される最大行数を指定します。
Other特定のユースケースに対して追加の隠しプロパティを指定します。これらは通常のprovider の機能では必要ありません。複数のプロパティを定義するには、セミコロンで区切られたリストを使用します。
PoolIdleTimeout接続が閉じられるまでのプール内の最大アイドル時間を秒単位で指定します。
PoolMaxSize接続プールで許容される接続の最大数を指定します。デフォルト値は100です。プーリングを無効にするには、0または負の値に設定します。
PoolMinSize接続プールで維持される接続の最小数を指定します。デフォルト値は1です。
PoolWaitTime接続リクエストがプール内の利用可能な接続を待機する最大秒数を指定します。待ち時間がこの時間を超えるとエラーが返されます。デフォルトは60秒です。
PseudoColumnsテーブルカラムとして公開する擬似カラムを指定します。'TableName=ColumnName;TableName=ColumnName' という形式を使用します。デフォルトは空の文字列で、このプロパティを無効にします。
QueryPassthroughこのオプションは、クエリをGoogle BigQuery サーバーにas-is で渡します。
Readonlyprovider からGoogle BigQuery への読み取り専用アクセスを切り替えます。
RTKprovider のライセンスを取得するためのランタイムキーを指定します。設定されていないか無効な場合、provider は標準のライセンス方法をデフォルトとして使用します。このプロパティは、標準のライセンス方法がサポートされていないか、ランタイムキーが必要な環境でのみ使用してください。
SupportCaseSensitiveTablesデフォルトでは、provider はテーブル名を大文字小文字を区別しないものとして扱います。そのため、複数のテーブルが同じ名前で大文字小文字だけが異なる場合、メタデータには1つだけがレポートされます。
TableSamplePercentThis determines what percent of a table is sampled with the TABLESAMPLE operator.
Timeoutタイムアウトエラーがスローされ、処理をキャンセルするまでの秒数。
UseConnectionPooling接続プーリング機能を有効にすると、provider がリクエストごとに新しい接続を作成する代わりに、既存の接続を再利用できます。
UserDefinedViewsカスタムビューを定義するJSON 構成ファイルへのファイルパスを指定します。provider は、このファイルで指定されたビューを自動的に検出して使用します。
WorkloadPoolIdWorkload Identity Federation プールのID。
WorkloadProjectIdWorkload Identity Federation プールをホストするGoogle Cloud プロジェクトのID。
WorkloadProviderIdWorkload Identity Federation プールプロバイダーのID。

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