Desarrollo de Power Automate: mejores prácticas para implementar

Desarrollo de Power Automate: mejores prácticas para implementar

Power Automate puede parecer intimidante al principio, pero gradualmente se vuelve más fácil. Parte del aprendizaje de esta plataforma es saber cómo tener las mejores prácticas de desarrollo y depuración de Power Automate. Y eso es lo que vamos a discutir en este tutorial.

Con el desarrollo de Power Automate en rápida expansión, es importante que los administradores en este campo estén atentos a las mejores prácticas que podemos incorporar en nuestros procesos comerciales.

Tabla de contenido

Análisis para el desarrollo de Power Automate

Lo primero de lo que vamos a hablar es de la función de análisis en Power Automate . Si tenemos muchos flujos y somos responsables de administrar esos flujos, Power Automate tiene una página de análisis automatizada que muestra algunos aspectos clave sobre nuestros flujos.

Abramos este flujo automatizado de muestra que se puede activar cuando hay un tweet que contiene las palabras "Power Automate". Luego envía un correo electrónico y procesa la aprobación de los tweets.

Desarrollo de Power Automate: mejores prácticas para implementar

Haga clic en Análisis.

Desarrollo de Power Automate: mejores prácticas para implementar

A partir de ahí, veremos una visualización deliberada de los resultados mediante LuckyTemplates. Muestra información relevante, como el número total de ejecuciones por día, así como el número de ejecuciones canceladas, fallidas y exitosas. También podemos cambiar el período de tiempo aquí.

Desarrollo de Power Automate: mejores prácticas para implementar

Por lo tanto, podemos obtener algunos análisis perspicaces relevantes de él. Si hacemos clic en Errores , obtendremos información útil, especialmente para los desarrolladores en este campo. Desde aquí, veremos por qué y cuándo hubo un error, el tipo de código de estado del error y otros detalles del error. También muestra un gráfico del número de errores por día y los tipos de error. 

Desarrollo de Power Automate: mejores prácticas para implementar

Podemos filtrar los resultados según la acción , el desencadenante y el tipo de error .

Desarrollo de Power Automate: mejores prácticas para implementar

De hecho, esta es una herramienta útil para que la usemos en nuestros flujos de trabajo. También está disponible automáticamente para cada flujo que hacemos. Por lo tanto, recomiendo enfáticamente usarlo, especialmente para los administradores en esta área.

Función de copiar y pegar para el desarrollo de Power Automate

Otra buena práctica de desarrollo a utilizar es la función de copiar y pegar. Por ejemplo, hagamos clic en Editar para abrir el diagrama de flujo de este flujo de muestra.

Desarrollo de Power Automate: mejores prácticas para implementar

Este flujo contiene condiciones anidadas.

Desarrollo de Power Automate: mejores prácticas para implementar

Digamos que hay condiciones en las que queremos realizar la misma acción. Por ejemplo, queremos hacer una acción de Retweet dentro de la primera vía Si es así . Lo que podemos hacer es copiar la acción de Retweet actual que tenemos en la segunda vía Si es así . Para hacer eso, haga clic en los tres puntos, luego elija Copiar a mi portapapeles ( Vista previa ).

Desarrollo de Power Automate: mejores prácticas para implementar

Después de eso, haga clic en el botón Agregar una acción .

Desarrollo de Power Automate: mejores prácticas para implementar

Luego haga clic en Mi portapapeles .

Desarrollo de Power Automate: mejores prácticas para implementar

A partir de ahí, elige la acción que copiamos previamente.

Desarrollo de Power Automate: mejores prácticas para implementar

Esto es bastante útil si estamos tratando de usar las mismas acciones de una sección de nuestro diagrama de flujo a otra.

Desarrollo de Power Automate: mejores prácticas para implementar

Sin embargo, es aún más poderoso si tenemos otro diagrama de flujo que queremos mover. Por ejemplo, si queremos copiar esta acción a otro flujo , simplemente haga clic en los tres puntos y luego elija Copiar a mi portapapeles (Vista previa) .

Desarrollo de Power Automate: mejores prácticas para implementar

Después de eso, podemos ir al otro flujo donde queremos agregar esto y hacer el mismo procedimiento. Eso facilita mucho las cosas, especialmente cuando estamos creando flujos que hacen las mismas cosas una y otra vez.

Duplicación de flujos de Power Automate

Si queremos comenzar con un flujo y luego hacer variaciones en él, podemos crear el diagrama de flujo base y luego seguir creando una copia haciendo clic en Guardar como .

Desarrollo de Power Automate: mejores prácticas para implementar

Luego cambie el nombre del flujo y haga clic en Guardar .

Desarrollo de Power Automate: mejores prácticas para implementar

Vaya a Mis flujos para ver el flujo duplicado.

Desarrollo de Power Automate: mejores prácticas para implementar

Y así es como podemos hacer copias de un diagrama de flujo.

Envío de una copia de un flujo

Otra buena característica que podemos usar en nuestra práctica de desarrollo es enviar una copia de un flujo. Esto nos permite enviar una copia del diagrama de flujo en el que estamos trabajando a otros. Si estamos colaborando con otra persona, simplemente podemos enviar una copia del diagrama de flujo a esa persona. Realmente no necesitamos exportarlo. Simplemente escriba su dirección de correo electrónico y podrán verla en su página.

Desarrollo de Power Automate: mejores prácticas para implementar

También podemos exportarlo como un archivo zip. 

Desarrollo de Power Automate: mejores prácticas para implementar

Sin embargo, enviar una copia funciona mucho mejor cuando se colabora con alguien. 

Nomenclatura adecuada en el desarrollo de Power Automate

La siguiente mejor práctica que discutiremos es nombrar y comentar. Esto es habitual en todos los lenguajes de programación. Lo mejor es nombrar nuestras variables y acciones de una manera buena y objetiva. También debemos asegurarnos de agregar comentarios para que, si volvemos al diagrama de flujo en una fecha posterior, aún sepamos exactamente lo que está sucediendo dentro del proceso.

Como ejemplo, editemos este flujo que duplicamos anteriormente.

Desarrollo de Power Automate: mejores prácticas para implementar

El diagrama de flujo contiene nombres predeterminados para cada sección. Sin embargo, algunos de esos nombres son demasiado generales. Por ejemplo, no sabemos realmente qué hace esta condición a menos que hagamos clic y la analicemos.

Desarrollo de Power Automate: mejores prácticas para implementar

Como buena práctica de desarrollo, necesitamos editar los nombres de estas acciones para que sean más específicos sobre lo que realmente hacen. Para hacer eso, simplemente haga clic en los tres puntos y elija Renombrar .

Desarrollo de Power Automate: mejores prácticas para implementar

Luego cambia el nombre por uno más objetivo.

Desarrollo de Power Automate: mejores prácticas para implementar

También cambiemos el nombre de este para ser más específico. Cambie Enviar una notificación por correo electrónico (V3) a Enviar un correo electrónico a Henry con los detalles del tweet .

Desarrollo de Power Automate: mejores prácticas para implementar

Luego cambia el nombre de la primera condición a Verificar si el tuit contiene la palabra “asunto” o “problema” .

Desarrollo de Power Automate: mejores prácticas para implementar

Podemos hacer esto con las secciones que son bastante vagas. Entonces, cuando observamos el flujo real, podremos discernir fácilmente lo que está sucediendo, incluso sin verificar y mirar a través de cada uno de ellos. Esto hace que sea mucho más fácil de leer y entender.

Adición de comentarios en un flujo de Power Automate

Otra buena práctica que podemos hacer es añadir comentarios. Simplemente haga clic en los tres puntos en el lado derecho del elemento, luego elija Agregar un comentario .

Desarrollo de Power Automate: mejores prácticas para implementar

Luego, podemos poner más información aquí, como una descripción de cómo funciona esta opción. Si alguien más trabaja en esto más adelante, sabrá fácilmente qué está pasando o qué debe hacerse con esa parte determinada.

Desarrollo de Power Automate: mejores prácticas para implementar

Conclusión

En resumen, estas son algunas buenas prácticas de desarrollo en Power Automate . El uso de la función de análisis le permitirá obtener rápidamente información detallada e ideas sobre sus flujos de trabajo. También es útil saber cómo y cuándo usar la función de copiar y pegar y poder enviar flujos a las personas.

Por supuesto, nombrar y comentar correctamente también es un hábito excelente y esencial. Este hábito será beneficioso cuando verifique sus flujos más adelante, ya que sabrá fácilmente qué hace realmente cada cosa. En pocas palabras, aprender estas prácticas sin duda lo ayudará a la hora de crear y mantener flujos.

Mis mejores deseos,

Enrique


Entorno de Power Automate:
Diagramas de flujo de configuración y descripción general y página de detalles de flujo en Power Automate

Flujos de trabajo programados en Microsoft Power Automate





Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber