将使多个 SDK 受益的连接器相关工作。

可分割 DoFn

可分割 DoFn 是 Beam 的下一代源框架,它将取代当前用于开发有界和无界源的框架。可分割 DoFn 正在与当前的 Beam 可移植性工作一起开发。有关更多详细信息,请参阅 Beam 可移植性框架路线图

跨语言转换

最后更新于 2020 年 5 月。

作为 Beam 可移植性工作的一个额外好处,我们能够跨 SDK 使用 Beam 转换。这有许多好处。

已完成和正在进行的工作

与跨语言转换相关的许多工作目前处于变化之中。下面列出了一些已完成和正在进行的工作。

跨语言转换 API 和扩展服务

与为 Java/Python/Go SDK 开发/更新跨语言转换 API 以及与跨语言转换扩展服务相关的工作。

与使跨语言转换可用于 Flink 运行器相关的工作。

支持 Dataflow 运行器

与使跨语言转换可用于 Dataflow 运行器相关的工作。

支持 Direct 运行器

与使跨语言转换可用于 Direct 运行器相关的工作

连接器/转换支持

正在进行和计划的工作,通过跨语言转换框架使现有的连接器/转换可用于其他 SDK。

可移植 Beam 架构

可移植 Beam 架构支持将提供一种通用的机制,用于跨语言边界序列化和传输数据,这对使用跨语言转换的管道非常有用。

集成/性能测试

文档

与在 Beam 网站上添加跨语言转换文档相关的工作。