Un oggetto di configurazione per un connettore BigQuery nativo. Restituisci questo oggetto da getData()
per consentire a Data Studio di eseguire query
in BigQuery per il connettore.
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();
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addQueryParameter(name, type, value) | BigQueryConfig | Aggiunge un parametro di query a questo BigQueryConfig . |
build() | Object | Convalida questo oggetto e lo restituisce nel formato richiesto da Data Studio. |
printJson() | String | Stampa la rappresentazione JSON dell'oggetto. |
setAccessToken(accessToken) | BigQueryConfig | Imposta il token di accesso di questo BigQueryConfig . |
setBillingProjectId(billingProjectId) | BigQueryConfig | Imposta l'ID progetto di fatturazione di questo BigQueryConfig . |
setQuery(query) | BigQueryConfig | Imposta la query SQL di questo BigQueryConfig . |
setUseStandardSql(useStandardSql) | BigQueryConfig | 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 | BigQueryParameterType | Il tipo di parametro. |
value | String | Il valore del parametro. |
Invio
BigQueryConfig
: oggetto per il collegamento.
build()
Convalida questo oggetto e lo restituisce nel formato richiesto da Data Studio.
Invio
Object
: l'oggetto Config
convalidato.
printJson()
Stampa la rappresentazione JSON dell'oggetto. Serve solo per il debug.
Invio
String
setAccessToken(accessToken)
Imposta il token di accesso di questo BigQueryConfig
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
accessToken | String | Il token di accesso da impostare. |
Invio
BigQueryConfig
: oggetto per il collegamento.
setBillingProjectId(billingProjectId)
Imposta l'ID progetto di fatturazione di questo BigQueryConfig
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
billingProjectId | String | L'ID progetto di fatturazione da impostare. |
Invio
BigQueryConfig
: oggetto per il collegamento.
setQuery(query)
Imposta la query SQL di questo BigQueryConfig
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
query | String | La query da impostare. |
Invio
BigQueryConfig
: oggetto per il collegamento.
setUseStandardSql(useStandardSql)
Determina se la query viene interpretata come SQL standard o precedente.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
useStandardSql | Boolean | Se true , la query viene interpretata come SQL standard. Se false , la query viene interpretata come SQL precedente. |
Invio
BigQueryConfig
: oggetto per il collegamento.