Class BigQueryExportReadSchemaTransformConfiguration
java.lang.Object
org.apache.beam.sdk.io.gcp.bigquery.BigQueryExportReadSchemaTransformConfiguration
@DefaultSchema(AutoValueSchema.class)
public abstract class BigQueryExportReadSchemaTransformConfiguration
extends Object
Configuration for reading from BigQuery.
This class is meant to be used with BigQueryExportReadSchemaTransformProvider.
Internal only: This class is actively being worked on, and it will likely change. We provide no backwards compatibility guarantees, and it should not be implemented outside the Beam repository.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Instantiates aBigQueryExportReadSchemaTransformConfiguration.Builder.abstract StringgetQuery()Configures the BigQuery read job with the SQL query.abstract StringBigQuery geographic location where the query job will be executed.abstract StringSpecifies a table for a BigQuery read job.abstract BooleanEnables BigQuery's Standard SQL dialect when reading from a query.
-
Constructor Details
-
BigQueryExportReadSchemaTransformConfiguration
public BigQueryExportReadSchemaTransformConfiguration()
-
-
Method Details
-
builder
Instantiates aBigQueryExportReadSchemaTransformConfiguration.Builder. -
getQuery
Configures the BigQuery read job with the SQL query. -
getTableSpec
Specifies a table for a BigQuery read job. SeeBigQueryIO.TypedRead.from(String)for more details on the expected format. -
getQueryLocation
BigQuery geographic location where the query job will be executed. -
getUseStandardSql
Enables BigQuery's Standard SQL dialect when reading from a query.
-