共用方式為


bin_auto()

適用於:✅Microsoft網狀架構Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel

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

語法

bin_auto(價值)

深入瞭解 語法慣例

參數

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

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

名稱 類型​​ 必要 描述
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)

輸出

時間戳記 計數_
2017-01-01 00:05:00.0000000 60
2017-01-01 01:05:00.0000000 56