Ir al contenido principal
Trabajando con Data Connectors: JSON Streaming Push
Actualizado hace más de 4 meses

El conector de datos JSON Streaming Push permite en tiempo real empujar información a través de un websocket (protocolo de red basado en TCP que establece cómo se deben intercambiar los datos entre redes).

Por favor, ten en cuenta que para conexiones de WebSocket en streaming, aceptamos mensajes de hasta 65KB. Si tu integración requiere manejar payloads mayores a este límite, utiliza un JSON simple y el Conector de Datos HTTP Push. Para obtener más información sobre el Conector de Datos HTTP Push, haz clic aquí.


Requerimientos

Generar un Data connectors Inputs y configurarlo como JSON Streaming Push - Content


Generar el Data Connector Input

(1) Despliega la sección de Configuraciones que está en los menus de arriba y selecciona Data Connectors - Inputs. (2) Click en Agregar y selecciona JSON Streaming Push - Content.

(3) Edita la nueva Input.

(4) El token es el identificador que es generado por cada nueva input. (5) Push URL es la URL con el token integrado. (6) Puedes asignar un nombre a tu input. (7) Schema es la sección donde puedes editar tu esquema JSON.

Agregar el Data Connector al Editor de Gráficos

Primero necesitas agregar un Data Connector a tu árbol (1) y hacer clic en Conectar desde el panel Conector externo del Inspector (2)

Desde el panel fuentes Externas selecciona JSON Streaming Push (Si no esta listado contacta a tu Ejecutivo de Cuenta).

Configura el Conector JSON Streaming Push

(1) Selecciona el Input que haz creado.

Después de seleccionar la input (2) verifica que la conexión este activa, en el Inspector, Ver Fuente -> Event Stream. al terminar estos pasos puedes iniciar a construir tu gráfico.

Ten en cuenta que el payload de streaming outputs no es duradero. El conector recuerda el payload, pero si el servicio se reinicia, el payload se perderá. La mejor práctica al usar este conector es permanecer conectado y volver a hacer push al payload al reconectar

Gráfico de ejemplo usando el JSON streaming push


¿Ha quedado contestada tu pregunta?