【问题标题】:Which Runners support kafkaIO in apache beam?哪些 Runners 在 apache Beam 中支持 kafkaIO?
【发布时间】:2020-07-07 17:44:15
【问题描述】:

我正在使用 apache 梁。我的任务是从 kafka 主题中提取数据并在数据流中处理。 数据流是否支持 kafkaIO ?
KafkaIO 支持哪些运行器?

【问题讨论】:

  • 这个答案有帮助吗?
  • @Pablo,概念上没问题,但实际上我需要更多关于 runner_v2 的研究。

标签: apache-kafka google-cloud-dataflow apache-beam apache-beam-io


【解决方案1】:

是的。 Dataflow 和其他主要的 Beam 运行器都支持 KafkaIO。

我们为 JavaPython SDK 提供了 Kafka 转换。

请注意,Python 版本是 cross-language transforms,而 Dataflow 需要 runner V2

【讨论】:

  • 感谢@chamikara,根据 apache beam 文档,“--experiments=use_runner_v2”是我们使用 RunnerV2 需要传递的参数。是否足够或我需要更改我的代码?抱歉,我是 apache 梁的新手。
  • 应该够了。您还需要在提交作业的管道中安装 Java。我们正在向 Beam 添加一个示例,它应该可以更好地说明这一点。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-14
  • 2019-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多