Details
-
Bug
-
Status: Resolved
-
P3
-
Resolution: Fixed
-
None
-
None
Description
BigQueryIO is currently configured to always run a batch load job using the same projects as the destination table: https://github.com/apache/beam/blob/192b4c70927901860312f8c8acd27bd47e4a4259/sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/WriteTables.java#L256
This may not always be desirable, since a pipeline may have write access to a dataset in a different project, but not jobs.create access in that project. This parameter should be settable in the interface.
Attachments
Issue Links
- links to