如何打印Kafka主题中数字的频率?

kcwpcxri  于 2021-06-27  发布在  Java
关注(0)|答案(0)|浏览(159)

我用这段代码打印来自测试主题3的每个数字的频率。我运行consumer在test\u topic\u 3中获取csv数据。

KStream<String,String> inputTopic=builder.stream("test_topic_3");
        KTable<String, Long> filtered = inputTopic
                .selectKey((k, v) ->
                {
                    System.out.println("key:"+k+"|| value:"+v.split(",")[1]);
                    return v.split(",")[1];
                }
                )
                .groupByKey()
                .count();

        System.out.println("-------");
        filtered.toStream().foreach((k,v)-> System.out.println(k+"|"+v));
        System.out.println("-------");

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题