考虑我有一个带有时间戳字段列的输入 df,并且将窗口持续时间(没有滑动间隔)设置为:
10 分钟
输入的时间(2019-02-28 22:33:02)
窗口形成为(2019-02-28 22:30:02) to (2019-02-28 22:40:02)
8 分钟
与形成的时间(2019-02-28 22:33:02)
窗口相同的输入是(2019-02-28 22:26:02) to (2019-02-28 22:34:02)
5分钟
与形成的时间(2019-02-28 22:33:02)
窗口相同的输入是(2019-02-28 22:30:02) to (2019-02-28 22:35:02)
14 分钟
输入的时间(2019-02-28 22:33:02)
窗口形成为(2019-02-28 22:32:02) to (2019-02-28 22:46:02)
所以,我的问题是:
spark如何计算给定输入 ts 的窗口的开始时间?