Class BigQueryConfig

BigQueryConfig

Objek konfigurasi untuk konektor BigQuery native. Tampilkan objek ini dari getData() untuk Data Studio guna membuat kueri BigQuery untuk konektor.

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();

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 untuk 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

NameJenisDeskripsi
nameStringNama parameter.
typeBigQueryParameterTypeJenis parameter.
valueStringNilai parameter.

Return

BigQueryConfig — Objek ini, untuk rantai.


build()

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

Return

Object — Objek Config yang divalidasi.


printJson()

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

Return

String


setAccessToken(accessToken)

Menetapkan token akses BigQueryConfig ini.

Parameter

NameJenisDeskripsi
accessTokenStringToken akses yang akan ditetapkan.

Return

BigQueryConfig — Objek ini, untuk rantai.


setBillingProjectId(billingProjectId)

Menetapkan project ID penagihan untuk BigQueryConfig ini.

Parameter

NameJenisDeskripsi
billingProjectIdStringID project penagihan yang akan ditetapkan.

Return

BigQueryConfig — Objek ini, untuk rantai.


setQuery(query)

Menetapkan kueri SQL BigQueryConfig ini.

Parameter

NameJenisDeskripsi
queryStringKueri yang akan ditetapkan.

Return

BigQueryConfig — Objek ini, untuk rantai.


setUseStandardSql(useStandardSql)

Menentukan apakah kueri ditafsirkan sebagai SQL standar atau lama.

Parameter

NameJenisDeskripsi
useStandardSqlBooleanJika true, kueri diinterpretasikan sebagai SQL standar. Jika false, kueri diinterpretasikan sebagai SQL lama.

Return

BigQueryConfig — Objek ini, untuk rantai.