Class BigQueryConfig

BigQueryConfig

Objek konfigurasi untuk konektor BigQuery native. Tampilkan objek ini dari getData() agar Data Studio dapat mengkueri BigQuery untuk konektor.

const cc = DataStudioApp.createCommunityConnector();

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

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addQueryParameter(name, type, value)BigQueryConfigMenambahkan parameter kueri ke BigQueryConfig ini.
build()ObjectMemvalidasi objek ini dan menampilkannya dalam format yang diperlukan oleh Data Studio.
printJson()StringMencetak representasi JSON objek ini.
setAccessToken(accessToken)BigQueryConfigMenetapkan token akses BigQueryConfig ini.
setBillingProjectId(billingProjectId)BigQueryConfigMenetapkan project ID penagihan BigQueryConfig ini.
setQuery(query)BigQueryConfigMenetapkan kueri SQL BigQueryConfig ini.
setUseStandardSql(useStandardSql)BigQueryConfigMenentukan apakah kueri ditafsirkan sebagai SQL standar atau lama.

Dokumentasi mendetail

addQueryParameter(name, type, value)

Menambahkan parameter kueri ke BigQueryConfig ini.

Parameter

NamaJenisDeskripsi
nameStringNama parameter.
typeBigQueryParameterTypeJenis parameter.
valueStringNilai parameter.

Pulang pergi

BigQueryConfig — Objek ini, untuk pembuatan rantai.


build()

Memvalidasi objek ini dan menampilkannya dalam format yang diperlukan oleh Data Studio.

Pulang pergi

Object — Objek Config yang divalidasi.


printJson()

Mencetak representasi JSON objek ini. Ini hanya untuk proses debug.

Pulang pergi

String


setAccessToken(accessToken)

Menetapkan token akses BigQueryConfig ini.

Parameter

NamaJenisDeskripsi
accessTokenStringToken akses yang akan ditetapkan.

Pulang pergi

BigQueryConfig — Objek ini, untuk pembuatan rantai.


setBillingProjectId(billingProjectId)

Menetapkan project ID penagihan BigQueryConfig ini.

Parameter

NamaJenisDeskripsi
billingProjectIdStringID project penagihan yang akan ditetapkan.

Pulang pergi

BigQueryConfig — Objek ini, untuk pembuatan rantai.


setQuery(query)

Menetapkan kueri SQL BigQueryConfig ini.

Parameter

NamaJenisDeskripsi
queryStringKueri yang akan ditetapkan.

Pulang pergi

BigQueryConfig — Objek ini, untuk pembuatan rantai.


setUseStandardSql(useStandardSql)

Menentukan apakah kueri ditafsirkan sebagai SQL standar atau lama.

Parameter

NamaJenisDeskripsi
useStandardSqlBooleanJika true, kueri akan ditafsirkan sebagai SQL standar. Jika false, kueri akan ditafsirkan sebagai SQL lama.

Pulang pergi

BigQueryConfig — Objek ini, untuk pembuatan rantai.