Flink中有print在哪里看 word count的计算结果?[阿里云实时计算 Flink版]

有print在哪里看 word count的计算结果?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 在阿里云实时计算 Flink版中,可以通过打印输出方式查看 WordCount 作业的计算结果。具体来说,可以在代码中使用print()方法打印结果到控制台上。例如:

    DataStream> counts = words    .flatMap(new FlatMapFunction>() {        @Override        public void flatMap(String value, Collector> out) {            for (String word : value.split("s")) {                out.collect(new Tuple2<>(word, 1));            }        }    })    .keyBy(0)    .sum(1);counts.print();

    在这段代码中,通过调用counts.print()方法,将计算结果输出到控制台上。您可以在 Flink 集群的作业管理界面上查看作业的输出日志,包括每个 TaskManager 的日志,以及整个作业的日志。另外,您也可以在本地调试时,在 IDE 的控制台上查看打印输出的计算结果。

  2. taskmanager. 的 .out 里面,此回答整理自钉群“【③群】Apache Flink China社区”

  3. 如果你是本地提交的,那可以在控制台看,如果你是提交到集群上运行的,可以在taskmanager的log查看,里面可以看到输出的内容