Compartir vía


Mejorar la supervisión de la automatización con la representación del proceso (versión preliminar)

[Este artículo es documentación preliminar y está sujeto a modificaciones].

Sobre la base de las sólidas características de supervisión y observabilidad del Centro de automatización, nos complace presentar el mapa de procesos (versión preliminar). Esta característica mejora la transparencia al mostrar dependencias de flujo centradas en procesos y ofrece una experiencia intuitiva y optimizada para supervisar y solucionar problemas de automatizaciones de un extremo a otro.

Captura de pantalla de la pestaña representación del proceso en el centro de automatización.

Importante

  • Las características en vista previa no se han diseñado para un uso de producción y pueden tener una funcionalidad restringida. Estas características están disponibles antes del lanzamiento oficial, para que los clientes puedan obtener acceso anticipado y proporcionar comentarios.
  • Para obtener más información, visite nuestros términos de vista previa.
  • Esta característica se está implementando en todas las regiones y es posible que no esté disponible en su zona. Para probarlo hoy, puede usar un entorno de versión preliminar existente o crear uno nuevo. Obtenga más información sobre cómo crear un entorno de versión preliminar en entornos de ciclo de lanzamiento temprano.
  • La representación del proceso se considera una capacidad premium. Todos los flujos que forman parte de una representación del proceso se consideran flujos premium y requieren una licencia adecuada. Más información: Licencias de Power Automate.

La representación del proceso hace que la resolución de problemas y la supervisión sean Power Automate más eficientes y transparentes. Muestra el flujo de orquestación principal y todos sus flujos secundarios invocados durante la ejecución de un proceso. Cuando se crea una representación del proceso, tiene en cuenta los detalles estructurales, como las condiciones, para poder mostrar flujos que forman parte del proceso pero que no se ejecutaron debido a cierta lógica condicional o errores. Esto le ayuda a comprender cómo un problema en una parte del proceso puede afectar a otras partes y a tomar las contramedidas adecuadas para solucionar los problemas.

Al seleccionar un cuadro de flujo en el mapa, se abre su panel lateral, que proporciona información contextual detallada sobre las propiedades de ejecución, conexión y tiempo de diseño. Este panel le permite examinar de manera eficiente el historial de ejecución y comprender mejor la causa raíz y el impacto de los errores sin tener que navegar a cada ejecución desde la página de detalles del flujo o el Centro de automatización. Esta eficiencia es especialmente útil cuando se solucionan problemas de flujos llamados en un bucle por su elemento primario, lo que puede producir decenas o incluso cientos de ejecuciones por ejecución de proceso.

Ejecuciones frente a visión general

La vista Ejecuciones proporciona una visión completa de todo el proceso al mostrar tanto la ejecución del flujo principal como sus ejecuciones secundarias. Esta característica le ayuda a realizar un seguimiento y comprender cómo se ejecuta cada parte del proceso, identificar problemas o cuellos de botella y garantizar que todos los pasos se completen con éxito. Mejora la visibilidad de los flujos de trabajo complejos, lo que facilita su gestión y optimización.

La vista de Información general presenta la estructura del proceso en tiempo de diseño, incluidos todos los elementos secundarios conectados. Esta vista es ideal para comprender rápidamente los distintos subprocesos del proceso, incluso si todavía no hay ejecuciones.

Crear o ver una representación del proceso

Para crear o ver una representación del proceso en Power Automate, tiene dos opciones:

Opción 1: Usar la pestaña Ejecuciones

  1. Vaya al centro de automatización y seleccione la pestaña Ejecuciones.
  2. Coloque el cursor sobre una ejecución de flujo de nivel superior y seleccione el icono de mapa de procesos junto al nombre para generar el mapa.
  3. Si es la primera vez que utiliza el icono de representación del proceso, se le pedirá que proporcione un nombre de proceso y, a continuación, seleccione Crear.

Opción 2: Usar la pestaña Mapa de proceso (versión preliminar)

  1. Vaya al centro de automatización y seleccione la pestaña Representación del proceso (versión preliminar).
  2. En el mapa, verá un cuadro desplegable en la esquina superior izquierda que enumera los procesos a los que tiene acceso.
  3. Seleccione los tres puntos (puntos suspensivos) en el menú desplegable y seleccione Crear una representación del proceso nueva.

Una vez que se genera la representación del proceso en el back-end, el nombre del proceso aparece junto al nombre del flujo en la lista de ejecución. Si la columna de proceso no está visible, puede agregarla mediante el enlace Mostrar/ocultar columnas ubicado en la esquina superior derecha de la lista de ejecuciones.

Nota

Según el volumen y la complejidad de las dependencias de flujo secundario del flujo, este proceso puede tardar hasta 10 minutos en completarse. También puede cerrar el cuadro de diálogo que dice "Análisis de dependencias de flujo" y volver más tarde para ver las ejecuciones en una vista centrada en el proceso.

Cambiar el nombre o eliminar una representación del proceso

Para cambiar el nombre o eliminar un proceso en Power Automate, siga estos pasos:

  1. Vaya al centro de automatización y seleccione la pestaña Representación del proceso (versión preliminar).
  2. Una vez en el mapa, verá un cuadro desplegable en la esquina superior izquierda que enumera los procesos a los que tiene acceso.
  3. Para ver la lista de procesos, seleccione los tres puntos (puntos suspensivos) junto al nombre del proceso en el menú desplegable.
  4. Desde aquí, puede cambiar el nombre del proceso o eliminarlo.

Nota

Eliminar o cambiar el nombre de un proceso no elimina ninguno de los flujos o ejecuciones asociados con el proceso.

Procesar visualizaciones de procesos

Icon Description
Representa el inicio y los diferentes estados finales de un proceso
Representa un flujo de nube
Representa un flujo de escritorio
Representa el escenario del bucle en el que un flujo primario llama a un flujo secundario n veces
Representa el número total de veces que varios flujos primarios ejecutaron este flujo. Cada instancia de flujo es desencadenada por una ejecución de flujo primario diferente, en lugar de ser llamada repetidamente dentro de un único bucle de ejecución primario
Representa un flujo condicional u opcional. Esto significa que el flujo conectado por la línea de puntos no siempre se ejecuta, sino que depende de que se cumplan ciertas condiciones
Representa un flujo perdido u omitido en función de la lógica condicional o un error anterior
Representa una ejecución de flujo de escritorio desasistida
Representa una ejecución de flujo de escritorio asistida

Nota

Las características en vista previa en el centro de automatización, incluida esta representación del proceso (versión preliminar), se pueden deshabilitar a través del centro de administración de Power Platform. El botón de alternancia para esta configuración se encuentra en la sección del Centro de automatización de Power Automate. Sin embargo, una vez que la característica de representación del proceso (versión preliminar) esté disponible con carácter general, será una parte permanente del centro de automatización y ya no se podrá desactivar.

Problemas y limitaciones conocidos

  • La creación y visualización de representaciones del proceso requiere que los usuarios tengan el Creador de entorno o roles similares con privilegios suficientes en la tabla de proceso empresarial.
  • Todavía no se admiten las ejecuciones de flujos compartidos o de propiedad compartida, lo que significa que los usuarios no ven las ejecuciones de los flujos compartidos con ellos.
  • Los usuarios con un acceso más amplio (como administradores o equipos de CoE) pueden ver "Flujo desconocido" como nombre del flujo. Esto sucede si el flujo no se comparte explícitamente con ellos o se elimina.
  • Todavía no se admiten las representaciones del proceso para flujos de escritorio de nivel superior.
  • Los flujos de escritorio secundarios aún no se muestran en el mapa.
  • Las características de paralelización (por ejemplo, el flujo de nube "Aplicar cada uno" con simultaneidad o personalizaciones "RunAfter") no se representan visualmente. Estas ejecuciones secundarias aparecen en el orden en que se definieron.
  • No se admite la selección de flujo dinámico mediante una fórmula (en lugar del selector estándar). Estos flujos secundarios se ignoran.
  • Para una ejecución determinada, solo se cargan los primeros 100 flujos secundarios. Por ejemplo, si el flujo A desencadena 150 instancias del flujo B, solo se procesan las 100 primeras.
  • Es posible que las definiciones de las representaciones del proceso no estén totalmente actualizadas si existen más de 50 niveles de flujos secundarios.
  • Las ejecuciones que se crearon con una estructura anterior de la representación del proceso ya no muestran las ejecuciones de flujo de los flujos que ya no forman parte de la representación actual.
  • La generación de una representación del proceso con dependencias de moderadas a grandes puede tardar hasta 10 minutos. Durante este tiempo, se muestra un cuadro de diálogo 'Análisis de dependencias de flujo'.
  • Las actualizaciones de una representación del proceso después de modificar sus estructuras de flujo dependientes pueden tardar varios minutos y actualmente no hay ningún indicador visual que muestre que la representación se está actualizando.
  • Aunque las representaciones de procesos son compatibles con la solución y se pueden exportar o importar a entornos posteriores, actualmente no se pueden crear directamente desde el explorador de soluciones.