Class BigQueryDataSourceSpec

BigQueryDataSourceSpec

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

Metodi

MetodoTipo restituitoBreve descrizione
copy()DataSourceSpecBuilderCrea un DataSourceSpecBuilder in base alle impostazioni di questa origine dati.
getDatasetId()StringOttiene l'ID set di dati BigQuery.
getParameters()DataSourceParameter[]Ottiene i parametri dell'origine dati.
getProjectId()StringOttiene l'ID progetto di fatturazione.
getRawQuery()StringOttiene la stringa di query non elaborata.
getTableId()StringOttiene l'ID tabella BigQuery.
getTableProjectId()StringOttiene l'ID progetto BigQuery per la tabella.
getType()DataSourceTypeOttiene il tipo di origine dati.

Documentazione dettagliata

copy()

Crea un 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',
);
const spec = ss.getDataSources()[0].getSpec();

const newSpec = spec.copy();

Indietro

DataSourceSpecBuilder : il builder.


getDatasetId()

Ottiene l'ID set di dati BigQuery.

Indietro

String : l'ID set di dati o una stringa vuota se la specifica dell'origine dati è definita da una query non elaborata.


getParameters()

Ottiene 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',
);
const spec = ss.getDataSources()[0].getSpec();
const parameters = spec.getParameters();

Questo metodo è disponibile solo per le origini dati BigQuery.

Indietro

DataSourceParameter[] : l'elenco dei parametri.


getProjectId()

Ottiene l'ID progetto di fatturazione.

Indietro

String : l'ID progetto.


getRawQuery()

Ottiene la stringa di query non elaborata.

Indietro

String : la stringa di query non elaborata.


getTableId()

Ottiene l'ID tabella BigQuery.

Indietro

String : l'ID tabella o una stringa vuota se la specifica dell'origine dati è definita da una query non elaborata.


getTableProjectId()

Ottiene l'ID progetto BigQuery per la tabella.

Indietro

String : l'ID progetto tabella o una stringa vuota se la specifica dell'origine dati è definita da una query non elaborata.


getType()

Ottiene 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',
);
const spec = ss.getDataSources()[0].getSpec();
const type = spec.getType();

Indietro

DataSourceType : il tipo di origine dati.