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
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 dibutuhkan oleh Data Studio. |
printJson() | String | Mencetak representasi JSON dari objek ini. |
setAccessToken(accessToken) | BigQueryConfig | Menetapkan token akses BigQueryConfig ini. |
setBillingProjectId(billingProjectId) | BigQueryConfig | Menetapkan project ID penagihan BigQueryConfig ini. |
setQuery(query) | BigQueryConfig | Menetapkan kueri SQL dari BigQueryConfig ini. |
setUseStandardSql(useStandardSql) | BigQueryConfig | Menentukan apakah kueri ditafsirkan sebagai SQL standar atau legacy. |
Dokumentasi mendetail
addQueryParameter(name, type, value)
Menambahkan parameter kueri ke BigQueryConfig
ini.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
name | String | Nama parameter. |
type | BigQueryParameterType | Jenis parameter. |
value | String | Nilai 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
Nama | Jenis | Deskripsi |
---|---|---|
accessToken | String | Token akses yang akan ditetapkan. |
Pulang pergi
BigQueryConfig
— Objek ini, untuk perantaian.
setBillingProjectId(billingProjectId)
Menetapkan project ID penagihan BigQueryConfig
ini.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
billingProjectId | String | ID project penagihan yang akan ditetapkan. |
Pulang pergi
BigQueryConfig
— Objek ini, untuk perantaian.
setQuery(query)
Menetapkan kueri SQL dari BigQueryConfig
ini.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
query | String | Kueri yang akan ditetapkan. |
Pulang pergi
BigQueryConfig
— Objek ini, untuk perantaian.
setUseStandardSql(useStandardSql)
Menentukan apakah kueri ditafsirkan sebagai SQL standar atau legacy.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
useStandardSql | Boolean | Jika true , kueri akan ditafsirkan sebagai SQL standar. Jika false , kueri akan ditafsirkan sebagai SQL lama. |
Pulang pergi
BigQueryConfig
— Objek ini, untuk perantaian.