Class BigQueryDataSourceSpecBuilder

BigQueryDataSourceSpecBuilder

El compilador de BigQueryDataSourceSpecBuilder.

Métodos

MétodoTipo de datos que se muestraDescripción breve
build()DataSourceSpecCompila una especificación de fuente de datos a partir de la configuración de este compilador.
copy()DataSourceSpecBuilderCrea un DataSourceSpecBuilder según la configuración de esta fuente de datos.
getDatasetId()StringObtiene el ID del conjunto de datos de BigQuery.
getParameters()DataSourceParameter[]Obtiene los parámetros de la fuente de datos.
getProjectId()StringObtiene el ID del proyecto de facturación.
getRawQuery()StringObtiene la cadena de consulta sin procesar.
getTableId()StringObtiene el ID de la tabla de BigQuery.
getTableProjectId()StringObtiene el ID del proyecto de BigQuery para la tabla.
getType()DataSourceTypeObtiene el tipo de la fuente de datos.
removeAllParameters()BigQueryDataSourceSpecBuilderQuita todos los parámetros.
removeParameter(parameterName)BigQueryDataSourceSpecBuilderQuita el parámetro especificado.
setDatasetId(datasetId)BigQueryDataSourceSpecBuilderEstablece el ID del conjunto de datos de BigQuery.
setParameterFromCell(parameterName, sourceCell)BigQueryDataSourceSpecBuilderAgrega un parámetro o, si el parámetro con el nombre existe, actualiza su celda de origen.
setProjectId(projectId)BigQueryDataSourceSpecBuilderEstablece el ID del proyecto de facturación de BigQuery.
setRawQuery(rawQuery)BigQueryDataSourceSpecBuilderEstablece la cadena de consulta sin procesar.
setTableId(tableId)BigQueryDataSourceSpecBuilderConfigura el ID de la tabla de BigQuery.
setTableProjectId(projectId)BigQueryDataSourceSpecBuilderEstablece 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. Se debe usar as...() para especificar un tipo de fuente de datos antes de compilar.

Devolvedor

DataSourceSpec: Es la especificación de la fuente de datos.


copy()

Crea un DataSourceSpecBuilder según la configuración de esta fuente de datos.

Devolvedor

DataSourceSpecBuilder: Es el compilador.


getDatasetId()

Obtiene el ID del conjunto de datos de BigQuery.

Devolvedor

String: Es 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.

Devolvedor

DataSourceParameter[]: Es la lista de parámetros.


getProjectId()

Obtiene el ID del proyecto de facturación.

Devolvedor

String: Es el ID del proyecto.


getRawQuery()

Obtiene la cadena de consulta sin procesar.

Devolvedor

String: Es la cadena de consulta sin procesar.


getTableId()

Obtiene el ID de la tabla de BigQuery.

Devolvedor

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.

Devolvedor

String: Es el ID del proyecto de la tabla, o una string vacía si la especificación de la fuente de datos se define mediante una consulta sin procesar.


getType()

Obtiene el tipo de la fuente de datos.

Devolvedor

DataSourceType: Es el tipo de fuente de datos.


removeAllParameters()

Quita todos los parámetros.

Devolvedor

BigQueryDataSourceSpecBuilder: Es el compilador para el encadenamiento.


removeParameter(parameterName)

Quita el parámetro especificado.

Parámetros

NombreTipoDescripción
parameterNameStringEl nombre del parámetro que se quitará.

Devolvedor

BigQueryDataSourceSpecBuilder: Es el compilador para el encadenamiento.


setDatasetId(datasetId)

Establece el ID del conjunto de datos de BigQuery.

Parámetros

NombreTipoDescripción
datasetIdStringEs el ID del conjunto de datos.

Devolvedor

BigQueryDataSourceSpecBuilder: Este compilador se usa 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

NombreTipoDescripción
parameterNameStringEs el nombre del parámetro.
sourceCellStringCelda de origen, como se especifica en la notación A1.

Devolvedor

BigQueryDataSourceSpecBuilder: Es el compilador para el encadenamiento.


setProjectId(projectId)

Establece el ID del proyecto de facturación de BigQuery.

Parámetros

NombreTipoDescripción
projectIdStringEl ID del proyecto de facturación.

Devolvedor

BigQueryDataSourceSpecBuilder: Es el compilador para el encadenamiento.


setRawQuery(rawQuery)

Establece la cadena de consulta sin procesar.

Parámetros

NombreTipoDescripción
rawQueryStringLa cadena de consulta sin procesar.

Devolvedor

BigQueryDataSourceSpecBuilder: Es el compilador para el encadenamiento.


setTableId(tableId)

Configura el ID de la tabla de BigQuery.

Parámetros

NombreTipoDescripción
tableIdStringEl ID de la tabla.

Devolvedor

BigQueryDataSourceSpecBuilder: Este compilador se usa para encadenar.


setTableProjectId(projectId)

Establece el ID del proyecto de BigQuery para la tabla.

Parámetros

NombreTipoDescripción
projectIdStringEl ID del proyecto de la tabla de BigQuery.

Devolvedor

BigQueryDataSourceSpecBuilder: Es el compilador para el encadenamiento.