Partilhar via


Rascunhos e controlo de versões para fluxos de cloud

Quando está a criar um fluxo de cloud da solução, pode guardar rascunhos no Microsoft Dataverse antes de o fluxo estar completo. Em seguida, o fluxo pode ser publicado quando estiver pronto para o executar. À medida que vai evoluindo no fluxo, é criado um histórico de versões no Dataverse ao qual se pode aceder no painel do histórico de versões.

Disponibilidade

Os rascunhos do fluxo e o conjunto de caraterística de controlo de versões estão disponíveis apenas para fluxos de cloud da solução. Os fluxos de cloud da solução podem ser criados diretamente numa solução, adicionados a uma solução ou criados por predefinição, se a definição definição de ambiente das soluções Criar no Dataverse estiver ativada.

O conjunto de caraterísticas de rascunhos e controlo de versões do fluxo estão a ser lançados lentamente em ambientes específicos, região por região. Quando os rascunhos e as capacidades de controlo de versões aparecerem num ambiente na sua região, permita duas semanas para o lançamento completo nessa região.

Guardar rascunhos

Guarde um rascunho de um fluxo sempre que quiser, mesmo com erros. Faça alterações ao seu fluxo com confiança ao seu próprio ritmo.

  1. Abra o fluxo no estruturador.

  2. Faça alterações conforme necessário.

  3. Selecione Guardar rascunho.

    Surge uma mensagem de confirmação na barra de informações.

    O estado do fluxo é visível junto 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 essa versão do fluxo foi publicada ou se o fluxo tem alterações de rascunho.

Publicar um fluxo

Quando estiver pronto para que as alterações a um fluxo produzam efeito em runtime, o fluxo poderá ser publicado.

  1. Abra o fluxo no estruturador.

  2. Faça alterações conforme necessário.

  3. Selecione Publicar.

    Surge uma mensagem de confirmação na barra de informações.

Histórico de versões

Reveja a lista do histórico de versões de um fluxo para compreender como evoluiu. Veja versões de fluxo agrupadas por dia com indicadores para a Versão mais recente, Publicado e Publicado anteriormente.

  1. Abra o fluxo no estruturador.

  2. Selecione Histórico de versões.

    O painel do histórico de versões é aberto.

Restauro de versão

Ao ver a lista do histórico de versões de um fluxo, pode selecionar uma versão anterior para revisão e, opcionalmente, restaurá-la como um novo rascunho.

  1. Abra o fluxo no estruturador.

  2. Selecione Histórico de versões.

    O painel do histórico de versões é aberto.

  3. Selecione uma versão anterior.

  4. Selecione Restaurar.

  5. Confirme a ação de restauro.

    O fluxo é agora o rascunho mais recente no histórico de versões.

FAQ

Por que é que o conjunto de funcionalidades de rascunhos e controlo de versões só está disponível para fluxos de cloud da solução?

O Dataverse é o armazenamento utilizado para rascunhos que não são publicados. É também o armazenamento utilizado para o histórico de versões. Os fluxos de cloud da solução são definidos no Dataverse, para que possam ter rascunhos e um histórico de versões.

Porque o conjunto de recursos de rascunhos e controlo de versões está disponível apenas no novo designer?

Os recursos de rascunhos e controlo de versão estão disponíveis no novo designer de fluxos de cloud. Em vez de adicionar rascunhos e suporte a controlo de versões no designer clássico, estamos a investir em rascunhos adicionais e recursos de controlo de versão para o novo designer de fluxos de cloud.

Como altero um fluxo de cloud de não solução para um fluxo de cloud de solução?

Quando adiciona o seu fluxo de cloud de não solução a uma solução, adiciona a definição para o Dataverse que possa ter versões.

Os coproprietários podem ver um histórico completo de versões ou apenas as suas próprias alterações?

Os coproprietários podem ver um histórico completo de versões das alterações de qualquer utilizador que tenha feito uma alteração ao fluxo.

Podem ser adicionadas notas ou títulos às versões?

Notas e títulos não podem ser adicionados à versão neste momento.

Os rascunhos podem ser testados?

Neste momento, não. Atualmente, as alterações de fluxo têm de ser publicadas e executáveis para serem testadas. Estamos a explorar o conceito de criar uma segunda representação de runtime 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 entre versões. Existe um identificador GUID utilizado para cada versão, mas que não aparece nos cartões de histórico de versões. Neste momento, não está disponível um identificador de número inteiro simples.

A lista do histórico de versões pode ser filtrada?

Neste momento, não.

Pode ser apresentado um resumo das alterações de versão nos cartões do histórico de versões?

Neste momento, não.

O copiloto pode resumir as alterações feitas a um fluxo durante um determinado período de tempo?

Neste momento, não.

As versões podem ser comparadas?

As versões podem ser comparadas visualizando-as sucessivamente ou abrindo outro separador do browser para ver uma versão específica. Uma comparação lado a lado de versões não está atualmente disponível.

As permissões de ligação podem ser associadas a uma determinada versão para que uma nova autorização de ligação seja necessária quando um coproprietário altera o fluxo?

Neste momento, não.

Que versão é exportada?

A última versão publicada de um fluxo de cloud da solução é exportada numa solução. As versões de rascunho e o histórico de versões não são exportados.

Que tabelas são utilizadas para rascunhos e histórico de versões?

Dataverse é o armazenamento utilizado para rascunhos e histórico de versões. Os fluxos de cloud da solução são definidos no Dataverse, para que possam ter rascunhos e um histórico de versões. A ⁠tabela Fluxo de Trabalho tem uma linha para a publicação mais recente e uma linha para o rascunho mais recente. O histórico de versões é armazenado na ⁠tabela Versão do Componente.

Problemas conhecidos

Alterar URL do fluxo: quando um fluxo de cloud da solução é publicado pela primeira vez, o URL contém o workflowUniqueId e isto muda com cada versão. Se o fluxo publicado for subsequentemente aberto a partir da experiência Os Meus Fluxos, o FlowId é utilizado no URL e não é alterado. Se o fluxo publicado for subsequentemente aberto a partir da experiência do Explorador de Soluções, o workflowUniqueId é utilizado no URL e é alterado. Estamos a planear atualizar a experiência do Explorador de Soluções para fornecer um URL estático. Entretanto, se precisar de uma referência de URL estática, abra o fluxo a partir da experiência Os Meus Fluxos.