En esta página

Dónde obtener y cómo estructurar datos para Process Mining

Process Intelligence Process Intelligence Disponible con una licencia de Inteligencia de procesos o superior. Esta función solo está disponible para las licencias de este plan o de uno superior. Comparar planes Disponible con una licencia de Inteligencia de procesos o superior

De dónde provienen los datos

Cada proceso deja un rastro en los sistemas que lo gestionan: los pedidos se crean en un ERP, los tickets avanzan en una mesa de ayuda y las aprobaciones quedan registradas en una herramienta de flujo de trabajo. Process Mining analiza ese rastro. En esta página encontrará dónde localizarlo y cómo prepararlo como Registro de eventos. Para conocer los campos que debe incluir cada registro, consulte Qué datos necesita para Process Mining; para ver los tipos de archivo admitidos, consulte Formatos de datos compatibles. Cuando el registro esté listo, inicie una prueba gratuita para cargarlo y ver el proceso.

Dos preguntas permiten determinar si vale la pena extraer datos de un sistema:

  • ¿Registra una marca de tiempo para cada paso, y no solo el estado actual?
  • ¿Registra un identificador que pueda usar como ID del caso durante todo el proceso?

Si un sistema solo muestra el estado más reciente, busque su historial o registro de auditoría. La mayoría de los sistemas empresariales cuentan con uno.

Dónde suelen registrarse los eventos

Tipo de sistema Ejemplos Dónde se encuentran los eventos
ERP SAP, Oracle E-Business Suite o Fusion, Microsoft Dynamics Tablas de documentos y cambios: las órdenes de compra, las facturas y los documentos de materiales incluyen la fecha de creación o modificación y el usuario que realizó la acción
Mesa de ayuda y gestión de servicios de TI ServiceNow, Jira, Zendesk Tablas de auditoría e historial que registran cada cambio de campo (por ejemplo, sys_audit de ServiceNow), además de las marcas de tiempo de creación y actualización de cada tarea
CRM Salesforce, Microsoft Dynamics Tablas del historial de campos de objetos que guardan el valor anterior y el nuevo, junto con la marca de tiempo y el usuario
Herramientas de flujo de trabajo y BPM Camunda, Power Automate, motores de flujo de trabajo personalizados El historial de pasos completados de cada instancia del proceso
Aplicaciones internas Aplicaciones web personalizadas, sistemas heredados Registros de la aplicación o una tabla de auditoría; consulte al equipo responsable de la aplicación qué tabla registra los cambios de estado
Hojas de cálculo Transferencias manuales, aprobaciones fuera de línea El propio archivo exportado, siempre que las columnas del ID del caso y de la marca de tiempo se completen de forma coherente

Ejemplo: del aprovisionamiento al pago en SAP

Un proceso de aprovisionamiento y pago abarca varias tablas de SAP, una por cada paso:

Paso Tabla de SAP
Solicitud de compra EBAN
Orden de compra EKKO (cabecera), EKPO (posiciones)
Recepción de mercancías MKPF (cabecera), MSEG (posiciones)
Recepción de factura BKPF (cabecera), BSEG (posiciones)
Pago PAYR, REGUH

En SAP ECC, puede consultar estas tablas mediante un informe ABAP o un programa personalizado. En SAP S/4HANA, use vistas CDS, un servicio OData o SAP Datasphere. Prepare una consulta sencilla por cada paso, con el nombre de la actividad, el ID del caso y la marca de tiempo (y, si lo desea, el usuario, el importe o el proveedor); después, combine los resultados en un único registro de eventos:

SELECT 'PO Created' AS Activity, EBELN AS CaseID, AEDAT AS Timestamp FROM EKKO
UNION
SELECT 'Goods Receipt', EBELN, BUDAT FROM MSEG JOIN MKPF ON MSEG.MBLNR = MKPF.MBLNR
UNION
SELECT 'Invoice Posted', BELNR, BUDAT FROM BKPF
ORDER BY CaseID, Timestamp;

Limite la extracción antes de que crezca demasiado: filtre por sociedad, tipo de documento o ejercicio fiscal, en lugar de exportarlo todo.

Estructure la exportación

  • Una fila por evento: registre un cambio de estado, no un caso completo. Incluya las columnas Case ID, Activity y Timestamp, además de las columnas opcionales que quiera analizar (usuario, costo, importe).
  • ID de caso coherentes entre sistemas: si un proceso abarca un ERP y un CRM, concilie los identificadores para que todos los eventos queden asociados a un mismo caso.
  • Una sola zona horaria: normalice las marcas de tiempo a UTC o a una única zona horaria para mantener en orden los eventos de distintos sistemas.
  • Nombres de actividad coherentes: «Aprobar pedido» y «Aprobación del pedido» son el mismo paso. Elija una sola denominación para cada paso.
  • Excluya los datos irrelevantes: los documentos de prueba, los registros cancelados y los pasos internos del sistema añaden filas, pero no aportan información.

Al cargar el archivo, se detectan la fila de encabezado, los delimitadores y los formatos de marca de tiempo. Consulte todos los requisitos en Formatos de datos compatibles. Si falta por completo algún paso en sus sistemas, Limpieza y preparación de datos explica cómo completar la información.

Proteja los datos personales antes de exportarlos

Los registros de eventos suelen contener nombres, números de cliente o ID de usuario. Anonimice u oculte los datos que no sean necesarios para el análisis, limite quién puede descargar la extracción y siga las normas de conservación aplicables a su organización (por ejemplo, el RGPD). ProcessMind mantiene los conjuntos de datos separados por inquilino y el acceso depende del rol y la licencia de cada usuario. Consulte Usuarios, roles y permisos.

Siguiente paso: cargar y asignar

Cuando el registro esté estructurado, cárguelo y asigne las columnas al conjunto de datos:

  1. Configure su conjunto de datos: asigne las columnas ID del caso, Actividad y Marca de tiempo, y compruebe la insignia de Calidad de los datos.
  2. Asigne sus datos al modelo: vincule los atributos con las actividades y las conexiones.
  3. Si los datos crecen continuamente, use cargas incrementales (delta) en lugar de volver a cargarlos todos.

En Archivos de ejemplo encontrará registros de muestra listos para usar, por si quiere probar el proceso antes de extraer sus propios datos.

Temas relacionados

Diseñe mejores procesos. Conecte su arquitectura. Mantenga el control.

Acceda de inmediato, sin tarjeta de crédito ni esperas. Transforme la forma de trabajar de su organización en diseños de procesos claros y conectados.

Defina la arquitectura de procesos, los responsables y los controles, y alinee las funciones y responsabilidades en todos los niveles.

Comience su prueba gratuita y establezca una base fiable para gobernar, gestionar y mejorar continuamente sus procesos.