我想知道是否有石墨功能或获得高于某个值的点数的方法。让我们说同时我有2,44,24,522,52,534,我希望得到超过40的点数,在这种情况下它会是3.任何提示?
由于
答案 0 :(得分:4)
您可以使用removeBelowValue(your.metric, 40)
仅显示高于40的点。
然后使用某些东西使非零值等于1(我在考虑pow(_, 0)
,但我不确定它与removeBelowValue
给出的无值的行为方式。如果您使用最近的(> 0.9.x)石墨版本,则可以使用isNonNull
代替pow
最后,您可以使用任何功能来总结您的1s,summarize
您应该是好的。您只需选择范围。
建议:summarize(pow(removeBelowValue(your.metric,40),0), '1hour', 'sumSeries')