Class BigQueryConfig

BigQueryConfig

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

MetodoTipo restituitoBreve descrizione
addQueryParameter(name, type, value)BigQueryConfigAggiunge un parametro di query a questo BigQueryConfig.
build()ObjectConvalida questo oggetto e lo restituisce nel formato richiesto da Data Studio.
printJson()StringStampa la rappresentazione JSON di questo oggetto.
setAccessToken(accessToken)BigQueryConfigImposta il token di accesso di questo BigQueryConfig.
setBillingProjectId(billingProjectId)BigQueryConfigImposta l'ID progetto di fatturazione di questo BigQueryConfig.
setQuery(query)BigQueryConfigImposta la query SQL di questo BigQueryConfig.
setUseStandardSql(useStandardSql)BigQueryConfigDetermina 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

NomeTipoDescrizione
nameStringIl nome del parametro.
typeBigQueryParameterTypeIl tipo di parametro.
valueStringIl 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

NomeTipoDescrizione
accessTokenStringIl token di accesso da impostare.

Indietro

BigQueryConfig: questo oggetto, per il concatenamento.


setBillingProjectId(billingProjectId)

Imposta l'ID progetto di fatturazione di questo BigQueryConfig.

Parametri

NomeTipoDescrizione
billingProjectIdStringL'ID progetto di fatturazione da impostare.

Indietro

BigQueryConfig: questo oggetto, per il concatenamento.


setQuery(query)

Imposta la query SQL di questo BigQueryConfig.

Parametri

NomeTipoDescrizione
queryStringQuery da impostare.

Indietro

BigQueryConfig: questo oggetto, per il concatenamento.


setUseStandardSql(useStandardSql)

Determina se la query viene interpretata come SQL standard o precedente.

Parametri

NomeTipoDescrizione
useStandardSqlBooleanSe true, la query viene interpretata come SQL standard. Se false, la query viene interpretata come SQL precedente.

Indietro

BigQueryConfig: questo oggetto, per il concatenamento.