Gestão do ciclo de vida da aplicação (ALM) para o esquema v2 do Power Automate

No modelo de dados do Dataverse, os fluxos de ambiente de trabalho armazenados no esquema v2 são compostos por vários binários. Este artigo explica como atualizar um fluxo de ambiente de trabalho dentro de uma solução que reside num ambiente com o esquema v2 ativado.

Atualizar um fluxo de ambiente de trabalho v2 e exportar a solução

Para atualizar um fluxo de ambiente de trabalho com o esquema v2 e exportar a solução, siga estes passos:

Nota

  • Não é possível importar uma solução gerida para o mesmo ambiente que da solução não gerida de origem.
  • Os novos binários são adicionados automaticamente à solução em que o fluxo de ambiente de trabalho está localizado; ainda recomendamos que utilize o seguinte procedimento antes de exportar para garantir que todos os binários são adicionados à solução.
  • Pode utilizar o verificador de soluções para validar que na sua solução não faltam dependências.
  1. Aceda a Power Automate e selecione Soluções.

  2. Selecione a solução que quer modificar.

  3. Selecione as reticências junto do nome a apresentar do fluxo e, em seguida Avançadas>Adicionar objetos obrigatórios.

    Captura de ecrã da opção para adicionar os objetos obrigatórios à solução.

  4. No diálogo Adicionar Objetos Obrigatórios, selecione OK.

  5. Alguns itens Binários de Fluxo de Ambiente de Trabalho novos devem aparecer na solução.

  6. Volte ao resumo da solução e exporte a solução como uma solução gerida.

  7. Importar a solução para o ambiente necessário. Este ambiente deve ter o esquema v2 ativado.

Gerir migrações de esquemas v1 e v2 com soluções

Ao utilizar uma solução para gerir o ciclo de vida dos seus fluxos de ambiente de trabalho, é importante notar as seguintes considerações para importar fluxos de ambiente de trabalho v2 para um ambiente que contém fluxos de ambiente de trabalho v1 e v2.

Soluções geridas

Nota

Como melhor prática, não deve atualizar diretamente um fluxo de ambiente de trabalho gerido. Em vez disso, importe uma nova versão da solução. A atualização de um fluxo de ambiente de trabalho gerido no esquema v2 está agora bloqueada.

Se satisfizer todos os critérios que se seguem, tem primeiro de remover a solução gerida do ambiente de destino antes de o importar novamente:

  • Utilize uma solução gerida para exportar fluxos de ambiente de trabalho do seu ambiente de teste para o ambiente de produção.
  • Tem um fluxo de ambiente de trabalho que foi atualizado de v1 para v2 no seu ambiente de destino.
  • Pretende importar uma nova versão no v2 a partir de outro ambiente.

Se não conseguir remover a solução porque tem outras dependências nesta solução, precisa de remover qualquer camada não gerida no fluxo de ambiente de trabalho, incluindo dados relacionados. Para ver os dados relacionados, no fluxo de ambiente de trabalho da solução, selecione Dependências e, em seguida, selecione o separador Utilizado por. A lista de binários não geridos associados a este fluxo de ambiente de trabalho é apresentada e pode eliminá-los.

Se os fluxos de ambiente de trabalho no ambiente de destino ainda forem v1, pode importar com segurança a solução que contém o fluxo de ambiente de trabalho v2.

Soluções não geridas

Nota

Uma solução não gerida só deve ser utilizada para partilhar um fluxo de ambiente de trabalho com outros criadores e não deve ser utilizada para importar para produção. Em vez disso, recomenda-se uma solução gerida para ter um ALM adequado.

Se satisfizer todos os critérios que se seguem, tem primeiro de eliminar os fluxos de ambiente de trabalho do ambiente de destino através de uma solução não gerida:

  • Utiliza uma solução não gerida para partilhar fluxos de ambiente de trabalho.
  • Tem um fluxo de ambiente de trabalho que foi atualizado de v1 para v2 no seu ambiente de destino.
  • Pretende importar uma nova versão no v2 a partir de outro ambiente.

Se os fluxos de ambiente de trabalho no ambiente de destino ainda forem v1, pode importar com segurança a solução que contém o fluxo de ambiente de trabalho v2.