Class BigQueryConfig

BigQueryConfig

Obiekt konfiguracji natywnego oprogramowania sprzęgającego BigQuery. Zwróć ten obiekt z funkcji getData(), aby Studio danych mogło wysyłać do BigQuery zapytania dotyczące tego łącznika.

const cc = DataStudioApp.createCommunityConnector();

const bqConfig =
    cc.newBigQueryConfig()
        .setBillingProjectId('billingProjectId')
        .setQuery('queryString')
        .setUseStandardSql(true)
        .setAccessToken('accessToken')
        .addQueryParameter('dob', cc.BigQueryParameterType.STRING, '01011990')
        .build();

Metody

MetodaZwracany typKrótki opis
addQueryParameter(name, type, value)BigQueryConfigDodaje do tego BigQueryConfig parametr zapytania.
build()ObjectSprawdza poprawność tego obiektu i zwraca go w formacie wymaganym przez Studio danych.
printJson()StringWyświetla reprezentację JSON tego obiektu.
setAccessToken(accessToken)BigQueryConfigUstawia token dostępu tego BigQueryConfig.
setBillingProjectId(billingProjectId)BigQueryConfigUstawia identyfikator projektu rozliczeniowego tego BigQueryConfig.
setQuery(query)BigQueryConfigUstawia zapytanie SQL tego BigQueryConfig.
setUseStandardSql(useStandardSql)BigQueryConfigOkreśla, czy zapytanie jest interpretowane jako standardowa czy starsza wersja SQL.

Szczegółowa dokumentacja

addQueryParameter(name, type, value)

Dodaje do tego BigQueryConfig parametr zapytania.

Parametry

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

Powrót

BigQueryConfig – ten obiekt do łączenia.


build()

Sprawdza poprawność tego obiektu i zwraca go w formacie wymaganym przez Studio danych.

Powrót

Object – zweryfikowany obiekt Config.


printJson()

Wyświetla reprezentację JSON tego obiektu. Służy tylko do debugowania.

Powrót

String


setAccessToken(accessToken)

Ustawia token dostępu tego BigQueryConfig.

Parametry

NazwaTypOpis
accessTokenStringToken dostępu do ustawienia.

Powrót

BigQueryConfig – ten obiekt do łączenia.


setBillingProjectId(billingProjectId)

Ustawia identyfikator projektu rozliczeniowego tego BigQueryConfig.

Parametry

NazwaTypOpis
billingProjectIdStringIdentyfikator projektu rozliczeniowego do ustawienia.

Powrót

BigQueryConfig – ten obiekt do łączenia.


setQuery(query)

Ustawia zapytanie SQL tego BigQueryConfig.

Parametry

NazwaTypOpis
queryStringZapytanie do ustawienia.

Powrót

BigQueryConfig – ten obiekt do łączenia.


setUseStandardSql(useStandardSql)

Określa, czy zapytanie jest interpretowane jako standardowa czy starsza wersja SQL.

Parametry

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

Powrót

BigQueryConfig – ten obiekt do łączenia.