BigQueryIO.Read should give good error message for views and federated tables
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 196
Description
BigQuery API does not support extract jobs (or direct API) for federated tables or views. We should check this in the validate code when the user is using "from(table)" and throw a good error.
Imported from Jira [BEAM-174](https://issues.apache.org/jira/browse/BEAM-174). Original Jira may contain additional context.
Reported by: dhalperi.
Contributor guide
Research direction
Start with BigQueryIO.Read and its validation path for the from(table) usage. Confirm how the BigQuery API handles views and federated tables, then make validation report a clear error before an unsupported extract or direct API request is attempted. Done means both table types receive the intended message during validation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- data-engineering
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100