2016-06-15 45 views
0

我有一個值列的時間序列。 我想獲得每天的累計值。Influxdb +格拉法納:每日計時時間序列號

例如,如果我有1天以下幾點:

(timestamp1,值1)(timestamp2,值2)(timestamp3,值3)

我想和的曲線圖:

    顯示
  • 零值1天00:00至timestamp1爲timestamp1顯示給timestamp2
  • 2值
  • 1值timestamp2顯示到t顯示timestamp3到DAY2 imestamp3
  • 3值顯示00:00
  • 零值2天00:00至DAY2 的第一值等

我可以做這樣的要求:

select count(value) from series where time = today group by time($interval) 

但是我不會得到預期的結果,因爲「group by」不會每天累計計數一個值,而是每個$ interval的累計計數值。 如果我做的:

select count(value) from series where time = today group by time(today) 

我只會每天1個計數值。

我該怎麼辦呢?

+0

嗨,你有沒有找到解決這個

SELECT COUNT(價值)?我正在嘗試實現類似的目標,但目前尚未取得成功。 – clanlaw

回答

0

不知道我明白,但這可能是一個解決方案?從系列賽裏的時間=今天按時間(24小時)