Class BigQueryConfig

BigQueryConfig

Obiekt konfiguracji natywnego oprogramowania sprzęgającego BigQuery. Zwróć ten obiekt z getData(), aby Studio danych przesłać do BigQuery zapytanie o oprogramowanie sprzęgające.

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();

Metody

MetodaZwracany typKrótki opis
addQueryParameter(name, type, value)BigQueryConfigDodaje parametr zapytania do tego parametru BigQueryConfig.
build()ObjectWeryfikuje obiekt i zwraca go w formacie wymaganym przez Studio danych.
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.
setAccessToken(accessToken)BigQueryConfigUstawia token dostępu tego urządzenia BigQueryConfig.
setBillingProjectId(billingProjectId)BigQueryConfigUstawia identyfikator projektu rozliczeniowego BigQueryConfig.
setQuery(query)BigQueryConfigUstawia zapytanie SQL tego obiektu BigQueryConfig.
setUseStandardSql(useStandardSql)BigQueryConfigOkreśla, czy zapytanie jest interpretowane jako standardowy czy starszy SQL.

Szczegółowa dokumentacja

addQueryParameter(name, type, value)

Dodaje parametr zapytania do tego parametru BigQueryConfig.

Parametry

NazwaTypOpis
nameStringNazwa parametru.
typeBigQueryParameterTypeTyp parametru.
valueStringWartość parametru.

Powroty

BigQueryConfig – obiekt do tworzenia łańcuchów.


build()

Weryfikuje obiekt i zwraca go w formacie wymaganym przez Studio danych.

Powroty

Object – zweryfikowany obiekt Config.


printJson()

Drukuje reprezentację tego obiektu w formacie JSON. Służy tylko do debugowania.

Powroty

String


setAccessToken(accessToken)

Ustawia token dostępu tego urządzenia BigQueryConfig.

Parametry

NazwaTypOpis
accessTokenStringToken dostępu do ustawienia.

Powroty

BigQueryConfig – obiekt do tworzenia łańcuchów.


setBillingProjectId(billingProjectId)

Ustawia identyfikator projektu rozliczeniowego BigQueryConfig.

Parametry

NazwaTypOpis
billingProjectIdStringIdentyfikator projektu rozliczeniowego do ustawienia.

Powroty

BigQueryConfig – obiekt do tworzenia łańcuchów.


setQuery(query)

Ustawia zapytanie SQL tego obiektu BigQueryConfig.

Parametry

NazwaTypOpis
queryStringZapytanie do ustawienia.

Powroty

BigQueryConfig – obiekt do tworzenia łańcuchów.


setUseStandardSql(useStandardSql)

Określa, czy zapytanie jest interpretowane jako standardowy czy starszy SQL.

Parametry

NazwaTypOpis
useStandardSqlBooleanJeśli ustawiona jest wartość true, zapytanie jest interpretowane jako standardowa wersja SQL. Jeśli jest ustawiona wartość false, zapytanie jest interpretowane jako starsza wersja SQL.

Powroty

BigQueryConfig – obiekt do tworzenia łańcuchów.