korzystać z dotychczasowej specyfikacji źródła danych BigQuery; Aby utworzyć nowe źródło danych
specyfikacji, użyj funkcji SpreadsheetApp.newDataSourceSpec()
.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
copy() | DataSourceSpecBuilder | Tworzy element DataSourceSpecBuilder na podstawie ustawień tego źródła danych. |
getDatasetId() | String | Pobiera identyfikator zbioru danych BigQuery. |
getParameters() | DataSourceParameter[] | Pobiera parametry źródła danych. |
getProjectId() | String | Pobiera identyfikator projektu rozliczeniowego. |
getRawQuery() | String | Pobiera nieprzetworzony ciąg zapytania. |
getTableId() | String | Pobiera identyfikator tabeli BigQuery. |
getTableProjectId() | String | Pobiera identyfikator projektu BigQuery dla tabeli. |
getType() | DataSourceType | Pobiera 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.