Объект конфигурации для собственного коннектора 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
— этот объект для цепочки.