ネイティブ BigQuery コネクタの構成オブジェクト。このオブジェクトを getData()
から返す
クエリを送信すると BigQuery にコネクタを
クエリできます
var cc = DataStudioApp.createCommunityConnector(); var types = cc.BigQueryParameterType; var bqConfig = cc.newBigQueryConfig() .setBillingProjectId('billingProjectId') .setQuery('queryString') .setUseStandardSql(true) .setAccessToken('accessToken') .addQueryParameter('dob', types.STRING, '01011990') .build();
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
addQueryParameter(name, type, value) | BigQueryConfig | この BigQueryConfig にクエリ パラメータを追加します。 |
build() | Object | このオブジェクトを検証し、データポータルが必要とする形式で返します。 |
printJson() | String | このオブジェクトの JSON 表現を出力します。 |
setAccessToken(accessToken) | BigQueryConfig | この BigQueryConfig のアクセス トークンを設定します。 |
setBillingProjectId(billingProjectId) | BigQueryConfig | この BigQueryConfig の課金プロジェクト ID を設定します。 |
setQuery(query) | BigQueryConfig | この BigQueryConfig の SQL クエリを設定します。 |
setUseStandardSql(useStandardSql) | BigQueryConfig | クエリを標準 SQL とレガシー SQL のどちらとして解釈するかを決定します。 |
詳細なドキュメント
addQueryParameter(name, type, value)
この BigQueryConfig
にクエリ パラメータを追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
name | String | パラメータ名。 |
type | BigQueryParameterType | パラメータの型。 |
value | String | パラメータ値。 |
戻る
BigQueryConfig
- チェーン用のオブジェクト。
build()
printJson()
このオブジェクトの JSON 表現を出力します。これはデバッグ専用です。
戻る
String
setAccessToken(accessToken)
この BigQueryConfig
のアクセス トークンを設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
accessToken | String | 設定するアクセス トークン。 |
戻る
BigQueryConfig
- チェーン用のオブジェクト。
setBillingProjectId(billingProjectId)
この BigQueryConfig
の課金プロジェクト ID を設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
billingProjectId | String | 設定する課金プロジェクト ID。 |
戻る
BigQueryConfig
- チェーン用のオブジェクト。
setQuery(query)
この BigQueryConfig
の SQL クエリを設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
query | String | 設定するクエリ。 |
戻る
BigQueryConfig
- チェーン用のオブジェクト。
setUseStandardSql(useStandardSql)
クエリを標準 SQL とレガシー SQL のどちらとして解釈するかを決定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
useStandardSql | Boolean | true の場合、クエリは標準 SQL として解釈されます。false の場合、クエリはレガシー SQL として解釈されます。 |
戻る
BigQueryConfig
- チェーン用のオブジェクト。