¿Cómo utilizar la etapa de origen de Onesait?

Descripción

La etapa de origen de Onesait se utiliza para conectarse al Broker Digital de la plataforma Onesait una vez que tiene un dispositivo IoT configurado y accesible.

Es compatible con la conexión a diferentes orígenes en tuberías separadas.

Cómo usarlo

Importar el pipeline

Para agregarlo a la canalización, busque Onesait en la paleta de etapas como tal.

Arrastra y suelta en el panel.

Una vez importado, se puede configurar para lograr diferentes comportamientos según el caso.

Opciones Disponibles

General

Esta pestaña tiene información general y una opción para mostrar el punto generador de eventos en el escenario.

Marcando la opción "Producir Eventos" el escenario muestra otro punto para hacer uso de los eventos.

Los eventos se activan en

  • Inicialización

  • No más datos para obtener de la ontología

Origen

Esta pestaña muestra un formulario para completar con la información del Broker Digital de la plataforma Onesait.

¿Dónde está la información?

Toda la información necesaria está disponible en la plataforma en la sección de IoT.

Consulta

Esta pestaña muestra la consulta y alguna configuración más del escenario.

  • Query: la consulta que se enviará al corredor digital.

  • Query type: Nativa o SQL

  • Batch number: los artículos a recuperar en cada lote. Nota: Solo funciona cuando se realiza una iteración. Ver la siguiente configuración.

  • Starting offset: establezca si es necesario comenzar desde cualquier punto específico de la consulta.

  • Delay: milisegundos de espera entre consultas.

  • Stop on complete: detiene  el pipeline si llega al último elemento de la ontología.

  • Stop on errors: si ocurre algún error, detiene el pipeline y la registra.

Realizar iteraciones en las consultas

Para hacer lotes en las consultas, es necesario que la sintaxis de la consulta incluya las variables lote y desplazamiento.

Eg.

  • en SQL 

  • en Nativo

Usar solo una variable producirá un error.


Esta sintaxis hará interacciones en la ontología y finalizará una vez que no se obtengan más datos si la opción Detener al completar está marcada.

Si no está marcado, realizará llamadas repetidamente hasta que el usuario detenga el pipeline.