Auf die bestehende Spezifikation der BigQuery-Datenquelle zugreifen. Verwenden Sie SpreadsheetApp.newDataSourceSpec()
, um eine neue Datenquellenspezifikation zu erstellen.
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
copy() | DataSourceSpecBuilder | Erstellt ein DataSourceSpecBuilder basierend auf den Einstellungen dieser Datenquelle. |
getDatasetId() | String | Ruft die BigQuery-Dataset-ID ab. |
getParameters() | DataSourceParameter[] | Ruft die Parameter der Datenquelle ab. |
getProjectId() | String | Ruft die ID des Abrechnungsprojekts ab. |
getRawQuery() | String | Ruft den Rohabfragestring ab. |
getTableId() | String | Ruft die BigQuery-Tabellen-ID ab. |
getTableProjectId() | String | Ruft die BigQuery-Projekt-ID für die Tabelle ab. |
getType() | DataSourceType | Ruft den Typ der Datenquelle ab. |
Detaillierte Dokumentation
copy()
Erstellt ein DataSourceSpecBuilder
basierend auf den Einstellungen dieser Datenquelle.
Zurücksenden
DataSourceSpecBuilder
: Der Builder.
getDatasetId()
Ruft die BigQuery-Dataset-ID ab.
Zurücksenden
String
: Die Dataset-ID oder ein leerer String, wenn die Datenquellenspezifikation durch eine Rohabfrage definiert wird.
getParameters()
getProjectId()
Ruft die ID des Abrechnungsprojekts ab.
Zurücksenden
String
: Die Projekt-ID.
getRawQuery()
Ruft den Rohabfragestring ab.
Zurücksenden
String
: Der Rohabfragestring.
getTableId()
Ruft die BigQuery-Tabellen-ID ab.
Zurücksenden
String
: Die Tabellen-ID oder ein leerer String, wenn die Datenquellenspezifikation durch eine Rohabfrage definiert wird.
getTableProjectId()
Ruft die BigQuery-Projekt-ID für die Tabelle ab.
Zurücksenden
String
: Die Tabellenprojekt-ID oder ein leerer String, wenn die Datenquellenspezifikation durch eine Rohabfrage definiert wird.