赞
踩
最近接到一个需求,关于flink实时大屏需求。每半小时展示历史每天当前半小时(每天00:00:00-00:30:00之间) 的数据的最大值、最小值、中位数、上四分位数、下四分位数。
每半小时计算一次当前半点历史的数据的最大值、最小值、中位数、上四分位数、下四分位数。这里的历史数据需要详解一下:
如当前时间为16:30,只有30天历史数据。 则历史数据为: 今天的2021-08-10 16:00:00~16:30:00的数据、昨天的2021-08-09 16:00:00~16:30:00的数据、前天的2021-08-08 16:00:00~16:30:00的数据.... 2021-07-10 16:00:00~16:30:00的数据为历史的数据。
如图大屏展示效果:
1)每分钟一条数据,是当前分钟数据量的一个count()值。
如: 每分钟的数据量,每分钟一个点,00:00:00~00:01:00有一条数据。计算了当前分钟数据量。
数据例子 :
{'startTIme':'00:00:00','endTIme'
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。