Accedi alle impostazioni generali della specifica di un'origine dati esistente. Per accedere alla specifica dell'origine dati per
un certo tipo, usa il metodo as...()
. Per creare una nuova specifica dell'origine dati, utilizza SpreadsheetApp.newDataSourceSpec()
.
Utilizza questa classe solo con dati collegati 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 | Consente di acquisire le specifiche per l'origine dati BigQuery. |
copy() | DataSourceSpecBuilder | Crea un valore 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()
Consente di acquisire le specifiche per l'origine dati BigQuery.
Invio
BigQueryDataSourceSpec
: la specifica dell'origine dati BigQuery.
copy()
Crea un valore DataSourceSpecBuilder
in base alle impostazioni di questa origine dati.
Invio
DataSourceSpecBuilder
: il generatore.