apache / apache/beam

Add support for configuring TableProviders in Python SqlTransform

Open
#20,266 0 comments 0 reactions 0 assignees View on GitHub
core dsl improvement P3 python sql
Dominant language
Java
Stars
8.7k
Forks
4.7k
Avg merge
2d 2h
Merged PRs (30d)
205

Description

It should be possible to use e.g. DataCatalogTableProvider and access BigQuery, PubSub, and GCS in queries.

Imported from Jira [BEAM-9623](https://issues.apache.org/jira/browse/BEAM-9623). Original Jira may contain additional context.
Reported by: bhulette.

Contributor guide

Open the contributing guide

Research direction

Start at the Python SqlTransform entry point and inspect how TableProviders are currently configured. Read the original BEAM-9623 Jira issue for additional context, then verify that a configured DataCatalogTableProvider can expose BigQuery, PubSub, and GCS in queries.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, sql
Domain
data-engineering
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.