原生 BigQuery 连接器的配置对象。从 get 返回此对象,以便数据洞察查询 BigQuery 以获取连接器。
const cc = DataStudioApp.createCommunityConnector(); const bqConfig = cc.newBigQueryConfig() .setBillingProjectId('billingProjectId') .setQuery('queryString') .setUseStandardSql(true) .setAccessToken('accessToken') .addQueryParameter('dob', cc.BigQueryParameterType.STRING, '01011990') .build();
方法
| 方法 | 返回类型 | 简介 | 
|---|---|---|
| add | Big | 向此 Big添加查询参数。 | 
| build() | Object | 验证此对象,并以数据分析所需的格式返回该对象。 | 
| print | String | 输出此对象的 JSON 表示法。 | 
| set | Big | 设置此 Big的访问令牌。 | 
| set | Big | 设置此 Big的结算项目 ID。 | 
| set | Big | 设置此 Big的 SQL 查询。 | 
| set | Big | 确定是将查询解读为标准 SQL 还是旧版 SQL。 | 
详细文档
add
向此 Big 添加查询参数。
参数
| 名称 | 类型 | 说明 | 
|---|---|---|
| name | String | 参数名称。 | 
| type | Big | 参数类型。 | 
| value | String | 参数值。 | 
返回
Big - 此对象,用于链式调用。
build()
print
输出此对象的 JSON 表示法。这仅用于调试。
返回
String
set
set
设置此 Big 的结算项目 ID。
参数
| 名称 | 类型 | 说明 | 
|---|---|---|
| billing | String | 要设置的结算项目 ID。 | 
返回
Big - 此对象,用于链式调用。
set
set
确定是将查询解读为标准 SQL 还是旧版 SQL。
参数
| 名称 | 类型 | 说明 | 
|---|---|---|
| use | Boolean | 如果为 true,则系统会将查询解读为标准 SQL。如果为false,则系统会将查询解读为旧版 SQL。 | 
返回
Big - 此对象,用于链式调用。