Saltar al contenido

Crear media móvil en un flujo de eventos utilizando una ventana agregada

Ampliar la Cuadrado – Composición Ilustraciones compartimento para editar expresiones.

Haga doble clic en DEVICE_EVENTS.EVENT_TIME.

cambiar la hora de salida

Edite la expresión para EVENT_TIME. Cámbielo a: last(DEVICE_EVENTS.EVENT_TIME). Esto hará que los valores agregados del grupo reflejen la hora de salida del último evento recibido en el grupo. Confirme su entrada presionando Ingresar.

última hora de salida

Haga doble clic en el nombre EVENT_VALUE y cambie el nombre de esta columna a AVG_TEMP. Confirme su entrada presionando Ingresar.

20-cambio de nombre de valor de evento

Haga doble clic en la expresión para AVG_TEMP, propuesto actualmente DEVICE_EVENTS.EVENT_VALUE.

Ahora está a punto de editar esta oración para calcular el promedio. Además, dado que el campo de valor es una cadena, antes de poder calcular un promedio, debe convertirlo en un número. Cambie la expresión a: avg(to_decimal(DEVICE_EVENTS.EVENT_VALUE, 4, 2)). Confirme su entrada presionando Ingresar.

valor medio de salida

Hecho

Inicie sesión para responder la pregunta