Class BigQueryDataSourceSpec

BigQueryDataSourceSpec

Accedere alla specifica dell'origine dati BigQuery esistente. Per creare una nuova origine dati utilizza SpreadsheetApp.newDataSourceSpec().

Metodi

MetodoTipo restituitoBreve descrizione
copy()DataSourceSpecBuilderCrea un valore DataSourceSpecBuilder in base alle impostazioni di questa origine dati.
getDatasetId()StringOttiene l'ID del set di dati BigQuery.
getParameters()DataSourceParameter[]Restituisce i parametri dell'origine dati.
getProjectId()StringOttiene l'ID del progetto di fatturazione.
getRawQuery()StringOttiene la stringa di query non elaborata.
getTableId()StringOttiene l'ID tabella BigQuery.
getTableProjectId()StringRecupera l'ID progetto BigQuery per la tabella.
getType()DataSourceTypeRestituisce 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.