【发布时间】:2020-09-01 00:50:32
【问题描述】:
相关Early results from GroupByKey transform
- 以流模式从 GCS 读取 avro 源文件
- 过滤实验事件和输出键值对。 键->“experimentId”:“aa”,“experimentVariant”:2,“uuid”:abbcd 值-> 事件日期
- 使用丢弃窗格修复了缓冲元素的窗口(60-120 秒)
- 组合每个键以收集不同的日期。 输出示例 -> 一窗结果 键->“experimentId”:“aa”,“experimentVariant”:2,“uuid”:abbcd 值 -> 设置(“2020-06-01”,“2020-06-02”) 下一个窗口结果 键->“experimentId”:“aa”,“experimentVariant”:2,“uuid”:abbcd 值 -> 设置(“2020-06-03”)
- 写入 gcs
问题是即使窗口只有 60 秒,组合步骤也不会长时间提供输出。
【问题讨论】:
标签: google-cloud-dataflow apache-beam