¿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.