Accedere alla specifica dell'origine dati BigQuery esistente. Per creare una nuova origine dati
utilizza SpreadsheetApp.newDataSourceSpec()
.
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
copy() | DataSourceSpecBuilder | Crea un valore DataSourceSpecBuilder in base alle impostazioni di questa origine dati. |
getDatasetId() | String | Ottiene l'ID del set di dati BigQuery. |
getParameters() | DataSourceParameter[] | Restituisce i parametri dell'origine dati. |
getProjectId() | String | Ottiene l'ID del progetto di fatturazione. |
getRawQuery() | String | Ottiene la stringa di query non elaborata. |
getTableId() | String | Ottiene l'ID tabella BigQuery. |
getTableProjectId() | String | Recupera l'ID progetto BigQuery per la tabella. |
getType() | DataSourceType | Restituisce il tipo di origine dati. |
Documentazione dettagliata
copy()
Crea un valore DataSourceSpecBuilder
in base alle impostazioni di questa origine dati.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/abc123456/edit'); var spec = ss.getDataSources()[0].getSpec(); var newSpec = spec.copy();
Invio
DataSourceSpecBuilder
: il generatore.
getDatasetId()
Ottiene l'ID del set di dati BigQuery.
Invio
String
: l'ID del set di dati o una stringa vuota se la specifica dell'origine dati è definita da una query non elaborata.
getParameters()
Restituisce i parametri dell'origine dati.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/abc123456/edit'); var spec = ss.getDataSources()[0].getSpec(); var parameters = spec.getParameters();
Questo metodo è disponibile solo per le origini dati BigQuery.
Invio
DataSourceParameter[]
: l'elenco dei parametri.
getProjectId()
Ottiene l'ID del progetto di fatturazione.
Invio
String
: l'ID del progetto.
getRawQuery()
Ottiene la stringa di query non elaborata.
Invio
String
: la stringa di query non elaborata.
getTableId()
Ottiene l'ID tabella BigQuery.
Invio
String
: l'ID tabella o una stringa vuota se la specifica dell'origine dati è definita da una query non elaborata.
getTableProjectId()
Recupera l'ID progetto BigQuery per la tabella.
Invio
String
: l'ID progetto della tabella o una stringa vuota se la specifica dell'origine dati è definita da un valore non elaborato
query.
getType()
Restituisce il tipo di origine dati.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/abc123456/edit'); var spec = ss.getDataSources()[0].getSpec(); var type = spec.getType();
Invio
DataSourceType
: il tipo di origine dati.