bin_auto()
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Rundet Werte auf einen Bin mit fester Größe ab, wobei die Größe des Bins und der Ausgangspunkt einer Abfrageeigenschaft gesteuert werden.
Syntax
bin_auto
(
Wert)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
value | int, long, real, timespan, or datetime | ✔️ | Der Wert, der in Container gerundet werden soll. |
Um die Größe und den Ausgangspunkt des Bins zu steuern, legen Sie die folgenden Parameter fest, bevor Sie die Funktion verwenden.
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
query_bin_auto_size | int, long, real oder timespan | ✔️ | Gibt die Größe der einzelnen Container an. |
query_bin_auto_at | int, long, real oder timespan | Gibt einen Wert an, der einen Festen Punkt ist, für den bin_auto(fixed_point) == fixed_point . Standard ist "0". |
Gibt zurück
Das nächste Vielfache unter query_bin_auto_size
dem Wert, verschoben, sodass query_bin_auto_at
er in sich selbst übersetzt wird.
Beispiele
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)
Output
Timestamp | count_ |
---|---|
2017-01-01 00:05:00.0000000 | 60 |
2017-01-01 01:05:00.0000000 | 56 |