首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打印Kafka KTable数据

打印Kafka KTable数据
EN

Stack Overflow用户
提问于 2021-07-23 21:39:12
回答 1查看 400关注 0票数 0

我有一个输入是JSON有效负载的方法。我想从这个有效载荷中创建一个K表,读取其中的数据并打印出来。

到目前为止,我要创建KTable,但是当我迭代它时,控件会跳过它。

请有人帮我/引导我哪里出了问题,或者我错过了什么?

谢谢。

代码语言:javascript
复制
 public void twilioKTable(JsonNode payloadJson) throws JsonProcessingException {
        String payload = payloadJson.toString();
        final StreamsBuilder builder = new StreamsBuilder();
        final KTable<String, String> kTable = builder.table("testktable");

        kTable.toStream().map((key, value) -> new KeyValue<>(key, value))
                .foreach(new ForeachAction<String, String>() {
                    public void apply(String key, String value) {
                        System.out.println("From MAP " + key + ": Value " +
                                value);
                    }
                });
    }
EN

回答 1

Stack Overflow用户

发布于 2022-03-04 10:10:59

您还可以在.peek()中使用KStream方法打印每个带值的键。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68505263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档