Builder untuk DataSourceSpec
. Untuk membuat spesifikasi untuk jenis tertentu, gunakan metode as...()
. Untuk membuat builder baru, gunakan SpreadsheetApp.newDataSourceSpec()
. Untuk menggunakan spesifikasi ini, lihat DataSourceTable
.
Hanya gunakan class ini dengan data yang terhubung ke database.
Contoh ini menunjukkan cara membuat spesifikasi sumber data BigQuery.
var spec = SpreadsheetApp.newDataSourceSpec() .asBigQuery() .setProjectId('big_query_project') .setRawQuery('select @FIELD from table limit @LIMIT') .setParameterFromCell('FIELD', 'Sheet1!A1') .setParameterFromCell('LIMIT', 'namedRangeCell') .build();
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
asBigQuery() | BigQueryDataSourceSpecBuilder | Mendapatkan builder untuk sumber data BigQuery. |
build() | DataSourceSpec | Membuat spesifikasi sumber data dari setelan di builder ini. |
copy() | DataSourceSpecBuilder | Membuat DataSourceSpecBuilder berdasarkan setelan sumber data ini. |
getParameters() | DataSourceParameter[] | Mendapatkan parameter sumber data. |
getType() | DataSourceType | Mendapatkan jenis sumber data. |
removeAllParameters() | DataSourceSpecBuilder | Menghapus semua parameter. |
removeParameter(parameterName) | DataSourceSpecBuilder | Menghapus parameter yang ditentukan. |
setParameterFromCell(parameterName, sourceCell) | DataSourceSpecBuilder | Menambahkan parameter, atau jika parameter dengan nama ada, akan memperbarui sel sumbernya. |
Dokumentasi mendetail
asBigQuery()
Mendapatkan builder untuk sumber data BigQuery.
Pulang pergi
BigQueryDataSourceSpecBuilder
— Pembuat spesifikasi sumber data BigQuery.
build()
Membuat spesifikasi sumber data dari setelan di builder ini. Harus menggunakan as...()
untuk menentukan jenis sumber data sebelum membangun.
Pulang pergi
DataSourceSpec
— Spesifikasi sumber data.
copy()
Membuat DataSourceSpecBuilder
berdasarkan setelan sumber data ini.
Pulang pergi
DataSourceSpecBuilder
— Builder.
getParameters()
getType()
removeAllParameters()
removeParameter(parameterName)
Menghapus parameter yang ditentukan.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
parameterName | String | Nama parameter yang akan dihapus. |
Pulang pergi
DataSourceSpecBuilder
— Builder, untuk perantaian.
setParameterFromCell(parameterName, sourceCell)
Menambahkan parameter, atau jika parameter dengan nama ada, akan memperbarui sel sumbernya.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
parameterName | String | Nama parameter. |
sourceCell | String | Sel sumber, seperti yang ditentukan dalam notasi A1. |
Pulang pergi
DataSourceSpecBuilder
— Builder, untuk perantaian.