- Notas relacionadas
- Antes de empezar
- Primeros pasos
- Integraciones
- Trabajar con apps de proceso
- Trabajar con paneles y diagramas
- Trabajar con diagramas de proceso
- Trabajar con modelos de proceso Descubrir e Importar modelos BPMN
- Showing or hiding the menu
- Información del contexto
- Exportar
- Filtros
- Envío de ideas de automatización a UiPath® Automation Hub
- Etiquetas
- Fechas límite
- Comparar
- Comprobación de conformidad
- Análisis de causa raíz
- Simular el potencial de automatización
- Iniciar un proyecto de Task Mining desde Process Mining
- Triggering an automation from a process app
- Ver datos del proceso
- Creación de aplicaciones
- Cargar datos
- Personalizar apps de proceso
- Introducción a los paneles
- Crear paneles
- Paneles
- Gestor de automatización
- Input data
- Definición de nuevas tablas de entrada
- Añadir campos
- Añadir tablas
- Requisitos del modelo de datos
- Ver y editar el modelo de datos
- Exportar e importar transformaciones
- Ver los registros de transformaciones
- Editar y probar transformaciones de datos
- Structure of transformations
- Combinar registros de eventos
- Tips for writing SQL
- Gestor de procesos
- Publicar aplicaciones de proceso
- Plantillas de la aplicación
- Recursos adicionales
Process Mining
Asistente para crear nueva aplicación
En el portal Process Mining puedes crear fácilmente nuevas aplicaciones. Al seleccionar el botón Crear nueva aplicación, se abre un asistente que te guía a través del proceso de creación de una nueva aplicación paso a paso. Al salir del asistente Crear nueva aplicación en cualquier paso, se guarda el estado actual. Puedes seguir creando la aplicación con el estado en el que abandonaste el asistente.
Para cargar datos para una aplicación de proceso, debes tener unidades de IA en tu cuenta. Consulta Licencia para obtener más información sobre las unidades de IA.
-
Crear nueva aplicación
-
Seleccionar plantilla de aplicación
-
Define las propiedades de la aplicación
-
Selecciona la fuente de datos
-
Selecciona el modelo de proceso
-
Finalizar la creación de la aplicación
1. En el portal Process Mining, ve a la pestaña Desarrollo y selecciona Crear nueva aplicación.
Se inicia un asistente y se muestra el paso Seleccionar plantilla de aplicación , donde puedes seleccionar una plantilla de aplicación que se utilizará para tu aplicación.
Puedes elegir utilizar una plantilla de aplicación existente como punto de partida para una nueva aplicación.
Consulta Plantillas de aplicación para obtener una descripción general de las plantillas de aplicación disponibles.
-
Selecciona el botón Crear aplicación en el mosaico que representa la plantilla de aplicación que quieres utilizar como base para tu nueva aplicación.
Puedes empezar introduciendo el nombre de la plantilla de aplicación en el campo Buscar para filtrar plantillas de aplicación específicas y encontrar la plantilla de aplicación más fácilmente.
El paso Detalles básicos se muestra con la información por defecto del tipo de app de proceso que hayas seleccionado.
1. Edita el nombre para definir un nombre único para la nueva aplicación de proceso en el campo Nombre de la aplicación .
2. Si lo desea, edite la descripción en el campo Descripción .
3. Selecciona Siguiente.
Puede ocurrir que introduzcas un nombre para una aplicación que ya existe pero que no ves en la lista de Todas las apps de proceso. En este caso, puede ser una app para la que no tienes el permiso de Ver.
Se muestra el paso Fuente de datos.
.tsv
o cargar datos mediante un extractor. Los datos se ingieren después de haber creado la nueva app de proceso.
Por razones de rendimiento y seguridad, se recomienda encarecidamente utilizar un pequeño conjunto de datos de desarrollo para el desarrollo de aplicaciones y la comprobación de transformaciones de datos.
El conjunto de datos de desarrollo se utiliza para probar las transformaciones de datos. No afecta a los datos mostrados en los paneles de la aplicación de proceso publicada.
Una vez que tu aplicación esté lista para ser utilizada por los usuarios empresariales, puedes publicar la aplicación e introducir nuevos datos para su uso en la aplicación de proceso publicada.
-
Selecciona la opción aplicable para tu origen de datos.
-
Selecciona Siguiente.
Utilizar el extractor de Theobald es la opción recomendada para las apps de proceso que utilizan un sistema de origen SAP.
Si has seleccionado una plantilla de aplicación que utiliza un sistema de origen SAP, la opción Usar extractor de Theobald es la opción predeterminada para cargar datos.
Puedes copiar los detalles para utilizarlos en el extractor en el paso Cargar datos mediante Theobald más adelante en el proceso de creación de la aplicación. Consulta Finalizar la creación de la aplicación.
Consulta Cargar datos mediante Theobald Xtract Universal para obtener más información.
La opción Usar extractor de CData es la opción predeterminada para las plantillas de aplicación que utilizan un sistema de origen compatible con CData.
Puedes copiar los detalles para utilizarlos en el extractor en el paso Cargar datos mediante CData más adelante en el proceso de creación de la aplicación. Consulta Finalizar la creación de la aplicación.
Consulta Cargar datos mediante CData Sync para obtener más información.
.csv
.
Para grandes cantidades de datos, se recomienda utilizar CData Sync o Theobald Xtract Universal (para SAP) para cargar datos.
También puedes usar DataUploader para cargar archivos de datos de hasta 5 TB cada uno directamente en una aplicación de proceso de Process Mining .
Asegúrese de que el archivo .csv tienen el sufijo _raw.
Sigue estos pasos para cargar archivos de datos.
-
Arrastre y suelte uno o más archivos que contengan los datos para la aplicación de proceso, o seleccione para seleccionar los archivos de tu ordenador.
-
Comprueba los detalles detectados para tu conjunto de datos para Codificación, Delimitador y Carácter de comillas. Si es necesario, selecciona la configuración adecuada.
Puedes copiar los detalles para su uso en el extractor en el paso Cargar datos usando el extractor más adelante en el proceso de creación de la aplicación. Consulta Finalizar la creación de la aplicación.
La opción Cargar datos mediante conexión directa solo está disponible para las plantillas de aplicación que utilizan un sistema de origen de ServiceNow o un sistema de origen de Salesforce.
La opción Cargar datos mediante conexión directa es la opción predeterminada para las plantillas de aplicación que utilizan un sistema de origen para el que hay disponible una conexión directa.
Requisitos previos
Cargar datos mediante una conexión directa utiliza conexiones de Integration Service . Esto implica que debes tener:
-
una licencia para Integration Service;
-
Integration Service habilitado en tu tenant;
-
acceso a Orchestrator.
Las conexiones de Integration Service están restringidas por carpeta. Si quieres utilizar una conexión desde una carpeta específica, debes tener acceso a esa carpeta en Orchestrator para verla en Process Mining. Si creas una nueva conexión desde Process Mining, esta conexión se crea en tus espacios de trabajo personales en Orchestrator.
Consulta la guía de Integration Service para obtener más información sobre las licencias de Integration Service y las conexiones de Integration Service.
Configurar una conexión directa
Para las aplicaciones de proceso que utilizan un sistema de origen de ServiceNow o Salesforce, puedes configurar una conexión directa a tu sistema de origen desde el paso Seleccionar el origen de datos en lugar de configurar una conexión mediante CData Sync.
La opción Cargar datos mediante conexión directa carga datos en tu app de proceso directamente desde el sistema de origen.
Sigue estos pasos para configurar una conexión directa al sistema de origen:
-
Selecciona la opción Cargar datos mediante conexión directa .
El sistema de origen utilizado para la plantilla de aplicación mostrada.
-
Seleccione Conectar.
Se abrirá una nueva pestaña del navegador donde puedes introducir los detalles de autenticación para la conexión.
Conexión a ServiceNow
De forma predeterminada, el código de autorización OAuth 2.0 se utiliza como tipo de autenticación.
-
Configura la conexión para ServiceNow. Consulta la autenticación de ServiceNow en la guía de UiPath Integration Service para obtener más información.
-
Después de una autenticación correcta, vuelve a la página web de Process Mining y selecciona tu conexión.
-
Selecciona Siguiente.
Se establece la conexión y se muestra la página Configuración de extracción .
-
Si lo deseas, cambia las fechas de inicio y finalización del período de extracción, o acepta el valor predeterminado.
-
Selecciona Siguiente.
Se muestra la página Tablas de extracción , que muestra las tablas que se extraerán de ServiceNow. De forma predeterminada, se seleccionan las tablas de entrada necesarias definidas para la plantilla de aplicación.
-
Si lo deseas, añade tablas adicionales para la extracción.
-
Selecciona Siguiente.
Conexión a Salesforce
De forma predeterminada, el código de autorización OAuth 2.0 se utiliza como tipo de autenticación.
-
Configura la conexión para Salesforce. Consulta Autenticación de Salesforce en la guía de UiPath Integration Service para obtener más información.
-
Después de una autenticación correcta, vuelve a la página web de Process Mining y selecciona tu conexión.
-
Selecciona Siguiente.
Se establece la conexión y se muestra la página Configuración de extracción .
-
Si lo deseas, cambia las fechas de inicio y finalización del período de extracción, o acepta el valor predeterminado.
-
En función de tu instancia de Salesforce, es posible que debas configurar algunos parámetros adicionales para la conexión. Si los parámetros están habilitados en tu organización de Salesforce, selecciona las opciones aplicables en la página Configuración de extracción .
-
-
Selecciona Siguiente.
Se muestra la página Tablas de extracción , que muestra las tablas que se extraerán de Salesforce. De forma predeterminada, se seleccionan las tablas de entrada necesarias definidas para la plantilla de aplicación.
-
Si lo deseas, añade tablas adicionales para la extracción.
-
Selecciona Siguiente.
La siguiente tabla describe los parámetros (opcionales) para las plantillas de aplicación de Salesforce.
Plantilla de aplicación |
Parámetros |
Gestión de cuentas de Salesforce |
Consulta Escenarios alternativos en la sección Extracción de la documentación de la plantilla de la aplicación para obtener más detalles. |
Cliente potencial de Salesforce |
Consulta Escenarios alternativos en la sección Extracción de la documentación de la plantilla de la aplicación para obtener más detalles. |
Salesforce Incident-Management |
Consulta Escenarios alternativos en la sección Extracción de la documentación de la plantilla de la aplicación para obtener más detalles. |
Salesforce Lead-to-Cash |
Consulta Escenarios alternativos en la sección Extracción de la documentación de la plantilla de la aplicación para obtener más detalles. |
Ajustes de extracción
Plantilla de aplicación |
Parámetros |
Gestión de cuentas de Salesforce |
Consulta Escenarios alternativos en la sección Extracción de la documentación de la plantilla de la aplicación para obtener más detalles. |
Cliente potencial de Salesforce |
Consulta Escenarios alternativos en la sección Extracción de la documentación de la plantilla de la aplicación para obtener más detalles. |
Salesforce Incident-Management |
Consulta Escenarios alternativos en la sección Extracción de la documentación de la plantilla de la aplicación para obtener más detalles. |
Salesforce Lead-to-Cash |
Consulta Escenarios alternativos en la sección Extracción de la documentación de la plantilla de la aplicación para obtener más detalles. |
Al seleccionar una plantilla de automatización, los datos se cargan desde los registros de UiPath Robot de Orchestrator de tu proceso. En el paso Proceso automatizado se muestra una lista de procesos que están disponibles para tu tenant y a los que tienes acceso en Orchestrator en función de tus permisos de carpeta.
1. Localiza la carpeta donde está almacenada tu automatización. Al seleccionar la carpeta, se muestran los procesos automatizados disponibles.
3. Selecciona el proceso que deseas supervisar utilizando la plantilla de automatización y selecciona Siguiente.
Puedes seleccionar el tipo de modelo de proceso que se utilizará para la aplicación de proceso.
Descubrir el modelo de proceso e Importar modelo BPMN introducen eventos semánticos detallados para comportamientos exclusivos, paralelos y de bucle que mejoran la precisión del proceso, pero pueden afectar a la escalabilidad de la aplicación. Como resultado, esto podría afectar al número máximo de eventos reales admitidos en una aplicación de Process Mining.
1. Selecciona el tipo de modelo de proceso para tu app de proceso.
2. Selecciona Siguiente.
La relación "sigue directamente" representa el orden en el que se producen las actividades en un proceso. Se basa en registros de eventos que contienen registros de actividades realizadas durante la ejecución de un proceso. Al analizar los registros de eventos, las técnicas de Process Mining pueden identificar qué actividades se ejecutan normalmente una tras otra. Entre estas dos actividades, un perímetro se define como A➝B.
Si, por ejemplo, las rutas A→B y C→D en un proceso pueden realizarse en paralelo, las actividades de las dos rutas pueden ocurrir en el registro de eventos en cualquier orden. En el enfoque ''sigue directamente el gráfico'', no se considerará que estos eventos se ejecutan en paralelo y el flujo de proceso resultante puede ser el siguiente: A➝C➝B➝D.
Sin embargo, un modelo de proceso Discover o un modelo de proceso BPMN tendrán en cuenta las estructuras paralelas.
Descubrir un modelo de proceso te permite comprender mejor la estructura de tu proceso. Al analizar todo el proceso (todo el registro de eventos) con las técnicas avanzadas de Process Mining, se descubren automáticamente las actividades que ocurren en paralelo, forman parte de una decisión o forman parte de un bucle más complejo. Estas relaciones se denominan semántica del proceso.
A continuación se muestra una descripción general de los tipos semánticos de proceso.
Tipo de nodo semántico |
Descripción |
Representación visual |
Puerta de enlace paralela (AND) | Representa dos o más ramas que ocurren en paralelo. | |
Puerta de enlace de elección exclusiva (XOR) | Representa una elección exclusiva (punto de decisión) entre dos o más ramas. | |
Pasarela de bucle | Representa un subproceso repetible con una ruta de cuerpo de bucle y una o más rutas de reelaboración. |
Selecciona Importar modelo BPMN si quieres importar tu propio modelo BPMN 2.0 y utilizarlo como modelo de proceso para tu app de proceso.
Con el modelo BPMN, los algoritmos de proceso avanzados asignarán tus datos de registro de eventos en la parte superior del modelo BPMN, lo que te permitirá analizar cómo se relacionan el modelo BPMN y tus datos.
-
Arrastra y suelta el archivo
.bpmn
que contiene el modelo BPMN 2.0 que quieres importar. Cuando el archivo se haya importado correctamente, se habilitará el botón Siguiente .
Si quieres utilizar un modelo BPMN diferente después de crear la app de proceso, puedes importar un modelo BPMN en el Gestor de procesos.
A continuación se presentan los requisitos para importar con éxito un modelo BPMN 2.0 para su uso en Process Mining.
Requisitos generales del modelo BPMN
-
El BPMN debe cumplir el estándar BPMN 2.0.
-
El BPMN debe contener una única definición de proceso.
-
El BPMN solo puede contener elementos compatibles.
-
Todos los nodos del BPMN deben tener un id.
-
El modelo BPMN no debe contener más de 999 nodos.
Elementos BPMN compatibles
Los siguientes elementos BPMN son compatibles:
-
Eventos de inicio
-
Eventos de fin
-
Tareas
-
Puertas de enlace de elección exclusivas
-
Puertas de enlace paralelas
-
Flujos de secuencia
Requisitos de tareas y flujos
Requisitos |
Ejemplo |
Un evento de inicio debe estar definido y solo puede haber un evento de inicio. | |
Un evento de fin debe estar definido y solo puede haber un evento de fin. | |
Debe definirse al menos una tarea de actividad. | |
Debe haber al menos dos flujos de secuencia definidos para el modelo BMPM. | |
Las tareas deben tener etiquetas únicas. | |
Todos los flujos de secuencia deben tener un origen y un destino. | |
Cada tarea debe tener un único flujo de secuencia entrante y un único flujo de secuencia saliente. | |
El evento de inicio solo tiene un único borde saliente. | |
El evento de fin solo tiene un único borde entrante. | |
Todos los nodos y flujos de secuencia del BPMN están conectados en un único modelo. |
Requisitos de la puerta de enlace
Las puertas de enlace del BPMN deben formar pares. Cada par tiene una puerta de enlace de apertura, que divide el flujo de proceso en varios flujos de proceso. Cada par tiene una puerta de enlace de cierre, que une los flujos de proceso divididos en un único flujo. Esta estructura se llama bloque. Los flujos dentro de un bloque pueden contener otros bloques anidados. Sin embargo, los únicos flujos para entrar y salir de los flujos dentro de un bloque son a través de las puertas de enlace dividir y unir.
A continuación se muestra un ejemplo de un modelo BPMN con pares de puertas de enlace, que forman bloques. Los bloques están resaltados.
Requisitos |
Ejemplo |
Cada puerta de enlace es una puerta de enlace dividir o unir. | |
Una puerta de enlace dividir tiene un único borde entrante y al menos 2 bordes salientes. | |
Una puerta de enlace unir tiene al menos dos bordes entrantes y un único borde saliente. | |
Para cada puerta de enlace dividida, hay una puerta de enlace de unión correspondiente del mismo tipo y viceversa. | |
Cada par de puertas de enlace de unión dividida y los elementos entre ellos son un componente de una sola entrada y una sola salida: un componente de modelo que solo tiene un único borde de entrada y un único borde de salida. | |
Cada ruta desde una puerta de enlace dividida a su puerta de enlace de unión correspondiente también debe ser una entrada única-salida única. | |
No puede haber ningún flujo de secuencia directa entre la división correspondiente y la unión de las puertas de enlace paralelas. | |
Cada par de puertas de enlace de elección exclusiva dividida-unión que describe un flujo de bucle a un punto anterior del proceso no puede tener una ruta principal vacía y una ruta de rehacer vacía, ya que esto permite el bucle indefinido sin que se ejecute una tarea. |
Cuando estés creando una aplicación de proceso, sigue los siguientes pasos para finalizar la creación de la aplicación.
-
Revisa los detalles de la aplicación.
-
Selecciona Enviar.
Se crea la aplicación de proceso y se mostrará en la lista Aplicaciones de proceso en desarrollo. Se muestra una barra de progreso para indicar el progreso de la ingesta de datos de tu app de proceso.
Cuando la ingesta de datos se haya completado, la nueva aplicación se publicará y se mostrará en la lista Aplicaciones de proceso en desarrollo.
Ahora puedes personalizar la aplicación y editar las transformaciones según tus necesidades. Consulta Personalizar apps de proceso.
La aplicación está en modo de desarrollo y solo está disponible en el entorno de desarrollo. Para que la aplicación esté disponible para los usuarios empresariales, debes publicarla. Consulta Publicar aplicaciones de proceso.
Cargar datos usando un extractor
Si has seleccionado la opción Cargar datos usando el extractor en el paso Seleccionar el origen de datos , se mostrará el paso Cargar datos usando el extractor .
URI de SAS
Al cargar datos mediante un extractor, se utiliza el URI de SAS al configurar una conexión de destino. Consulta Crear una conexión de destino
API de fin de carga
Al cargar datos utilizando un extractor, se utiliza la API Fin de carga en el evento posterior al trabajo de extracción para indicar que la extracción ha finalizado. Consulta Crear un trabajo.
-
Copia el SAS y guárdalo, por ejemplo, en un archivo del Bloc de notas.
-
Copia la API Fin de carga y guárdala, por ejemplo, en un archivo de Bloc de notas.
-
Selecciona Finalizar.
Cargar datos mediante CData Sync
Si has seleccionado la opción Usar extractor de CData en el paso Seleccionar el origen de datos , se mostrará el paso Cargar datos usando CData .
-
Copia los detalles para crear una conexión de destino desde CDdata Sync y guárdalos, por ejemplo, en un archivo TXT.
-
Copia la API Fin de carga y guárdala, por ejemplo, en un archivo TXT.
-
Selecciona Finalizar.
-
Sigue los pasos descritos en Cargar datos mediante CData Sync y utiliza los detalles anteriores para configurar CData Sync.
Cargar datos mediante Theobald Xtract Universal
Si has seleccionado la opción Usar extractor de Theobald en el paso Seleccionar el origen de datos , se mostrará el paso Cargar datos usando Theobald .
-
Descarga los archivos de configuración de Theobald.
-
Copia la firma de acceso compartido de Theobald y guárdala, por ejemplo, en un archivo del Bloc de notas.
-
Copia la API Fin de carga y guárdala, por ejemplo, en un archivo de Bloc de notas.
-
Selecciona Finalizar.
-
Sigue los pasos descritos en Cargar datos mediante Theobald Xtract Universal y utiliza los detalles anteriores para configurar Theobald Xtract Universal.
Cuando crees una aplicación de automatización, sigue los siguientes pasos para finalizar la creación de la aplicación.
-
Revisa los detalles de la aplicación.
-
Selecciona Enviar.
La aplicación de automatización se publicará y aparecerá en la pestaña Aplicaciones de proceso.
Las aplicaciones de automatización se mostrarán como aplicaciones de solo lectura en la pestaña Desarrollo. Las siguientes acciones están disponibles en el menú Acciones de una aplicación de automatización:
-
Gestionar Permisos
-
Configuración
-
Eliminar aplicación
- Scenarios
- Crear una app de proceso
- Crear una aplicación de automatización
- Creating a new app
- Selecting the app template
- Definir las propiedades de la app
- Seleccionar la fuente de datos
- Usar Theobald Extractor
- Utilizar el extractor de CData
- Usar datos de muestra
- Cargar un conjunto de datos
- Cargar datos usando un extractor
- [Vista previa] Cargar datos mediante conexión directa
- Selecciona el proceso automatizado
- Selección del modelo de proceso
- Sigue directamente el gráfico
- Descubrir el modelo de proceso
- Importar modelo BPMN
- Requisitos del modelo BPMN
- Terminar la creación de la app
- Aplicaciones de proceso
- Aplicaciones de automatización