Esquema do Power Automate v2

Nota

A caraterística do Power Automate e do Dataverse descrita neste artigo aplica-se a utilizadores que iniciem sessão com contas escolares, profissionais ou contas premium de organização.

O Power Automate armazena fluxos de ambiente de trabalho no Microsoft Dataverse, que lhe permite armazenar e gerir dados de forma segura, que são utilizados por aplicações empresariais.

Esta funcionalidade permite-lhe utilizar funcionalidades como soluções para Gestão do Ciclo de Vida das Aplicações (ALM). No entanto, lidar com dados armazenados desta forma pode ser um desafio.

Assim, está disponível um novo esquema de armazenamento para fluxo de ambiente de trabalho no Dataverse (v2). Facilita o trabalho com API do Dataverse e permite melhoramentos de produto futuros com fluxos de ambiente de trabalho. O novo esquema de armazenamento está disponível para o público juntamente com o Power Automate para ambiente de trabalho (v2.29).

Ativar o esquema v2

O esquema v2 reduz eficazmente o consumo da base de dados do Dataverse para utilizadores de licenças pagas. Além disso, transfere componentes dos seus fluxos de ambiente de trabalho para o seu Dataverse para Capacidade de Ficheiros de Aplicações, que faz parte da sua subscrição atual.

Não é necessário agir imediatamente, embora seja recomendável que permita melhoramentos de produto futuros. Antes de ativar o novo esquema, certifique-se de que os utilizadores e os computadores de runtime automáticos foram atualizados com a versão adequada do Power Automate para ambiente de trabalho.

Os administradores do Power Platform podem escolher quando ativar o esquema de armazenamento v2. Para o ativar, aceda ao Centro de Administração do Power Platform >Ambientes>Definições>Produto>Caraterísticas>Ativar armazenamento de ficheiros do fluxo de ambiente de trabalho no esquema v2. Esta definição é aplicável ao nível do ambiente.

A opção de ativar o novo esquema no Centro de Administração do Power Platform.

Converta fluxos de ambiente de trabalho armazenados no esquema v1 para o esquema v2 até o final de 2024, já que o esquema v1 será preterido. Necessita do Power Automate para ambiente de trabalho v2.29 ou posterior para ser autor e executar fluxos de ambiente de trabalho utilizando ambientes em que o esquema v2 está ativado. Este requisito assegura que os criadores de fluxos de ambiente de trabalho e utilizadores assistidos ou automáticos possam tirar proveito da nova funcionalidade.

Esquema v2 ativado por predefinição

A partir de janeiro de 2024, o esquema v2 é ativado automaticamente para todos os ambientes. Embora não seja recomendada, a opção de optar ativamente por não participar da ativação automática está disponível no centro de administração do Power Platform. Ativar o optar ativamente por não participar atrasa a ativação do esquema v2 neste ambiente específico.

A opção no Centro de Administração do Power Platform de optar ativamente por não participar da ativação no esquema v2 por predefinição.

Mais tarde, em 2024, o esquema v2 será ativado para todos os ambientes sem a opção de desativar a funcionalidade e a opção não estará visível no centro de administração do Power Platform. Como melhor prática, recomendamos que ative a caraterística antecipadamente para que os utilizadores possam beneficiar dos melhoramentos ao produto, que são fornecidos com ele.

A partir de 25 de abril de 2024, o esquema v2 está ativado por predefinição nas seguintes regiões:

  • Canadá
  • África do Sul
  • Suíça
  • Noruega
  • Coreia do Sul
  • América do Sul
  • Austrália
  • Singapura
  • Reino Unido
  • Índia
  • França
  • Alemanha
  • UAE
  • Ásia
  • Japão

Gerir fluxos de ambiente de trabalho em ambientes com o esquema v2 ativado

Os fluxos de ambiente de trabalho do Power Automate atualmente armazenados no esquema v1 continuam a funcionar conforme esperado em ambientes onde o esquema v2 está ativado. Os fluxos de ambiente de trabalho novos, modificados e guardados novamente são armazenados no esquema v2.

Se um fluxo de ambiente de trabalho pertencer a uma solução num ambiente compatível com v2, siga estes passos adicionais para garantir que o pacote da solução contém todos os binários obrigatórios para o fluxo funcionar corretamente.

Reverter os fluxos de ambiente de trabalho convertidos

O Power Automate para ambiente de trabalho versão 2.29 ou posterior, permite que as organizações que avançaram com o esquema v2 revertam para o esquema v1 até que seja preterido.

É possível reverter um fluxo de ambiente de trabalho convertido para o esquema v2, guardando novamente o fluxo de ambiente de trabalho para um ambiente onde o administrador do Power Platform tem a caraterística desativada.

Para a maior parte dos cenários, não é necessário mudar para uma versão anterior do Power Automate para ambiente de trabalho. No entanto, fluxos de ambiente de trabalho que utilizam funcionalidades relacionadas com v2 que não são suportadas pelo esquema v1 não podem ser revertidos.

Uma reversão de v2 para v1 pode resultar em algumas capturas de ecrã associadas a elementos da IU não serem guardadas. Embora essas capturas de ecrã não sejam necessárias para a execução do fluxo de ambiente de trabalho, pode guardá-las:

  1. Aceda ao painel direito dos Elementos de IU no Power Automate para computadores.
  2. Selecione cada elemento da IU na lista.

Isto garante que as capturas de ecrã são guardadas quando reverte para v1.

Limitações dos fluxos de ambiente de trabalho do esquema v2

Os fluxos de ambiente de trabalho armazenados no esquema v2 só funcionam em ambientes com a funcionalidade de esquema v2 ativada.

Os fluxos de ambiente de trabalho do esquema V1 numa solução gerida podem operar num ambiente onde o esquema v2 está ativado, mas primeiro deve guardá-los novamente noutro ambiente onde o esquema v2 está ativo.

Em seguida, pode importar a versão atualizada do esquema v2 do mesmo processo para o ambiente gerido onde se destina a ser executado. A camada ativa pode ser substituída pela versão v2 do esquema do processo automatizado.

Cenário Power Automate para ambiente de trabalho antes da versão de fevereiro de 2023 Power Automate para ambiente de trabalho depois da versão de fevereiro de 2023
É possível executar fluxos de ambiente de trabalho do esquema v1 em ambientes com o esquema v2 ativo? Sim Sim
É possível executar fluxos de ambiente de trabalho do esquema v2 em ambientes com o esquema v2 ativo? Não (utilizador notificado do erro) Sim
É possível executar fluxos de ambiente de trabalho do esquema v2 em ambientes com o esquema v2 inativo? Não (utilizador notificado do erro) Sim
É possível editar/guardar fluxos de ambiente de trabalho v1 para o esquema v1 em ambientes com o esquema v2 inativo? Sim Sim
É possível editar/guardar fluxos de ambiente de trabalho v1 para o esquema v1 em ambientes com o esquema v2 ativo? Sim Não (os fluxos são revertidos para versão posterior e guardados no esquema v2)
É possível editar/guardar fluxos de ambiente de trabalho v2 para o esquema v1 em ambientes com o esquema v2 inativo? Não (utilizador notificado do erro) Sim (os fluxos são mudados para uma versão anterior para e guardados no esquema v1)
É possível editar/guardar fluxos de ambiente de trabalho v2 para o esquema v2 em ambientes com o esquema v2 ativo? Não (utilizador notificado do erro) Sim

Limite de tamanho excedido

Quando guarda um fluxo de ambiente de trabalho no esquema v2, poderá ver o erro seguinte:

"Não é possível guardar o fluxo porque excedeu o limite de tamanho permitido."

Mensagem de erro durante a gravação do fluxo a indicar o limite do tamanho do fluxo.

O limite aplica-se à definição do fluxo de ambiente de trabalho guardado no Dataverse, que não pode exceder 10 MB. O problema pode acontecer quando tem um fluxo de ambiente de trabalho grande, o que pode ocorrer quando as ações têm um grande valor nas suas propriedades ou as variáveis têm um grande valor predefinido. Um exemplo poderia ser uma imagem guardada como base64 e colocada no valor de variável predefinido.

Recomendamos que não armazene um payload grande nas propriedades de ação ou no valor predefinido da variável. Em vez disso, obtenha o valor de outras ações ou transmita o valor como uma variável de entrada. Também pode dividir o seu fluxo de ambiente de trabalho em vários fluxos de ambiente de trabalho subordinados.

Esquema do Dataverse

Com o esquema v2, alteramos o modelo de dados armazenado no Dataverse. Além da entidade do fluxo de trabalho, usamos a entidade binária do fluxo de ambiente de trabalho para armazenar dados relacionados com o fluxo de ambiente de trabalho, incluindo imagens e metadados.

Fluxo de ambiente de trabalho no esquema v2 com binários de fluxo de ambiente de trabalho.

Importante

Os objetos binários do fluxo de ambiente de trabalho são componentes necessários do fluxo de ambiente de trabalho, pois armazenam os dados necessários para que o fluxo de ambiente de trabalho possa ser aberto ou executado. Não elimine estes objetos binários. A sua eliminação resulta na perda permanente de dados para o fluxo de ambiente de trabalho, o que torna o respetivo fluxo não editável.

O número de binários do fluxo de ambiente de trabalho pode variar dependendo do tamanho do fluxo de ambiente de trabalho.

Funções e privilégios

Com o esquema v2, a tabela binária de fluxo de ambiente de trabalho é usada. Para que os fluxos de ambiente de trabalho funcionem conforme esperado, precisa de privilégios adicionais. Se estiver a usar os direitos de acesso predefinidos Environment Maker e Basic User, nenhuma alteração é necessária.

Se usar direitos de acesso personalizados para gerir o acesso ao fluxo de ambiente de trabalho, os administradores do Power Platform precisam de adicionar a seguinte lista de privilégios à função:

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

O nível mínimo de acesso para cada privilégio é básico (utilizador). Mais informações: Direitos de acesso e privilégios

Privilégio e nível de acesso necessários para binários de fluxo de ambiente de trabalho com esquema v2