Class BigQueryDataSourceSpec

BigQueryDataSourceSpec

korzystać z dotychczasowej specyfikacji źródła danych BigQuery; Aby utworzyć nowe źródło danych specyfikacji, użyj funkcji SpreadsheetApp.newDataSourceSpec().

Metody

MetodaZwracany typKrótki opis
copy()DataSourceSpecBuilderTworzy element DataSourceSpecBuilder na podstawie ustawień tego źródła danych.
getDatasetId()StringPobiera identyfikator zbioru danych BigQuery.
getParameters()DataSourceParameter[]Pobiera parametry źródła danych.
getProjectId()StringPobiera identyfikator projektu rozliczeniowego.
getRawQuery()StringPobiera nieprzetworzony ciąg zapytania.
getTableId()StringPobiera identyfikator tabeli BigQuery.
getTableProjectId()StringPobiera identyfikator projektu BigQuery dla tabeli.
getType()DataSourceTypePobiera typ źródła danych.

Szczegółowa dokumentacja

copy()

Tworzy element DataSourceSpecBuilder na podstawie ustawień tego źródła danych.

// 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();

Powrót

DataSourceSpecBuilder – kreator.


getDatasetId()

Pobiera identyfikator zbioru danych BigQuery.

Powrót

String – identyfikator zbioru danych lub pusty ciąg znaków, jeśli specyfikacja źródła danych jest definiowana przez zapytanie nieprzetworzone.


getParameters()

Pobiera parametry źródła danych.

// 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();

Ta metoda jest dostępna tylko w przypadku źródeł danych BigQuery.

Powrót

DataSourceParameter[] – lista parametrów.


getProjectId()

Pobiera identyfikator projektu rozliczeniowego.

Powrót

String – identyfikator projektu.


getRawQuery()

Pobiera nieprzetworzony ciąg zapytania.

Powrót

String – nieprzetworzony ciąg zapytania.


getTableId()

Pobiera identyfikator tabeli BigQuery.

Powrót

String – identyfikator tabeli lub pusty ciąg znaków, jeśli specyfikacja źródła danych jest definiowana przez zapytanie nieprzetworzone.


getTableProjectId()

Pobiera identyfikator projektu BigQuery dla tabeli.

Powrót

String – identyfikator projektu tabeli lub pusty ciąg znaków, jeśli specyfikacja źródła danych jest zdefiniowana przez zapytania.


getType()

Pobiera typ źródła danych.

// 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();

Powrót

DataSourceType – typ źródła danych.