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.
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.
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 1º de outubro de 2024, o esquema v2 está habilitado por padrão em todas as regiões Públicas do Power Platform.
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:
- Aceda ao painel direito dos Elementos de IU no Power Automate para computadores.
- 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 área de trabalho do esquema v1 em ambientes com o esquema v2 habilitado? | Sim | Sim |
É possível executar fluxos de área de trabalho do esquema v2 em ambientes com o esquema v2 habilitado? | Não (utilizador notificado do erro) | Sim |
É possível executar fluxos de área de trabalho do esquema v2 em ambientes com o esquema v2 desativado? | Não (utilizador notificado do erro) | Sim |
É possível editar/salvar fluxos de área de trabalho v1 no esquema v1 em ambientes com o esquema v2 desativado? | Sim | Sim |
É possível editar/salvar fluxos de área de trabalho v1 no esquema v1 em ambientes com o esquema v2 habilitado? | Sim | Não (os fluxos são revertidos para versão posterior e guardados no esquema v2) |
É possível editar/salvar fluxos de área de trabalho v2 no esquema z1 em ambientes com o esquema v2 desativado? | 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/salvar fluxos de área de trabalho v2 no esquema v2 em ambientes com o esquema v2 ativado? | 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."
O limite aplica-se à definição do fluxo de ambiente de trabalho guardado no Dataverse, que não pode exceder 2 MB. O problema pode ocorrer com um fluxo de ambiente de trabalho grande, como quando as ações têm grandes valores de propriedade ou as variáveis têm grandes valores padrão. Por exemplo, uma imagem salva como base64 e definida como um valor de variável padrão.
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.
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