bin_auto()
Dotyczy: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Zaokrągla wartości w dół do pojemnika o stałym rozmiarze z kontrolą rozmiaru pojemnika i punktu początkowego dostarczonego przez właściwość zapytania.
Składnia
bin_auto
(
wartość)
Dowiedz się więcej na temat konwencji składni.
Parametry
Nazwisko | Type | Wymagania | Popis |
---|---|---|---|
wartość | int, long, real, timespan lub datetime | ✔️ | Wartość, która ma być zaokrąglana do pojemników. |
Aby kontrolować rozmiar pojemnika i punkt początkowy, przed użyciem funkcji ustaw następujące parametry.
Nazwisko | Type | Wymagania | opis |
---|---|---|---|
query_bin_auto_size | int, long, real, or timespan | ✔️ | Wskazuje rozmiar każdego pojemnika. |
query_bin_auto_at | int, long, real, or timespan | Wskazuje jedną wartość wartości, która jest "stałym punktem", dla któregofixed_point bin_auto(fixed_point) == . Wartość domyślna to 0. |
Zwraca
Najbliższa wielokrotność query_bin_auto_size
poniżej wartości została przesunięta tak, aby query_bin_auto_at
została przetłumaczona na samą siebie.
Przykłady
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)
Wyjście
Sygnatura czasowa | liczba_ |
---|---|
2017-01-01 00:05:00.0000000 | 60 |
2017-01-01 01:05:00.0000000 | 56 |