Traducción no actualizada
Puede cambiar fácilmente un diseño de flujo de secuencias para obtener la información que necesita para tomar decisiones empresariales en tiempo real.
La edición del lienzo facilita la personalización del flujo de datos. Puede realizar cualquiera de las siguientes acciones:
-
Añadir alertas y diversos tipos de operadores analíticos
-
Añadir varios orígenes y destinos
-
Editar las propiedades de los operadores para que se ajusten a sus necesidades
-
Cambiar el nombre del propio operador
- Enlazar operadores arrastrando el puntero del ratón desde un puerto de salida de un operador hasta el puerto de entrada de otro operador
-
Cambiar el nombre del flujo de secuencias, el texto en su campo Descripción y la instancia del servicio Streaming Analytics asociada con el mismo.
- Instalar los paquetes de Python gestionados por el sistema de gestión de paquetes de pip
Puede abrir el lienzo desde la página Proyectos en la que se encuentra el flujo de las secuencias y desde la página Métricas del flujo de secuencias.
Validamos todos los cambios para garantizar que el flujo de secuencias se ejecuta y luego actualizamos el flujo de secuencias.
Requisitos previos
Los datos de origen pueden estar en cualquier formato, incluidos datos binarios. Si el formato de origen está en formato JSON, se puede analizar automáticamente; consulte Análisis de valores de JSON. O bien, puede analizarlo mediante un operador de código.
Debe tener el rol Editor para editar su propio flujo de secuencias el rol Admin para editar todos los flujos de secuencias.
Debe conocer el proyecto en el que se encuentra el flujo de secuencias.
Las siguientes instancias deben estar asociadas al proyecto en el que se ejecuta el flujo de secuencias:
- Instancia de Cloud Object Storage
- Instancia del servicio Streaming Analytics
Para comprobar que las instancias estén asociadas, vaya a la página Proyectos del proyecto y, a continuación, pulse el separador Valores.
Para crear una instancia, vaya a la cuenta en el panel de control de IBM Cloud. Pulse Crear recurso y, a continuación, siga las solicitudes.
Procedimiento
Para editar un flujo de secuencias, siga los pasos siguientes:
-
En el menú Proyectos, siga estos pasos:
a) Pulse Ver todos los proyectos y luego pulse el nombre del proyecto en el que se encuentra el flujo de secuencias.
b) En la página Proyecto, pulse el separador Activos.
c) Desplácese hacia abajo hasta la sección Flujo de secuencias. Si tiene más de 10 flujos de flujos, pulse Ver todos para ver todos los flujos de secuencias en la vista de mosaido o en la vista de tabla. Puede buscar en la lista por nombre, estado y creador. Puede crear un nuevo flujo de secuencias.
d) Pulse los tres puntos de la columna ACCIONES del flujo de secuencias que desea modificar y pulse Editar.
Como alternativa, en la página Métricas pulse el icono Editar.
-
Puede realizar cualquiera de las siguientes acciones en el lienzo:
a) Arrastrar operadores desde la paleta del lienzo al lienzo.
b) Enlazar operadores arrastrando el cursor del ratón desde un puerto de salida de un operador al puerto de entrada de otro.
c) Visualizar y cambiar las propiedades de cualquier operador pulsando en el operador. Cambie las propiedades en el panel Propiedades.
d) Cambiar el nombre del operador efectuando una doble pulsación en el nombre del operador y escribiendo el nuevo nombre. Por ejemplo, puede cambiar el nombre del operador Agregar por
Agregar por tipo de suceso
.e) Visualizar los campos de esquema de un operador pasando el puntero del ratón sobre el enlace. Por ejemplo, puede ver cada campo y su tipo de datos.
Esta característica puede resultar una gran ayuda cuando se utilizan algunos de los operadores de análisis o cuando se necesita cambiar el esquema de datos.
f) Cambiar los campos de esquema de un operador pulsando en el operador y luego pulsando Editar esquema de salida
en el panel Propiedades.
g) Cambiar el nombre del flujo de secuencias, el texto en su campo Descripción o la instancia del servicio Streaming Analytics asociada al flujo pulsando Valores
. El panel Valores se abre en el separador General. Efectúe los cambios y luego pulse Guardar.
h) Instalar los paquetes Python que desee añadir a los paquetes soportados y preinstalados pulsando Valores
y luego Tiempo de ejecución. Siga los pasos para instalar paquetes de Python.
i) Cambiar la instancia del servicio Streaming Analytics pulsando Valores
y luego Tiempo de ejecución. Seleccione la instancia que desea utilizar.
A medida que se edita el flujo de secuencias, validamos los cambios. Se muestra el icono Validación
durante este proceso. Si existen errores en el flujo de secuencias, se visualiza el icono de Notificación
. Cuando no hay errores, el icono de Notificación está inhabilitado
.
-
Si se visualiza el icono de Notificación, siga estos pasos:
a) Pulse el icono de Notificación para ver los mensajes de error generales. Por ejemplo, el error en un operador de datos de ejemplo puede ser "Datos de ejemplo: Faltan parámetros obligatorios".
b) Se muestra un círculo rojo
en el operador que tiene el error. Mueva el puntero del ratón sobre el punto rojo para ver los errores específicos.
c) Pulse el operador que tiene errores para abrir el panel de propiedades. Se muestra un círculo rojo junto a las propiedades problemáticas. Corrija el problema.
En la siguiente captura de pantalla se muestran las tres áreas en las que se visualizan errores.
-
Pulse el icono Guardar
para guardar el flujo de secuencias y los cambios que haya realizado en el panel Valores. Pulse Métricas
para ir a la página Métricas.
Nota: Cuando se edita y se guarda un flujo de secuencias, se crea una versión actualizada del flujo de secuencias con el mismo nombre. Si el flujo de secuencias se está ejecutando actualmente y edita y guarda el flujo de secuencias, se guarda un borrador nuevo. Recibe una notificación para que vuelva a desplegar con el flujo de secuencias actualizado.
Más información
- Resolución de problemas del flujo de secuencias
- Cómo se manejan los tipos de datos en un flujo de secuencias
- Vía de acceso JSON
- Ejemplos de agregación
- Ejemplos de operador Código
- Ejemplos de operador Filtro
- Operador Modelo de Python
- Instalación de otros paquetes de Python
- Operador MQTT
- Operador Event Streams
- Operador Modelo de SPSS