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 String
getQuery()
Configures the BigQuery read job with the SQL query.abstract String
BigQuery geographic location where the query job will be executed.abstract String
Specifies a table for a BigQuery read job.abstract Boolean
Enables 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.
-