bin_auto()
Область применения: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Округляет значения до ячейки фиксированного размера, с контролем над размером ячейки и начальной точкой, предоставляемой свойством запроса.
Синтаксис
bin_auto
(
ценность)
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Description |
---|---|---|---|
значение | int, long, real, timepan или datetime | ✔️ | Значение для округления в ячейки. |
Чтобы управлять размером корзины и начальной точкой, задайте следующие параметры перед использованием функции.
Имя. | Type | Обязательно | Описание |
---|---|---|---|
query_bin_auto_size | int, long, real или timepan | ✔️ | Указывает размер каждой ячейки. |
query_bin_auto_at | int, long, real или timepan | Указывает одно значение значения, которое является "фиксированной точкой", для которой bin_auto(fixed_point) == fixed_point . Значение по умолчанию — 0. |
Возвраты
Ближайшее несколько из приведенных ниже значений query_bin_auto_size
смещено таким образом, что query_bin_auto_at
будет преобразовано в себя.
Примеры
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)
Выходные данные
Метка времени | count_ |
---|---|
2017-01-01 00:05:00.0000000 | 60 |
2017-01-01 01:05:00.0000000 | 56 |