Compartir vía


bin_auto()

Redondea los valores a un contenedor de tamaño fijo, con control sobre el tamaño del contenedor y el punto de partida proporcionado por una propiedad de consulta.

Syntax

bin_auto(Valor)

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Tipo Requerido Descripción
value int, long, real, timespan o datetime ✔️ Valor que se va a redondear en contenedores.

Para controlar el tamaño del contenedor y el punto de partida, establezca los parámetros siguientes antes de usar la función .

Nombre Tipo Requerido Descripción
query_bin_auto_size int, long, real o timespan ✔️ Indica el tamaño de cada contenedor.
query_bin_auto_at int, long, real o timespan Indica un valor de valor que es un "punto fijo" para el que bin_auto(fixed_point) == fixed_point. El valor predeterminado es 0.

Devoluciones

El múltiplo más cercano del query_bin_auto_sizevalor siguiente, desplazado para que query_bin_auto_at se traduzca a sí mismo.

Ejemplos

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)

Salida

Timestamp count_
2017-01-01 00:05:00.0000000 60
2017-01-01 01:05:00.0000000 56