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
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
add | Big | Dodaje do tego Big parametr zapytania. |
build() | Object | Sprawdza poprawność tego obiektu i zwraca go w formacie wymaganym przez Studio danych. |
print | String | Wyświetla reprezentację JSON tego obiektu. |
set | Big | Ustawia token dostępu tego Big. |
set | Big | Ustawia identyfikator projektu rozliczeniowego tego Big. |
set | Big | Ustawia zapytanie SQL tego Big. |
set | Big | Okreś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
| Nazwa | Typ | Opis |
|---|---|---|
name | String | Nazwa parametru. |
type | Big | Typ parametru. |
value | String | Wartość 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
| Nazwa | Typ | Opis |
|---|---|---|
access | String | Token dostępu do ustawienia. |
Powrót
BigQueryConfig – ten obiekt do łączenia.
setBillingProjectId(billingProjectId)
Ustawia identyfikator projektu rozliczeniowego tego BigQueryConfig.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
billing | String | Identyfikator projektu rozliczeniowego do ustawienia. |
Powrót
BigQueryConfig – ten obiekt do łączenia.
setQuery(query)
Ustawia zapytanie SQL tego BigQueryConfig.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
query | String | Zapytanie do ustawienia. |
Powrót
BigQueryConfig – ten obiekt do łączenia.
setUseStandardSql(useStandardSql)
Określa, czy zapytanie jest interpretowane jako standardowa czy starsza wersja SQL.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
use | Boolean | Jeś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.