Freigeben über


bin_auto()

Gilt für: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft 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