Compartir a través de


Esquema de Power Automate v2

Nota

Las características Power Automate y Dataverse descritas en este artículo se aplican a los usuarios que inician sesión con cuentas profesionales o educativas, o cuentas premium de organizaciones.

Power Automate almacena los flujos de escritorio en Microsoft Dataverse, lo que le permite almacenar de forma segura los datos y procesos que usan las aplicaciones empresariales.

Esta funcionalidad le permite utilizar características como soluciones para la administración del ciclo de vida (ALM) de las aplicaciones. Sin embargo, manejar los datos almacenados de esta manera puede resultar un desafío.

Por lo tanto, está disponible un nuevo esquema de almacenamiento para flujos de escritorio en Dataverse (v2). Facilita el trabajo con las API de Dataverse y habilita futuras mejoras del producto con flujos de escritorio. El nuevo esquema de almacenamiento está disponible públicamente junto con Power Automate para escritorio (v2.29).

Habilitar el esquema v2

El esquema v2 reduce de forma efectiva el consumo de base de datos de Dataverse para los usuarios de licencias de pago. Además, descarga componentes de los flujos de escritorio en su Capacidad de archivo de Dataverse para aplicaciones, que es parte de su suscripción actual.

No es necesario actuar de inmediato, aunque le recomendamos que habilite futuras mejoras del producto. Antes de habilitar el nuevo esquema, asegúrese de que los usuarios y las máquinas de tiempo de ejecución desasistidas se han actualizado a la versión adecuada de Power Automate para escritorio.

Los administradores de Power Platform pueden elegir cuándo habilitar el esquema de almacenamiento v2. Para habilitarlo, vaya al Centro de administración de Power Platform>Entornos>Configuración>Producto>Características>Habilite el almacenamiento de archivos de flujo de escritorio en el esquema v2. Esta configuración se aplica en el nivel de entorno.

La opción en el Centro de administración de Power Platform para habilitar el nuevo esquema.

Convierta los flujos de escritorio almacenados en el esquema v1 al esquema v2 a finales de 2024, ya que entonces el esquema v1 quedará obsoleto. Necesita Power Automate para escritorio v2.29 o posterior para crear y ejecutar flujos de escritorio mediante entornos en los que esté habilitado el esquema v2. Este requisito garantiza que los creadores de flujos de escritorio y los usuarios asistidos y desasistidos puedan aprovechar la nueva funcionalidad.

Esquema v2 habilitado de forma predeterminada

A partir de enero de 2024, el esquema v2 se habilita automáticamente para todos los entornos. Aunque no se recomienda, la opción para cancelar la habilitación automática está disponible en el centro de administración de Power Platform. Activar la opción de exclusión retrasa la habilitación del esquema v2 en este entorno en particular.

La opción en el Centro de administración de Power Platform para optar por no participar en el esquema v2 habilitada de forma predeterminada.

Más adelante en 2024, el esquema v2 se activará para todos los entornos sin la opción de deshabilitar la función y la opción no será visible en el centro de administración de Power Platform. Como práctica recomendada, le recomendamos que habilite la función con anticipación para que los usuarios puedan beneficiarse de las mejoras del producto que vienen con ella.

A partir del 1 de octubre de 2024, el esquema v2 está habilitado de forma predeterminada en todas las regiones públicas de Power Platform.

Administre flujos de escritorio en entornos con el esquema v2 habilitado

Los flujos de escritorio de Power Automate almacenados actualmente en el esquema v1 siguen funcionando según lo previsto en los entornos en los que está habilitado el esquema v2. Los flujos de escritorio nuevos, modificados y vueltos a guardar se almacenan en el esquema v2.

Si un flujo de escritorio pertenece a una solución en un entorno habilitado para v2, siga estos pasos adicionales para asegurarse de que el paquete de la solución contiene todos los binarios necesarios para que el flujo funcione correctamente.

Revertir los flujos de escritorio convertidos

Power Automate para escritorio versión 2.29 o posterior permite a las organizaciones que avanzaron con el esquema v2 revertir hasta que el esquema v1 quede obsoleto.

Puede revertir un flujo de escritorio convertido al esquema v2 volviendo a guardar el flujo de escritorio en un entorno en el que el administrador de Power Platform tenga deshabilitada la característica.

Para la mayoría de los escenarios, no es necesario cambiar a una versión anterior de Power Automate para escritorio. Sin embargo, los flujos de escritorio que usan funciones relacionadas con v2 que no son compatibles con el esquema v1 no se pueden revertir.

Una reversión de v2 a v1 puede provocar que algunas capturas de pantalla asociadas con elementos de la interfaz de usuario no se guarden. Aunque esas capturas de pantalla no son necesarias para que se ejecute el flujo de escritorio, puedes guardarlas:

  1. Vaya al panel derecho Elementos de IU en Power Automate para escritorio.
  2. Seleccione cada elemento de la interfaz de usuario en la lista.

Esto garantiza que las capturas de pantalla se guarden cuando regrese a la versión 1.

Limitaciones de los flujos de escritorio del esquema v2

Los flujos de escritorio almacenados en el esquema v2 solo funcionan en entornos con la característica de esquema v2 habilitada.

Los flujos de escritorio del esquema V1 en una solución administrada pueden funcionar en un entorno donde el esquema v2 esté habilitado, pero primero debe volver a guardarlos en otro entorno donde el esquema v2 esté habilitado.

A continuación, puede importar la versión actualizada del esquema v2 del mismo proceso al entorno administrado donde está previsto ejecutarlo. La capa activa se puede reemplazar por la versión de esquema v2 del proceso automatizado.

Escenario Power Automate para escritorio antes de la versión de febrero de 2023 Power Automate para escritorio después de la versión de febrero de 2023
¿Se pueden ejecutar flujos de escritorio del esquema v1 en entornos con el esquema v2 habilitado?
¿Se pueden ejecutar flujos de escritorio del esquema v2 en entornos con el esquema v2 habilitado? No (se notifica el error al usuario)
¿Se pueden ejecutar flujos de escritorio del esquema v2 en entornos con el esquema v2 deshabilitado? No (se notifica el error al usuario)
¿Se pueden editar o guardar flujos de escritorio v1 en el esquema v1 en entornos con el esquema v2 deshabilitado?
¿Se pueden editar o guardar flujos de escritorio v1 en el esquema v1 en entornos con el esquema v2 habilitado? No (los flujos se convierten y se guardan en el esquema v2)
¿Se pueden editar o guardar flujos de escritorio v2 en el esquema z1 en entornos con el esquema v2 deshabilitado? No (se notifica el error al usuario) Sí (los flujos se cambian a una versión anterior y se guardan en el esquema v1)
¿Se pueden editar o guardar flujos de escritorio v2 en el esquema v2 en entornos con el esquema v2 habilitado? No (se notifica el error al usuario)

Límite de tamaño superado

Cuando guarda un flujo de escritorio en el esquema v2, es posible que vea el siguiente error:

"El flujo no se puede guardar porque ha excedido el límite de tamaño permitido".

Error durante el mensaje de error al guardar el flujo que indica un límite en el tamaño del flujo.

El límite se aplica a la definición del flujo de escritorio guardado en Dataverse, que no puede exceder 16 millones de caracteres. El problema puede ocurrir con un flujo de escritorio grande, como cuando las acciones tienen valores de propiedad grandes o las variables tienen valores predeterminados grandes. Un ejemplo podría ser una imagen guardada como base64 y colocada en el valor de la variable predeterminada.

Recomendamos no almacenar una carga útil grande en las propiedades de la acción o en el valor predeterminado de la variable. En su lugar, recupere el valor de otras acciones o pase el valor como una variable de entrada. También puede dividir el flujo de su escritorio en varios flujos de escritorio secundarios.

Esquema de Dataverse

Con el esquema v2, cambiamos el modelo de datos almacenado en Dataverse. Además de la entidad del flujo de trabajo, utilizamos la entidad binaria del flujo del escritorio para almacenar datos relacionados con el flujo del escritorio, incluidas imágenes y metadatos.

Flujo de escritorio en esquema v2 con archivos binarios de flujo de escritorio.

Importante

Los objetos binarios del flujo de escritorio son componentes necesarios del flujo de escritorio, ya que almacenan los datos necesarios para que el flujo de escritorio pueda abrirse o ejecutarse. No elimine estos objetos binarios. Eliminarlos resulta en una pérdida permanente de datos para el flujo de escritorio, lo que hace que el flujo respectivo no sea editable.

La cantidad de archivos binarios de flujo de escritorio puede variar según el tamaño del flujo de escritorio.

Roles y privilegios

Con el esquema v2 se utiliza la tabla binaria de flujo de escritorio. Para que los flujos de escritorio funcionen como se espera, necesita privilegios adicionales. Si está utilizando los roles de seguridad predeterminados Environment Maker y Basic User, no es necesario ningún cambio.

Si utiliza roles de seguridad personalizados para administrar el acceso a su flujo de escritorio, los administradores de Power Platform deben agregar la siguiente lista de privilegios al rol:

  • prvCreatedesktopflowbinary
  • prvReaddesktopflowbinary
  • prvWritedesktopflowbinary
  • prvDeletedesktopflowbinary
  • prvSharedesktopflowbinary
  • prvAssigndesktopflowbinary
  • prvAppenddesktopflowbinary
  • prvAppendTodesktopflowbinary

El nivel de acceso mínimo para cada privilegio es básico (usuario). Más información: Roles de seguridad y privilegios

Privilegio y nivel de acceso necesarios para archivos binarios de flujo de escritorio con esquema v2