apache / apache/beam

[Feature Request]: Flink underlying dynamic tables and table apis with Beam interface

Open
#26,074 0 comments 0 reactions 0 assignees View on GitHub
awaiting triage new feature P3
Dominant language
Java
Stars
8.7k
Forks
4.7k
Avg merge
2d 2h
Merged PRs (30d)
205

Description

### What would you like to happen?

Flink dynamic tables (or Table APIs) provide some key features which are not available with streaming apis.
Is there any way we can use dynamic tables with Beam interfaces?

### Issue Priority

Priority: 3 (nice-to-have improvement)

### Issue Components

- [ ] Component: Python SDK
- [ ] Component: Java SDK
- [ ] Component: Go SDK
- [ ] Component: Typescript SDK
- [ ] Component: IO connector
- [ ] Component: Beam examples
- [ ] Component: Beam playground
- [ ] Component: Beam katas
- [ ] Component: Website
- [ ] Component: Spark Runner
- [ ] Component: Flink Runner
- [ ] Component: Samza Runner
- [ ] Component: Twister2 Runner
- [ ] Component: Hazelcast Jet Runner
- [ ] Component: Google Cloud Dataflow Runner

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Flink Runner and the Beam interfaces named in the request. Determine the supported integration boundary for using Flink dynamic tables or Table APIs through Beam interfaces; completion should provide a concrete feasibility result and implementation path.

Written by the indexing model from the issue text.

Assessment

Domain
stream-processing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.