【问题标题】:KafkaStreams Scala grouping on 2 fields to get distinct countKafkaStreams Scala 在 2 个字段上分组以获得不同的计数
【发布时间】:2023-04-05 04:15:01
【问题描述】:

我的 Kafka 主题中有以下键值对数据

0 -> {"UserId":"123","DateAndTime":"2020-06-10T10:30:03.000Z"}
0 -> {"UserId":"123","DateAndTime":"2020-05-10T10:30:03.000Z"}
1 -> {"UserId":"234","DateAndTime":"2020-06-10T10:30:03.000Z"}
1 -> {"UserId":"235","DateAndTime":"2020-06-10T10:33:03.000Z"}

如何使用 Scala 中的 Kafka Streams 获取 DateAndTime 在今天日期间隔内的每个键的用户数?

输出应该是这样的

Key -> Count of Users
0 -> 1
1 -> 2

【问题讨论】:

    标签: java scala apache-kafka count apache-kafka-streams


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-14
      • 2021-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多