【发布时间】:2019-05-29 04:05:19
【问题描述】:
我在Clickhouse 有一张桌子。用于保留统计信息和指标。
结构是:
datetime|metric_name|metric_value
我想在 1 分钟、1 小时、1 天等内保留统计信息并限制访问次数。因此,我需要每个 metric_name 在最后一分钟、一小时或一天的事件计数,并且我想在图表中准备统计数据。
我不知道如何进行查询。我根据确切的值(例如 1 分钟、1 小时、1 天等)获取指标统计信息。
我曾经在inflxdb工作:
SELECT SUM(value) FROM `TABLE` WHERE `metric_name`=`metric_value` AND time >= now() - 1h GROUP BY time(5m) fill(0)
其实我想得到前1小时每5分钟每个指标的个数。
我不知道如何使用聚合来解决这个问题
【问题讨论】:
标签: clickhouse