acoustic-carpenter-78188
10/30/2025, 12:10 AMBeamTask in FlyteKit to define Beam jobs as tasks.
• Support for:
• Runners: DirectRunner, DataflowRunner, and optionally FlinkRunner
• Input/output file handling via Flyte’s native types
• Pipeline parameterization through Flyte inputs
• Plugin type: flytekit-only initially (no backend changes needed unless advanced features are later added)
---
#### Deliverables
• flytekitplugins-beam Python package
• Documentation with usage examples and integration tests
• Optional: Blog post or tutorial showcasing Beam+Flyte integration
---
#### References
• Apache Beam Python SDK
• DataflowRunner
• Beam Quickstart
---
#### Contribution Intent
I'd like to contribute this plugin and collaborate with Flyte maintainers to finalize the design and implementation. Please let me know if there’s an existing effort in progress or if there are constraints I should be aware of before starting development.
---
#### Goal
To create a high-impact plugin that expands Flyte's data processing capabilities and adds value to the ML and data engineering community.
---
/cc @flyteorg/maintainers
flyteorg/flyteacoustic-carpenter-78188
10/30/2025, 12:10 AM