我想在同一张纸上可视化每天和每周汇总的字段的唯一计数。但是,timelion聚合会影响整个工作表,而不是单个图表。

我用来获取每日唯一计数的表达式是

.es(metric='cardinality:userId').bars().title('Unique users over time')

如果将右侧的存储范围更改为1d,则会得到正确的图表。如何创建每周汇总?

最佳答案

通过在interval函数中将1d分别指定为1wes(),可以指定用于timelion表达式的间隔。有关详细信息,请参见the docs here

在您的情况下,这应使用以下表达式:

.es(metric='cardinality:userId',interval=1w).bars().title('Unique users per week')

请注意文档中的注释,指出不应使用此注释来支持使用间隔选择器。但这可能是一个用例,可以这样做...

08-28 13:09