VOLTAR à visão geral do produto

Versionamento de Regras

Altere suas regras sem colocar a produção em risco.

A lógica de negócios nunca para. O Versionamento de Regras permite desenvolver a próxima iteração enquanto a versão atual continua em produção. Teste alterações com segurança, compare versões lado a lado e publique somente quando a nova lógica estiver pronta.


Veja o Versionamento de Regras no DecisionRules

A regra atual pode continuar em execução enquanto sua próxima versão é preparada separadamente. Veja como o mesmo fluxo de trabalho fica dentro do DecisionRules — desde a criação de uma nova versão até a alteração do seu status Pending.

Iteração Segura

Construa e teste alterações significativas em uma versão de regra separada enquanto a lógica publicada permanece disponível para suas aplicações. Sua equipe pode experimentar sem sobrescrever a versão pronta para produção.

Lançamentos Previsíveis

Cada nova versão começa com status Pending, onde pode ser editada sem afetar a produção. Avalie-a no Test Bench com Debug ativado e depois publique quando estiver pronta.

Controle de Mudanças Claro

Mantenha checkpoints limpos para cada atualização importante. Números de versão sequenciais, comparação lado a lado e um Rule ID compartilhado deixam claro o que mudou e qual versão uma integração utiliza.

Atualize a lógica de negócios sem sobrescrever o que já funciona

Crie uma nova versão a partir de uma regra existente e continue trabalhando com o mesmo Rule ID e Rule alias. DecisionRules copia a regra selecionada, atribui o próximo número de versão e mantém a versão original inalterada.

  • Mantenha a identidade da regra em todas as versões
  • Numere as versões automaticamente como v1, v2, v3 e assim por diante
  • Continue a numeração a partir da versão existente de maior número
  • Crie uma nova versão a partir do editor de regras ou da lista de regras
  • Mantenha pontos de verificação de lançamento significativos sem duplicar regras manualmente
Version history showing published and pending versions of the same rule

Teste a nova versão antes que as aplicações possam usá-la

A versão publicada continua atendendo a produção enquanto a próxima versão é preparada e testada separadamente em status Pending. Ela fica disponível para integrações somente depois de ser deliberadamente publicada.

Toda nova versão começa com o status Pending. Ela pode ser editada e avaliada no Test Bench com o modo Debug ativado, mas permanece indisponível através do Solver API até ser Published. Quando uma solicitação ao Solver não especifica uma versão, o DecisionRules usa automaticamente a versão Published mais recente, a versão com o maior número que está atualmente Published.

  • Mantenha a versão atualmente publicada disponível enquanto desenvolve a próxima
  • Execute a versão Pending no Test Bench com o modo Debug ativado
  • Gerencie o status de cada versão de forma independente
  • Publique a nova versão somente depois de revisá-la e testá-la
  • Use automaticamente a versão Published mais recente, ou vincule uma integração a uma versão Published específica quando necessário
Workflow from a published production rule through Pending testing to a new published version

Experimentar grátis

Experimente o DecisionRules sem custo. Não é necessário cartão de crédito para o teste.

Começar grátis

Agendar uma demo

Obtenha uma demonstração gratuita do DecisionRules e descubra por que líderes do setor confiam em nós.

Agendar uma demo

Falar com vendas

Tem dúvidas? Nossa equipe de vendas está aqui para ajudar você a encontrar a melhor solução para o seu negócio.

Falar com vendas