Class BigQueryConfig

BigQueryConfig

Objek konfigurasi untuk konektor BigQuery native. Menampilkan objek ini dari getData() agar Data Studio 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 nilai 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 dari objek ini.
setAccessToken(accessToken)BigQueryConfigMenetapkan token akses BigQueryConfig ini.
setBillingProjectId(billingProjectId)BigQueryConfigMenetapkan ID project 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 dirangkaikan.


build()

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

Pulang pergi

Object — Objek Config yang divalidasi.


printJson()

Mencetak representasi JSON dari objek ini. Opsi ini hanya untuk proses debug.

Pulang pergi

String


setAccessToken(accessToken)

Menetapkan token akses BigQueryConfig ini.

Parameter

NamaJenisDeskripsi
accessTokenStringToken akses yang akan disetel.

Pulang pergi

BigQueryConfig — Objek ini, untuk dirangkaikan.


setBillingProjectId(billingProjectId)

Menetapkan ID project penagihan BigQueryConfig ini.

Parameter

NamaJenisDeskripsi
billingProjectIdStringID project penagihan yang akan ditetapkan.

Pulang pergi

BigQueryConfig — Objek ini, untuk dirangkaikan.


setQuery(query)

Menetapkan kueri SQL BigQueryConfig ini.

Parameter

NamaJenisDeskripsi
queryStringKueri yang akan disetel.

Pulang pergi

BigQueryConfig — Objek ini, untuk dirangkaikan.


setUseStandardSql(useStandardSql)

Menentukan apakah kueri ditafsirkan sebagai SQL standar atau lama.

Parameter

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

Pulang pergi

BigQueryConfig — Objek ini, untuk dirangkaikan.