Sdílet prostřednictvím


bin_auto()

Zaokrouhlí hodnoty dolů na přihrádku s pevnou velikostí a výchozím bodem poskytovaným vlastností dotazu.

Syntaxe

bin_auto(hodnota)

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Type Požadováno Description
value int, long, real, timespan nebo datetime ✔️ Hodnota, která se má zaokrouhlit do intervalů.

Pokud chcete řídit velikost přihrádky a výchozí bod, nastavte před použitím funkce následující parametry.

Name Type Požadováno Popis
query_bin_auto_size int, long, real, or timespan ✔️ Určuje velikost každé přihrádky.
query_bin_auto_at int, long, real, or timespan Určuje jednu hodnotu hodnoty, která je "pevným bodem", pro který bin_auto(fixed_point) == fixed_point. Výchozí hodnota je 0.

Návraty

Nejbližší násobek pod query_bin_auto_size hodnotou, posunut tak, aby query_bin_auto_at se přeložil do sebe.

Příklady

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)

Výstup

Časové razítko COUNT
2017-01-01 00:05:00.0000000 60
2017-01-01 01:05:00.0000000 56