Rufen Sie die BigQuery-Datenquellenspezifikation auf. Verwenden Sie Spreadsheet
, um eine neue Datenquellenspezifikation zu erstellen.
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
copy() | Data | Erstellt eine Data basierend auf den Einstellungen dieser Datenquelle. |
get | String | Ruft die BigQuery-Dataset-ID ab. |
get | Data | Ruft die Parameter der Datenquelle ab. |
get | String | Ruft die Abrechnungsprojekt-ID ab. |
get | String | Ruft den Rohabfragestring ab. |
get | String | Die BigQuery-Tabellen-ID wird abgerufen. |
get | String | Ruft die BigQuery-Projekt-ID für die Tabelle ab. |
get | Data | Ruft den Typ der Datenquelle ab. |
Detaillierte Dokumentation
copy()
Erstellt eine Data
basierend auf den Einstellungen dieser Datenquelle.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); const spec = ss.getDataSources()[0].getSpec(); const newSpec = spec.copy();
Rückflug
Data
: Der Builder.
get Dataset Id()
Ruft die BigQuery-Dataset-ID ab.
Rückflug
String
: Die Datensatz-ID oder ein leerer String, wenn die Datenquellenspezifikation durch eine Rohabfrage definiert ist.
get Parameters()
Ruft die Parameter der Datenquelle ab.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); const spec = ss.getDataSources()[0].getSpec(); const parameters = spec.getParameters();
Diese Methode ist nur für BigQuery-Datenquellen verfügbar.
Rückflug
Data
: Parameterliste.
get Project Id()
Ruft die Abrechnungsprojekt-ID ab.
Rückflug
String
: die Projekt-ID.
get Raw Query()
Ruft den Rohabfragestring ab.
Rückflug
String
: Der Rohabfragestring.
get Table Id()
Die BigQuery-Tabellen-ID wird abgerufen.
Rückflug
String
: Die Tabellen-ID oder ein leerer String, wenn die Datenquellenspezifikation durch eine Rohabfrage definiert ist.
get Table Project Id()
Ruft die BigQuery-Projekt-ID für die Tabelle ab.
Rückflug
String
: Die Projekt-ID der Tabelle oder ein leerer String, wenn die Datenquellenspezifikation durch eine Rohabfrage definiert ist.
get Type()
Ruft den Typ der Datenquelle ab.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); const spec = ss.getDataSources()[0].getSpec(); const type = spec.getType();
Rückflug
Data
: Der Datenquellentyp.