opentsdb是否可以执行“智能”查询?

np8igboo  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(286)

我真的需要知道opentsdb数据库是否可以执行一些聪明的查询。没有多少例子可以分享。
例如,我需要一个数据集值的平均值,排除零值。
现在我有了这样的东西:

http://localhost:4242/api/query?start=1480892400&end=1483657140&m=sum:32d-avg:site.availability{siteId=73}&arrays=true&ms

此查询将开始和结束日期时间戳、32天下采样参数和“avg”作为平均聚合函数、度量名称、标记和响应格式。
我的时间数据系列看起来像:

[
  [1483142484722, 210],
  [1483142548883, 203],
  [1483142609002, 0]
]

等。。。
此查询按预期返回一个值,即数据集中所有值的平均值。我需要的查询,返回所有的平均值,除了“0”值,我不会零值影响我的计算。
我们可以在opentsdb中这样做吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题