【发布时间】:2018-06-22 19:42:18
【问题描述】:
我正在尝试使用标准 TextIO.read() 读取 Apache Beam 2.4.0 版的数据。数据必须作为 ByteString 读取。
不幸的是,Apache Beam 似乎不像 Dataflow 那样支持.withCoder()。我似乎找不到介绍编码器的替代方法。此外,似乎 ByteStringCoder 不再包含在 Apache Beam 的编码器中。
使用最新版本的 Apache Beam 获得与 Dataflow 的 .withCoder(ByteStringCoder.of()) 相同的结果的最佳方法是什么?编码器仍然存在于 Apache Beam 中,因此必须有某种方式来使用它们。
【问题讨论】:
标签: apache-beam dataflow