El compilador de BigQueryDataSourceSpecBuilder
.
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
build() | DataSourceSpec | Compila una especificación de fuente de datos a partir de la configuración de este compilador. |
copy() | DataSourceSpecBuilder | Crea un DataSourceSpecBuilder basado en la configuración de esta fuente de datos. |
getDatasetId() | String | Obtiene el ID del conjunto de datos de BigQuery. |
getParameters() | DataSourceParameter[] | Obtiene los parámetros de la fuente de datos. |
getProjectId() | String | Obtiene el ID del proyecto de facturación. |
getRawQuery() | String | Obtiene la string de consulta sin procesar. |
getTableId() | String | Obtiene el ID de la tabla de BigQuery. |
getTableProjectId() | String | Obtiene el ID del proyecto de BigQuery para la tabla. |
getType() | DataSourceType | Obtiene el tipo de la fuente de datos. |
removeAllParameters() | BigQueryDataSourceSpecBuilder | Quita todos los parámetros. |
removeParameter(parameterName) | BigQueryDataSourceSpecBuilder | Quita el parámetro especificado. |
setDatasetId(datasetId) | BigQueryDataSourceSpecBuilder | Establece el ID del conjunto de datos de BigQuery. |
setParameterFromCell(parameterName, sourceCell) | BigQueryDataSourceSpecBuilder | Agrega un parámetro o, si el parámetro con el nombre existe, actualiza su celda de origen. |
setProjectId(projectId) | BigQueryDataSourceSpecBuilder | Configura el ID del proyecto de facturación de BigQuery. |
setRawQuery(rawQuery) | BigQueryDataSourceSpecBuilder | Establece la string de consulta sin procesar. |
setTableId(tableId) | BigQueryDataSourceSpecBuilder | Establece el ID de la tabla de BigQuery. |
setTableProjectId(projectId) | BigQueryDataSourceSpecBuilder | Establece el ID del proyecto de BigQuery para la tabla. |
Documentación detallada
build()
Compila una especificación de fuente de datos a partir de la configuración de este compilador. Debes usar as...()
para especificar un tipo de fuente de datos antes de compilar.
Volver
DataSourceSpec
: la especificación de la fuente de datos.
copy()
Crea un DataSourceSpecBuilder
basado en la configuración de esta fuente de datos.
Volver
DataSourceSpecBuilder
: el compilador
getDatasetId()
Obtiene el ID del conjunto de datos de BigQuery.
Volver
String
: el ID del conjunto de datos o una string vacía si la especificación de la fuente de datos se define mediante una consulta sin procesar.
getParameters()
Obtiene los parámetros de la fuente de datos.
Volver
DataSourceParameter[]
: Es la lista de parámetros.
getProjectId()
Obtiene el ID del proyecto de facturación.
Volver
String
: el ID del proyecto
getRawQuery()
Obtiene la string de consulta sin procesar.
Volver
String
: la string de consulta sin procesar.
getTableId()
Obtiene el ID de la tabla de BigQuery.
Volver
String
: Es el ID de la tabla o una string vacía si la especificación de la fuente de datos se define mediante una consulta sin procesar.
getTableProjectId()
Obtiene el ID del proyecto de BigQuery para la tabla.
Volver
String
: Es el ID del proyecto de tabla o una string vacía si la especificación de la fuente de datos se define mediante una consulta sin procesar.
getType()
removeAllParameters()
removeParameter(parameterName)
Quita el parámetro especificado.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
parameterName | String | El nombre del parámetro que se quitará. |
Volver
BigQueryDataSourceSpecBuilder
: el compilador para la cadena.
setDatasetId(datasetId)
Establece el ID del conjunto de datos de BigQuery.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
datasetId | String | El ID del conjunto de datos. |
Volver
BigQueryDataSourceSpecBuilder
: Este compilador, para encadenar.
setParameterFromCell(parameterName, sourceCell)
Agrega un parámetro o, si el parámetro con el nombre existe, actualiza su celda de origen.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
parameterName | String | El nombre del parámetro. |
sourceCell | String | Celda de origen, como se especifica en la notación A1 |
Volver
BigQueryDataSourceSpecBuilder
: el compilador para la cadena.
setProjectId(projectId)
Configura el ID del proyecto de facturación de BigQuery.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
projectId | String | El ID del proyecto de facturación. |
Volver
BigQueryDataSourceSpecBuilder
: el compilador para la cadena.
setRawQuery(rawQuery)
Establece la string de consulta sin procesar.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
rawQuery | String | Es la string de consulta sin procesar. |
Volver
BigQueryDataSourceSpecBuilder
: el compilador para la cadena.
setTableId(tableId)
Establece el ID de la tabla de BigQuery.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
tableId | String | El ID de la tabla. |
Volver
BigQueryDataSourceSpecBuilder
: Este compilador, para encadenar.
setTableProjectId(projectId)
Establece el ID del proyecto de BigQuery para la tabla.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
projectId | String | El ID del proyecto de la tabla de BigQuery. |
Volver
BigQueryDataSourceSpecBuilder
: el compilador para la cadena.