Apache spark Apache Spark reductionByWindow函数在哪里执行?

Apache spark Apache Spark reductionByWindow函数在哪里执行?,apache-spark,spark-streaming,window-functions,Apache Spark,Spark Streaming,Window Functions,我试图学习ApacheSpark,但我无法理解窗口操作是如何工作的 我有两个工作节点,我使用Kafka Spark Utils从一个主题创建数据流 在这个数据流上,我应用了map函数和reductionByWindow 我不明白是在每个工人身上还是在驱动程序中执行reductionByWindow 我在谷歌上搜索过,没有任何结果 有人能解释一下吗?数据的接收和处理都发生在工作节点上。驱动程序创建负责数据收集的接收器(在工作节点上),并定期启动作业以处理收集的数据。其他的几乎都是标准的RDD和普通

我试图学习ApacheSpark,但我无法理解窗口操作是如何工作的

我有两个工作节点,我使用Kafka Spark Utils从一个主题创建数据流

在这个数据流上,我应用了
map
函数和
reductionByWindow

我不明白是在每个工人身上还是在驱动程序中执行
reductionByWindow

我在谷歌上搜索过,没有任何结果


有人能解释一下吗?

数据的接收和处理都发生在工作节点上。驱动程序创建负责数据收集的接收器(在工作节点上),并定期启动作业以处理收集的数据。其他的几乎都是标准的RDD和普通的Spark作业