Lo strumento per la creazione di BigQueryDataSourceSpecBuilder
.
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
build() | DataSourceSpec | Crea una specifica dell'origine dati dalle impostazioni di questo builder. |
copy() | DataSourceSpecBuilder | Crea un DataSourceSpecBuilder in base alle impostazioni di questa origine dati. |
getDatasetId() | String | Restituisce l'ID del set di dati BigQuery. |
getParameters() | DataSourceParameter[] | Restituisce i parametri dell'origine dati. |
getProjectId() | String | Recupera l'ID progetto di fatturazione. |
getRawQuery() | String | Restituisce la stringa di query non elaborata. |
getTableId() | String | Recupera l'ID tabella BigQuery. |
getTableProjectId() | String | Restituisce l'ID progetto BigQuery per la tabella. |
getType() | DataSourceType | Restituisce il tipo di origine dati. |
removeAllParameters() | BigQueryDataSourceSpecBuilder | Rimuove tutti i parametri. |
removeParameter(parameterName) | BigQueryDataSourceSpecBuilder | Rimuove il parametro specificato. |
setDatasetId(datasetId) | BigQueryDataSourceSpecBuilder | Imposta l'ID del set di dati BigQuery. |
setParameterFromCell(parameterName, sourceCell) | BigQueryDataSourceSpecBuilder | Aggiunge un parametro oppure, se quello con questo nome esiste, aggiorna la cella di origine. |
setProjectId(projectId) | BigQueryDataSourceSpecBuilder | Imposta l'ID progetto BigQuery di fatturazione. |
setRawQuery(rawQuery) | BigQueryDataSourceSpecBuilder | Imposta la stringa di query non elaborata. |
setTableId(tableId) | BigQueryDataSourceSpecBuilder | Imposta l'ID tabella BigQuery. |
setTableProjectId(projectId) | BigQueryDataSourceSpecBuilder | Imposta l'ID progetto BigQuery per la tabella. |
Documentazione dettagliata
build()
Crea una specifica dell'origine dati dalle impostazioni di questo builder. È necessario utilizzare as...()
per specificare un tipo di origine dati prima della creazione.
Ritorni
DataSourceSpec
: la specifica dell'origine dati.
copy()
Crea un DataSourceSpecBuilder
in base alle impostazioni di questa origine dati.
Ritorni
DataSourceSpecBuilder
: lo strumento per la creazione.
getDatasetId()
Restituisce l'ID del set di dati BigQuery.
Ritorni
String
: l'ID del set di dati o una stringa vuota se la specifica dell'origine dati è definita da una query non elaborata.
getParameters()
getProjectId()
Recupera l'ID progetto di fatturazione.
Ritorni
String
: l'ID progetto.
getRawQuery()
Restituisce la stringa di query non elaborata.
Ritorni
String
: la stringa di query non elaborata.
getTableId()
Recupera l'ID tabella BigQuery.
Ritorni
String
: l'ID tabella o una stringa vuota se la specifica dell'origine dati è definita da una query non elaborata.
getTableProjectId()
Restituisce l'ID progetto BigQuery per la tabella.
Ritorni
String
: l'ID progetto della tabella o una stringa vuota se la specifica dell'origine dati è definita da una query non elaborata.
getType()
removeAllParameters()
Rimuove tutti i parametri.
Ritorni
BigQueryDataSourceSpecBuilder
: lo strumento per il concatenamento.
removeParameter(parameterName)
Rimuove il parametro specificato.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
parameterName | String | Il nome del parametro da rimuovere. |
Ritorni
BigQueryDataSourceSpecBuilder
: lo strumento per il concatenamento.
setDatasetId(datasetId)
Imposta l'ID del set di dati BigQuery.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
datasetId | String | L'ID del set di dati. |
Ritorni
BigQueryDataSourceSpecBuilder
- Questo builder, per il concatenamento.
setParameterFromCell(parameterName, sourceCell)
Aggiunge un parametro oppure, se quello con questo nome esiste, aggiorna la cella di origine.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
parameterName | String | Il nome del parametro. |
sourceCell | String | La cella di origine, come specificato nella notazione A1. |
Ritorni
BigQueryDataSourceSpecBuilder
: lo strumento per il concatenamento.
setProjectId(projectId)
Imposta l'ID progetto BigQuery di fatturazione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
projectId | String | L'ID del progetto di fatturazione. |
Ritorni
BigQueryDataSourceSpecBuilder
: lo strumento per il concatenamento.
setRawQuery(rawQuery)
Imposta la stringa di query non elaborata.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
rawQuery | String | La stringa di query non elaborata. |
Ritorni
BigQueryDataSourceSpecBuilder
: lo strumento per il concatenamento.
setTableId(tableId)
Imposta l'ID tabella BigQuery.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
tableId | String | L'ID della tabella. |
Ritorni
BigQueryDataSourceSpecBuilder
- Questo builder, per il concatenamento.
setTableProjectId(projectId)
Imposta l'ID progetto BigQuery per la tabella.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
projectId | String | L'ID progetto della tabella BigQuery. |
Ritorni
BigQueryDataSourceSpecBuilder
: lo strumento per il concatenamento.