为了账号安全,请及时绑定邮箱和手机立即绑定

按 Apache Beam 管道中的键集合类型分组

按 Apache Beam 管道中的键集合类型分组

Go
慕少森 2022-07-11 16:28:51
我在 Apache Beam Go SDK 中有一个管道。pcoll := beam.GroupByKey(s, src)问题是,在 GroupByKey 转换之后,我想用 ParDo 转换进一步处理它。我有类型的问题,因为 Go 要我定义 ParDo 函数输入,如下所示:value CoGBK<[]uint8,[]uint8>但是 Go 中没有类型 CoGBK。有没有办法在 Apache Beam Go SDK 中定义这种类型?
查看完整描述

1 回答

?
肥皂起泡泡

TA贡献1829条经验 获得超6个赞

好的,当我们收到需要值CoGBK<[]uint8,[]uint8>类型的消息时,我们实际上应该做的是应用以下转换: beam.ParDo0(s, func(key []uint8, values func(*[]uint8) bool) {}, pcoll) Go 将其解释为CoGBK<[]uint8,[]uint8>.



查看完整回答
反对 回复 2022-07-11
  • 1 回答
  • 0 关注
  • 129 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信