Class BigQueryConfig

Конфигурация большого запроса

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