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
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
addQueryParameter(name, type, value) | BigQueryConfig | Menambahkan parameter kueri ke BigQueryConfig ini. |
build() | Object | Memvalidasi objek ini dan menampilkannya dalam format yang diperlukan oleh Data Studio. |
printJson() | String | Mencetak representasi JSON objek ini. |
setAccessToken(accessToken) | BigQueryConfig | Menetapkan token akses BigQueryConfig ini. |
setBillingProjectId(billingProjectId) | BigQueryConfig | Menetapkan project ID penagihan untuk BigQueryConfig ini. |
setQuery(query) | BigQueryConfig | Menetapkan kueri SQL BigQueryConfig ini. |
setUseStandardSql(useStandardSql) | BigQueryConfig | Menentukan apakah kueri ditafsirkan sebagai SQL standar atau lama. |
Dokumentasi mendetail
addQueryParameter(name, type, value)
Menambahkan parameter kueri ke BigQueryConfig
ini.
Parameter
Name | Jenis | Deskripsi |
---|---|---|
name | String | Nama parameter. |
type | BigQueryParameterType | Jenis parameter. |
value | String | Nilai 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
Name | Jenis | Deskripsi |
---|---|---|
accessToken | String | Token akses yang akan ditetapkan. |
Return
BigQueryConfig
— Objek ini, untuk rantai.
setBillingProjectId(billingProjectId)
Menetapkan project ID penagihan untuk BigQueryConfig
ini.
Parameter
Name | Jenis | Deskripsi |
---|---|---|
billingProjectId | String | ID project penagihan yang akan ditetapkan. |
Return
BigQueryConfig
— Objek ini, untuk rantai.
setQuery(query)
Menetapkan kueri SQL BigQueryConfig
ini.
Parameter
Name | Jenis | Deskripsi |
---|---|---|
query | String | Kueri yang akan ditetapkan. |
Return
BigQueryConfig
— Objek ini, untuk rantai.
setUseStandardSql(useStandardSql)
Menentukan apakah kueri ditafsirkan sebagai SQL standar atau lama.
Parameter
Name | Jenis | Deskripsi |
---|---|---|
useStandardSql | Boolean | Jika true , kueri diinterpretasikan sebagai SQL standar. Jika false , kueri diinterpretasikan sebagai SQL lama. |
Return
BigQueryConfig
— Objek ini, untuk rantai.