Class BigQueryConfig

BigQueryConfig

Objek konfigurasi untuk konektor BigQuery native. Tampilkan objek ini dari getData() data Studio untuk 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 dibutuhkan oleh Data Studio.
printJson()StringMencetak representasi JSON dari objek ini.
setAccessToken(accessToken)BigQueryConfigMenetapkan token akses BigQueryConfig ini.
setBillingProjectId(billingProjectId)BigQueryConfigMenetapkan project ID penagihan BigQueryConfig ini.
setQuery(query)BigQueryConfigMenetapkan kueri SQL dari BigQueryConfig ini.
setUseStandardSql(useStandardSql)BigQueryConfigMenentukan apakah kueri ditafsirkan sebagai SQL standar atau legacy.

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 perantaian.


build()

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

Pulang pergi

Object — Objek Config yang divalidasi.


printJson()

Mencetak representasi JSON dari 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 perantaian.


setBillingProjectId(billingProjectId)

Menetapkan project ID penagihan BigQueryConfig ini.

Parameter

NamaJenisDeskripsi
billingProjectIdStringID project penagihan yang akan ditetapkan.

Pulang pergi

BigQueryConfig — Objek ini, untuk perantaian.


setQuery(query)

Menetapkan kueri SQL dari BigQueryConfig ini.

Parameter

NamaJenisDeskripsi
queryStringKueri yang akan ditetapkan.

Pulang pergi

BigQueryConfig — Objek ini, untuk perantaian.


setUseStandardSql(useStandardSql)

Menentukan apakah kueri ditafsirkan sebagai SQL standar atau legacy.

Parameter

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

Pulang pergi

BigQueryConfig — Objek ini, untuk perantaian.