Flujo de Datos¶
¿Qué es el flujo de datos?¶
El flujo de datos, o data flow, en la plataforma es un componente clave que permite a los usuarios procesar y transformar datos dentro de una aplicación. Esta es una herramienta poderosa para integrar datos, procesar eventos y automatizar procesos de negocio.
El flujo de datos se construye en la plataforma utilizando un 'editor visual' del flujo de datos:
El editor visual de flujo de datos es un diseñador intuitivo para crear y gestionar flujos de datos. Esta herramienta permite a los usuarios crear secuencialmente un conjunto de Etapas y Pasos para implementar scripts de procesamiento de datos complejos.
- Agregar Etapa: Esto se hace presionando el ícono "+" en el panel de control del flujo de datos. Puedes agregar un número ilimitado de etapas según las necesidades de tu script.
- Eliminar Etapa: Para eliminar una etapa, utiliza el botón "X" en el bloque de etapa seleccionado.
- Editar Etapa: Solo puedes editar el nombre de la etapa seleccionada.
- Agregar Paso: Un nuevo paso se agrega presionando el botón "AGREGAR PASO" en la etapa correspondiente. Los usuarios pueden elegir tipos de paso de los grupos de actividad propuestos.
- Eliminar Paso: Para eliminar un paso, haz clic en el ícono "X" en el bloque de paso seleccionado.
Grupo de Entrada¶
Componentes para recuperar e importar datos:
- Pasos de Entrada - Visión general de los pasos de entrada
- Obtener Valores del Conector - Recuperar datos de conectores
- Suscribirse al Conector - Suscribirse a actualizaciones de datos
- Obtener Modelo de Acción - Recuperar modelo de acción
- Obtener Modelo de Flujo de Trabajo - Recuperar modelo de flujo de trabajo
- Obtener Modelo Vacío - Crear modelo de datos vacío
- Proxy Obtener Entrada - Recuperación de entrada proxy
- Proxy Consultar Entrada - Ejecución de consulta proxy
- Obtener Modelo Crudo - Recuperar modelo de datos crudos
- Importar Archivo - Importar datos de archivos
Grupo de Transformación de Modelos¶
Componentes para la transformación y procesamiento de datos:
- Pasos de Transformación de Modelos - Visión general de los pasos de transformación
- Transformar Modelo - Transformar modelos de datos
- Unir Modelos - Unir múltiples modelos de datos
- Extraer Colecciones - Extraer datos de colecciones
- Filtrar Fuente - Filtrar fuentes de datos
- Buscar Referencia - Búsqueda de referencia
- Ejecutar Script - Ejecutar scripts personalizados
- Consultar Entidad por Filtro - Consultas basadas en filtros
- Seleccionar Muchos - Selección múltiple
- Obtener Entidad por ID - Recuperar por identificador
- Cargar Catálogos por Clave - Cargar datos de catálogo
- Distinto - Obtener valores distintos
- Agrupar Por - Agrupar datos
- Calcular Array - Cálculos de array
- Matemáticas Simples - Operaciones matemáticas
- Ejecutar Flujo de Datos - Ejecutar flujo de datos anidado
- Obtener Información del Archivo - Recuperar información del archivo
Grupo de Contextos de Usuario¶
Componentes para la gestión y autenticación de usuarios:
- Pasos de Contextos de Usuario - Visión general de los pasos de contexto de usuario
- Registrar Contexto para Modelo - Registrar contexto de modelo
- Registrar Usuario Externo - Registro de usuario externo
- Preparar Claves Externas - Preparar claves de autenticación
- Asignar Rol de Contexto para Modelo - Asignar roles
- Obtener Código de Un Solo Uso para Usuario - Generar OTP
- Confirmar Código de Un Solo Uso para Usuario - Verificar OTP
- Actualizar o Crear Información de Usuario - Gestión de información de usuario
- Obtener Información de Usuario - Recuperar datos de usuario
- Iniciar Sesión con Contraseña - Autenticación por contraseña
- Solicitar Restablecimiento de Contraseña de Usuario - Restablecimiento de contraseña
- Confirmar Solicitud de Correo Electrónico de Usuario - Verificación de correo electrónico
- Enviar Notificación con Plantilla - Notificaciones basadas en plantillas
- Enviar Notificación - Enviar notificaciones
- Eliminar Roles Asignados para Usuario - Eliminar roles de usuario
Grupo de Salida¶
Componentes para la salida de datos y acciones:
- Pasos de Salida - Visión general de los pasos de salida
- Almacenar Entrada a través de Bus - Almacenar datos a través de un bus de mensajes
- Actualizar Entrada - Actualizar entradas de datos
- Actualizar Entrada Diferida - Actualizaciones diferidas
- Aplicar Operaciones de Actualización Diferida - Aplicar operaciones diferidas
- Ejecutar Llamada a API - Llamadas a API externas
- Escribir Respuesta - Escribir datos de respuesta
- Acción de Formulario - Acciones de envío de formularios
- Ejecutar Flujo de Trabajo - Ejecutar flujo de trabajo
- Exportar a Archivo - Exportar datos a archivos
- Renderizar Plantilla - Renderización de plantillas