bin_auto()
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Arrondit les valeurs à une corbeille de taille fixe, avec un contrôle sur la taille et le point de départ fournis par une propriété de requête.
Syntaxe
bin_auto
(
valeur)
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
valeur | int, long, real, timespan ou datetime | ✔️ | Valeur à arrondir aux bacs. |
Pour contrôler la taille et le point de départ de la corbeille, définissez les paramètres suivants avant d’utiliser la fonction.
Nom | Type | Requise | Description |
---|---|---|---|
query_bin_auto_size | int, long, real ou timespan | ✔️ | Indique la taille de chaque bac. |
query_bin_auto_at | int, long, real ou timespan | Indique une valeur qui est un « point fixe » pour lequelfixed_point bin_auto(fixed_point) == . La valeur par défaut est 0. |
Retours
Multiple le plus proche de query_bin_auto_size
la valeur inférieure, décalé de sorte qu’il query_bin_auto_at
soit traduit en lui-même.
Exemples
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)
Sortie
Timestamp | count_ |
---|---|
2017-01-01 00:05:00.0000000 | 60 |
2017-01-01 01:05:00.0000000 | 56 |