Apache flink ApacheFlink数据流-滚动窗口中的元素计数

Apache flink ApacheFlink数据流-滚动窗口中的元素计数,apache-flink,data-stream,Apache Flink,Data Stream,我对ApacheFlink及其API非常陌生。我想创建一个Java程序,该程序将使用翻滚窗口进行基于事件时间的处理。我想计算给定窗口中的元素数。但是,我不知道该怎么做。所以,如果要计算窗口中的元素数,最简单的方法可能是这样。假设您有表示数据集的dataset变量: dataset.map(element => (element,1)).timeWindowAll(Time.seconds(5)).sum(1) 这将为您提供窗口中的元素数

我对ApacheFlink及其API非常陌生。我想创建一个Java程序,该程序将使用翻滚窗口进行基于事件时间的处理。我想计算给定窗口中的元素数。但是,我不知道该怎么做。

所以,如果要计算窗口中的元素数,最简单的方法可能是这样。假设您有表示数据集的
dataset
变量:

dataset.map(element => (element,1)).timeWindowAll(Time.seconds(5)).sum(1)
这将为您提供窗口中的元素数