Class BigQueryDataSourceSpec

BigQueryDataSourceSpec

Mengakses spesifikasi sumber data BigQuery yang ada. Untuk membuat sumber data baru spesifikasinya, gunakan SpreadsheetApp.newDataSourceSpec().

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
copy()DataSourceSpecBuilderMembuat DataSourceSpecBuilder berdasarkan setelan sumber data ini.
getDatasetId()StringMendapatkan ID set data BigQuery.
getParameters()DataSourceParameter[]Mendapatkan parameter sumber data.
getProjectId()StringMendapatkan project ID penagihan.
getRawQuery()StringMendapatkan string kueri mentah.
getTableId()StringMendapatkan ID tabel BigQuery.
getTableProjectId()StringMendapatkan project ID BigQuery untuk tabel.
getType()DataSourceTypeMendapatkan jenis sumber data.

Dokumentasi mendetail

copy()

Membuat DataSourceSpecBuilder berdasarkan setelan sumber data ini.

// TODO(developer): Replace the URL with your own.
const ss = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/abc123456/edit');
var spec = ss.getDataSources()[0].getSpec();

var newSpec = spec.copy();

Pulang pergi

DataSourceSpecBuilder — Builder.


getDatasetId()

Mendapatkan ID set data BigQuery.

Pulang pergi

String — ID set data, atau string kosong jika spesifikasi sumber data ditentukan oleh kueri mentah.


getParameters()

Mendapatkan parameter sumber data.

// TODO(developer): Replace the URL with your own.
const ss = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/abc123456/edit');
var spec = ss.getDataSources()[0].getSpec();
var parameters = spec.getParameters();

Metode ini hanya tersedia untuk sumber data BigQuery.

Pulang pergi

DataSourceParameter[] — Daftar parameter.


getProjectId()

Mendapatkan project ID penagihan.

Pulang pergi

String — Project ID.


getRawQuery()

Mendapatkan string kueri mentah.

Pulang pergi

String — String kueri mentah.


getTableId()

Mendapatkan ID tabel BigQuery.

Pulang pergi

String — ID tabel, atau string kosong jika spesifikasi sumber data ditentukan oleh kueri mentah.


getTableProjectId()

Mendapatkan project ID BigQuery untuk tabel.

Pulang pergi

String — Project ID tabel, atau string kosong jika spesifikasi sumber data ditentukan oleh data mentah kueri.


getType()

Mendapatkan jenis sumber data.

// TODO(developer): Replace the URL with your own.
const ss = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/abc123456/edit');
var spec = ss.getDataSources()[0].getSpec();
var type = spec.getType();

Pulang pergi

DataSourceType — Jenis sumber data.