Объект конфигурации для собственного коннектора BigQuery. Верните этот объект из get Data() для Data Studio, чтобы запросить 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 Query Parameter(name, type, value) | Big Query Config | Добавляет параметр запроса в эту Big Query Config. | 
| build() | Object | Проверяет этот объект и возвращает его в формате, необходимом Data Studio. | 
| print Json() | String | Печатает JSON-представление этого объекта. | 
| set Access Token(accessToken) | Big Query Config | Устанавливает токен доступа для этой Big Query Config. | 
| set Billing Project Id(billingProjectId) | Big Query Config | Устанавливает идентификатор проекта выставления счетов для этой Big Query Config. | 
| set Query(query) | Big Query Config | Устанавливает SQL-запрос этой Big Query Config. | 
| set Use Standard Sql(useStandardSql) | Big Query Config | Определяет, интерпретируется ли запрос как стандартный или устаревший SQL. | 
Подробная документация
 add Query Parameter(name, type, value)
 Добавляет параметр запроса в эту Big Query Config .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| name | String | Имя параметра. | 
| type | Big Query Parameter Type | Тип параметра. | 
| value | String | Значение параметра. | 
Возвращаться
 Big Query Config — этот объект для цепочки. 
 build()
Проверяет этот объект и возвращает его в формате, необходимом Data Studio.
Возвращаться
 Object — проверенный объект Config . 
 print Json()
Печатает JSON-представление этого объекта. Это только для отладки.
Возвращаться
 String
 set Access Token(accessToken)
 Устанавливает токен доступа для этой Big Query Config .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| access Token | String | Токен доступа, который необходимо установить. | 
Возвращаться
 Big Query Config — этот объект для цепочки. 
 set Billing Project Id(billingProjectId)
 Устанавливает идентификатор проекта выставления счетов для этой Big Query Config .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| billing Project Id | String | Идентификатор платежного проекта, который необходимо установить. | 
Возвращаться
 Big Query Config — этот объект для цепочки. 
 set Query(query)
 Устанавливает SQL-запрос этой Big Query Config .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| query | String | Запрос, который необходимо задать. | 
Возвращаться
 Big Query Config — этот объект для цепочки. 
 set Use Standard Sql(useStandardSql)
Определяет, интерпретируется ли запрос как стандартный или устаревший SQL.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| use Standard Sql | Boolean | Если true, запрос интерпретируется как стандартный SQL. Еслиfalse, запрос интерпретируется как устаревший SQL. | 
Возвращаться
 Big Query Config — этот объект для цепочки.