- Introducción
- Primeros pasos
- Modelado de procesos con BPMN
- Comprender el modelado del proceso
- Abrir el lienzo de modelado
- Modelar tu proceso
- Alinear y conectar elementos BPMN
- Autopilot para Maestro (vista previa)
- Repositorio de procesos
- Modelado de procesos con gestión de casos
- Diseñar un esquema de entidad de caso persistente
- Definir claves de caso (de sistema o externo)
- Establecer contratos de entrada/salida y de escritura diferida de tareas
- Reglas de salida y terminación temprana de etapas
- Modelar las etapas principal y secundaria
- Iniciar un caso desde Data Fabric
- Implementar perfiles y permisos a nivel de etapa
- Establecer SLA y reglas de escalado automatizadas
- Configurar un bucle de reprocesamiento (reingreso)
- Gestionar instancias de casos en ejecución: pausar, migrar y reintentar
- Diccionario de componentes de la gestión de casos de Maestro
- Modelado de procesos con Flow
- ¿Qué es Flujo?
- Tu primer flujo
- Flujo en VS Code
- Implementación del proceso
- Depuración
- Simular
- Publicar y actualizar procesos de agente
- Escenarios de implementación comunes
- Extracción y validación de documentos
- Operaciones de proceso
- Supervisión de procesos
- Optimización de procesos
- Información de referencia
Crea y depura tu primer proceso Flow en menos de cinco minutos llamando a una API, extrayendo datos e inspeccionando la salida.
Qué construirás
Un proceso que llama a una API pública, extrae datos de la respuesta y los registra en el panel de salida.
Tiempo de finalización: 5 minutos
Qué necesitará
- Acceso a UiPath Automation Cloud con Flow habilitado (Studio Web)
Paso 1: Crear un nuevo flujo
Abre Studio Web y selecciona Crear proyecto para crear un proceso en blanco.
Verás el lienzo Flujo con un Desencadenador manual ya en él. El desencadenador manual inicia tu proceso bajo demanda; lo utilizarás para depurar tu flujo más tarde.
Paso 2: Añade un nodo de solicitud HTTP
Selecciona el + en el controlador de salida del desencadenador manual. Busca Solicitud HTTP y selecciónala.
Configura el nodo Solicitud HTTP en el panel de propiedades:
- Establecer método en
GET - Establecer URL en
https://jsonplaceholder.typicode.com/posts/1
Deja todos los demás campos en sus valores predeterminados.
Paso 3: Añade un nodo de Script
Selecciona el + en el identificador saliente del nodo Solicitud HTTP. Busca Script y selecciónalo.
En el editor de scripts, introduce el siguiente JavaScript:
const post = $vars.httpRequest1.output.body;
return {
title: post.title,
id: post.id
};
const post = $vars.httpRequest1.output.body;
return {
title: post.title,
id: post.id
};
Esto lee el cuerpo de respuesta del nodo de solicitud HTTP y devuelve el título de la publicación y el ID.
$vars.httpRequest1 hace referencia al nodo de solicitud HTTP por su nombre predeterminado, y .output.body es el cuerpo de respuesta HTTP. Si has cambiado el nombre del nodo, utiliza el nombre que se muestra en el lienzo.
Paso 4: depura tu proceso
Selecciona Depurar en la barra de herramientas superior.
El flujo ejecuta tu proceso desde el Desencadenador manual a través de cada nodo en secuencia. Cuando finaliza, el panel de salida muestra el resultado de cada nodo.
Selecciona el nodo Script en el lienzo para ver su salida:
{
"title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
"id": 1
}
{
"title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
"id": 1
}
Si ves este resultado, tu proceso está funcionando.
Si el proceso falla, selecciona el nodo fallido para ver los detalles del error en el panel de salida.
Resultado
Tu proceso se ejecuta de principio a fin: el Desencadenador manual inicia la ejecución, la Solicitud HTTP obtiene una publicación de la API pública y el nodo Script extrae y devuelve el título y el ID. Puedes ver el resultado en el panel de salida y confirmar que cada nodo se ha realizado correctamente con un indicador verde en el lienzo.
Qué crear a continuación
- Variables y flujo de datos : comprende cómo se mueven los datos entre nodos
- Referencia de nodo de solicitud HTTP : añade autenticación, encabezados y solicitudes POST
- El lienzo : aprende el modo Crear, el modo Depurar y los atajos de teclado