bin_auto()
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
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 |