Rascunhos e controle de versão para fluxos da nuvem
Ao criar um fluxo da nuvem de solução, você pode salvar rascunhos no Microsoft Dataverse antes que o fluxo seja concluído. Em seguida, o fluxo pode ser publicado quando você estiver pronto para executá-lo. Conforme você evolui o fluxo, um histórico de versões é criado no Dataverse e pode ser acessado no painel de histórico de versões.
Disponibilidade
O conjunto de recursos de rascunhos e controle de versão de fluxo está disponível apenas para fluxos da nuvem da solução. Os fluxos da nuvem da solução podem ser criados diretamente em uma solução , adicionados a uma solução ou criados por padrão se a configuração Criar no ambiente de soluções do Dataverse estiver ativada.
O conjunto de recursos de rascunhos e controle de versão de fluxo está sendo lançado lentamente em ambientes específicos, região por região. Quando rascunhos e recursos de controle de versão aparecerem em um ambiente em sua região, aguarde duas semanas para lançamento completo nessa região.
Salvar rascunhos
Salve um rascunho de um fluxo sempre que desejar, mesmo com erros. Faça alterações em seu fluxo com confiança no seu próprio ritmo.
Abra o fluxo no designer.
Faça alterações, conforme necessário.
Selecione Salvar rascunho.
Uma mensagem de confirmação é exibida na barra de informações.
O estado do fluxo é visível ao lado do título do fluxo.
Indicador de estado
O estado do fluxo (Rascunho ou Publicado) é mostrado ao lado do título do fluxo para indicar se aquela versão do fluxo foi publicada ou se o fluxo tem alterações de rascunho.
Publicar um fluxo
Quando você estiver pronto para que as alterações em um fluxo tenham efeito no tempo de execução, o fluxo poderá ser publicado.
Abra o fluxo no designer.
Faça alterações, conforme necessário.
Selecione Publicar.
Uma mensagem de confirmação é exibida na barra de informações.
Histórico de versão
Revise a lista do histórico de versões de um fluxo para entender como ela evoluiu. Exiba versões de fluxo agrupadas por dia com indicadores para Última versão, Publicada e Publicada anteriormente.
Abra o fluxo no designer.
Selecione Histórico de versão.
O painel do histórico da versão é aberto.
Restauração da versão
Ao exibir a lista do histórico de versões de um fluxo, você pode selecionar uma versão anterior para revisão e, opcionalmente, restaurá-la como um novo rascunho.
Abra o fluxo no designer.
Selecione Histórico de versão.
O painel do histórico da versão é aberto.
Selecione uma versão anterior.
Selecione Restaurar.
Confirme a ação de restauração.
O fluxo agora é o rascunho mais recente no histórico de versões.
Perguntas frequentes
Por que o conjunto de recursos de rascunhos e controle de versão de fluxo está disponível apenas para fluxos da nuvem de solução?
O Dataverse é o armazenamento usado para rascunhos que não são publicados. Ele também é o armazenamento usado para o histórico de versões. Os fluxos da nuvem da solução são definidos no Dataverse, portanto, eles podem ter rascunhos e um histórico de versões.
Como faço para alterar um fluxo da nuvem que não seja de solução para um fluxo da nuvem de solução?
Quando você adiciona o fluxo da nuvem que não é de solução a uma solução, ele adiciona a definição para o Dataverse para que possa ter versões.
Os coproprietários podem ver um histórico de versões completo ou apenas suas próprias alterações?
Os coproprietários podem ver um histórico de versões completo das alterações de qualquer usuário que fez uma alteração no fluxo.
As notas ou títulos podem ser adicionados às versões?
Notas e títulos não podem ser adicionados à versão no momento.
Os rascunhos podem ser testados?
Não desta vez. Atualmente, as alterações de fluxo precisam ser publicadas e executáveis para serem testadas. Estamos explorando o conceito de criar uma segunda representação em tempo de execução de um único fluxo para facilitar os testes.
Existe um identificador exclusivo para uma versão?
Os carimbos de data/hora são usados para diferenciar as versões. Há um identificador GUID usado para cada versão, mas que não aparece nos cartões de histórico de versões. Um identificador de número inteiro simples não está disponível no momento.
A lista do histórico de versões pode ser filtrada?
Não desta vez.
Um resumo das alterações de versão pode ser exibido nos cartões do histórico de versões?
Não desta vez.
O copiloto pode resumir as alterações feitas em um fluxo durante um determinado período?
Não desta vez.
As versões podem ser comparadas?
As versões podem ser comparadas visualizando-as sucessivamente ou abrindo outra guia do navegador para visualizar uma versão específica. Uma comparação lado a lado de versões não está disponível no momento.
As permissões de conexão podem ser associadas a uma determinada versão, portanto, uma nova autorização de conexão é necessária quando o fluxo é alterado por um coproprietário?
Não desta vez.
Qual versão é exportada?
A última versão publicada de um fluxo de nuvem de solução é exportada em uma solução. As versões de rascunho e o histórico de versões não são exportados.
Quais tabelas são usadas para rascunhos e histórico de versões?
O Dataverse é o armazenamento usado para rascunhos e histórico de versões. Os fluxos da nuvem da solução são definidos no Dataverse, portanto, eles podem ter rascunhos e um histórico de versões. A tabela Fluxo de Trabalho tem uma linha para a última publicação e uma linha para o último rascunho. O histórico da versão é armazenado natabela Versão do componente.
Problemas conhecidos
URL de alteração do fluxo: quando um fluxo da nuvem da solução é publicado pela primeira vez, a URL contém o workflowUniqueId
e isso muda a cada versão. Se o fluxo publicado for aberto posteriormente a partir da experiência Meus fluxos, então o FlowId
será usado na URL e não será alterado. Se o fluxo publicado for aberto posteriormente a partir da experiência Gerenciador de Soluções, então o workflowUniqueId
será usado na URL e não será alterado. Estamos planejando atualizar a experiência do Gerenciador de Soluções para fornecer uma URL estática. Nesse ínterim, se você precisar de uma referência de URL estática, abra o fluxo da experiência Meus Fluxos.