Udostępnij za pośrednictwem


bin_auto()

Dotyczy: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft 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_pointbin_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