Class DataSourceSpec

DataSourceSpec

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

MetodoTipo restituitoBreve descrizione
asBigQuery()BigQueryDataSourceSpecConsente di acquisire le specifiche per l'origine dati BigQuery.
copy()DataSourceSpecBuilderCrea un valore DataSourceSpecBuilder in base alle impostazioni di questa origine dati.
getParameters()DataSourceParameter[]Restituisce i parametri dell'origine dati.
getType()DataSourceTypeRestituisce 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.


getParameters()

Restituisce i parametri dell'origine dati.

Invio

DataSourceParameter[]: l'elenco dei parametri.


getType()

Restituisce il tipo di origine dati.

Invio

DataSourceType: il tipo di origine dati.