共用方式為


bin_auto()

將值捨入為固定大小的量化,並控制查詢屬性所提供的量化大小和起點。

Syntax

bin_auto(價值)

深入瞭解 語法慣例

參數

名稱 類型 必要 Description
value int、long、real、timespan 或 datetime ✔️ 要四捨五入為 bin 的值。

若要控制 bin 大小和起點,請先設定下列參數,再使用 函式。

名稱 類型 必要 Description
query_bin_auto_size int、long、real 或 timespan ✔️ 指出每個量化的大小。
query_bin_auto_at int、long、real 或 timespan 指出值的一個 ,其為的「固定點」 bin_auto(fixed_point) == fixed_point。 預設值為 0。

傳回

最接近低於值的倍數query_bin_auto_size,會移位,query_bin_auto_at以便轉譯成本身。

範例

set query_bin_auto_size=1h;
set query_bin_auto_at=datetime(2017-01-01 00:05);
range Timestamp from datetime(2017-01-01 00:05) to datetime(2017-01-01 02:00) step 1m
| summarize count() by bin_auto(Timestamp)

輸出

時間戳記 count_
2017-01-01 00:05:00.0000000 60
2017-01-01 01:05:00.0000000 56