2

我了解翻转窗口设置了一个时间间隔,并且事件不会重叠并在设置的时间间隔内到期。现在,跳跃窗口和滑动窗口重叠,在跳跃窗口的情况下,我们有一个跳跃间隔和正常窗口间隔,滑动窗口有一个不同于窗口间隔的滑动间隔。我在Hopping Window上查看了这个链接,我明白了,但滑动间隔似乎也一样。有人可以帮我解释其中的区别。

4

1 回答 1

4

微软有一个很好的解释(链接)。基本上,跳跃窗口总是从时间序列的开始向前推进一个特定的时间间隔。只有当时间序列中有数据需要评估时,滑动窗口才会前进。

数据集:

  • 时间T:18
  • T+1:12
  • T+7: 20
  • T+11: 15
  • 电话+16:19
  • 电话+27:107

跳跃:从时间 T 开始,对 10 秒窗口的值求和,前进 5 秒

  • T-T10:50(18+12+20)
  • T5-T15:35(20+15)
  • T10-T20:24(15+19)
  • T15-T25:19(19)
  • T20-T30:107

滑动:从时间 T 开始,对 10 秒窗口的值求和

  • 电话:50(18+12+20)
  • T1:47(12+20+15)
  • T7:44(20+15+19)
  • T11:24(15+19)
  • T16:19(19)
  • T27:107(107)

跳跃窗口更多地基于时间表,在每个时期产生正好那个时期的输出。Streaming 窗口更基于事件,仅在数据存在时才产生输出。

于 2018-05-30T17:31:59.707 回答