Accedi alle impostazioni generali di una specifica dell'origine dati esistente. Per accedere alle specifiche dell'origine dati per un determinato tipo, utilizza il metodo as...()
. Per creare una nuova specifica dell'origine dati, utilizza SpreadsheetApp.newDataSourceSpec()
.
Utilizza questa classe solo con dati connessi a un database.
Questo esempio mostra come ottenere informazioni da una specifica dell'origine dati BigQuery.
var dataSourceTable = SpreadsheetApp.getActive().getSheetByName("Data Sheet 1").getDataSourceTables()[0]; var spec = dataSourceTable.getDataSource().getSpec(); if (spec.getType() == SpreadsheetApp.DataSourceType.BIGQUERY) { var bqSpec = spec.asBigQuery(); Logger.log("Project ID: %s\n", bqSpec.getProjectId()); Logger.log("Raw query string: %s\n", bqSpec.getRawQuery()); }
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
asBigQuery() | BigQueryDataSourceSpec | Recupera la specifica per l'origine dati BigQuery. |
copy() | DataSourceSpecBuilder | Crea un DataSourceSpecBuilder in base alle impostazioni di questa origine dati. |
getParameters() | DataSourceParameter[] | Restituisce i parametri dell'origine dati. |
getType() | DataSourceType | Restituisce il tipo di origine dati. |
Documentazione dettagliata
asBigQuery()
Recupera la specifica per l'origine dati BigQuery.
Ritorni
BigQueryDataSourceSpec
: la specifica dell'origine dati BigQuery.
copy()
Crea un DataSourceSpecBuilder
in base alle impostazioni di questa origine dati.
Ritorni
DataSourceSpecBuilder
: lo strumento per la creazione.