Un oggetto di configurazione per un connettore BigQuery nativo. Restituisci questo oggetto da getData()
per consentire a Data Studio di eseguire query su BigQuery per il connettore.
const cc = DataStudioApp.createCommunityConnector(); const bqConfig = cc.newBigQueryConfig() .setBillingProjectId('billingProjectId') .setQuery('queryString') .setUseStandardSql(true) .setAccessToken('accessToken') .addQueryParameter('dob', cc.BigQueryParameterType.STRING, '01011990') .build();
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
add | Big | Aggiunge un parametro di query a questo Big. |
build() | Object | Convalida questo oggetto e lo restituisce nel formato richiesto da Data Studio. |
print | String | Stampa la rappresentazione JSON di questo oggetto. |
set | Big | Imposta il token di accesso di questo Big. |
set | Big | Imposta l'ID progetto di fatturazione di questo Big. |
set | Big | Imposta la query SQL di questo Big. |
set | Big | Determina se la query viene interpretata come SQL standard o precedente. |
Documentazione dettagliata
addQueryParameter(name, type, value)
Aggiunge un parametro di query a questo BigQueryConfig.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
name | String | Il nome del parametro. |
type | Big | Il tipo di parametro. |
value | String | Il valore parametro. |
Indietro
BigQueryConfig: questo oggetto, per il concatenamento.
build()
Convalida questo oggetto e lo restituisce nel formato richiesto da Data Studio.
Indietro
Object: l'oggetto Config convalidato.
printJson()
Stampa la rappresentazione JSON di questo oggetto. Solo per il debug.
Indietro
String
setAccessToken(accessToken)
Imposta il token di accesso di questo BigQueryConfig.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
access | String | Il token di accesso da impostare. |
Indietro
BigQueryConfig: questo oggetto, per il concatenamento.
setBillingProjectId(billingProjectId)
Imposta l'ID progetto di fatturazione di questo BigQueryConfig.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
billing | String | L'ID progetto di fatturazione da impostare. |
Indietro
BigQueryConfig: questo oggetto, per il concatenamento.
setQuery(query)
Imposta la query SQL di questo BigQueryConfig.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
query | String | Query da impostare. |
Indietro
BigQueryConfig: questo oggetto, per il concatenamento.
setUseStandardSql(useStandardSql)
Determina se la query viene interpretata come SQL standard o precedente.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
use | Boolean | Se true, la query viene interpretata come SQL standard. Se false, la query viene interpretata come SQL precedente. |
Indietro
BigQueryConfig: questo oggetto, per il concatenamento.