Versões (Master Data Services)
No Master Data Services, você pode criar várias versões dos dados mestre dentro de um modelo. As versões podem ser bloqueadas enquanto você valida seus dados e confirmadas depois que os dados forem validados. Versões confirmadas formam um registro auditável de alterações. Cada versão que você cria contém todos os membros, valores de atributo, membros de hierarquia, relações de hierarquia e coleções para o modelo.
Quando usar versões
Use versões para:
Manter um registro auditável de seus dados mestre conforme eles forem alterados com o passar do tempo.
Impedir que os usuários façam alterações enquanto assegura que todos os dados sejam validados com êxito segundo as regras de negócio.
Bloquear um modelo para uso por sistemas de assinatura.
Testar diferentes hierarquias sem implementá-las imediatamente.
Observação |
---|
Quando você altera a estrutura do seu modelo, como quando cria uma nova entidade ou atributo baseado em domínio, a alteração se aplica a todas as versões. Se você exibisse uma versão anterior do modelo, a entidade ou o atributo seria exibido, mas não existiriam dados. |
Sinalizadores de versão
Quando uma versão estiver pronta para usuários ou para um sistema de assinatura, você poderá definir um sinalizador para identificar a versão. Esse sinalizador poderá ser movido de versão para versão conforme necessário. Os sinalizadores ajudam os usuários e sistemas de assinatura a identificar qual versão de um modelo usar.
Fluxo de trabalho para gerenciamento de versões
Use o fluxo de trabalho a seguir para gerenciamento de versão:
Uma versão inicial é criada automaticamente quando você cria um modelo e popula o banco de dados do Master Data Services com os dados mestres de sua empresa. Com base em permissões, os usuários podem fazer alterações nessa versão conforme necessário.
Quando você desejar confirmar uma versão de modelo, bloqueie a versão de forma que somente os administradores de modelo possam atualizar os dados. Para obter mais informações, consulte Administradores (Master Data Services). Se as notificações forem configuradas, uma notificação será enviada por e-mail a administradores de modelos cada vez que o status da versão for alterado. Para obter mais informações, consulte Configurar notificações por email (Master Data Services).
Aplique regras de negócio aos dados da versão bloqueada e revise qualquer problema de validação. Se necessário, você poderá preencher informações ausentes ou reverter a transação que causou o problema. Poderá também desbloquear a versão para que os usuários façam alterações.
Quando todos os dados estiverem validados, confirme a versão e sinalize-a para ser usada por sistemas de assinatura. Não é possível fazer alterações em uma versão confirmada.
Copie a versão confirmada e notifique os usuários de que eles podem começar a trabalhar em uma nova versão do modelo.
Versões sequenciais ou simultâneas
Você pode criar versões sequenciais ou simultâneas de seu modelo.
Versões sequenciais. A cada vez que você confirmar uma versão, crie uma nova cópia e dê à versão o próximo número sequencial. Por exemplo, você pode copiar a Versão 7 do seu modelo e nomear a cópia como Versão 8.
Versões simultâneas. Crie versões simultâneas do seu modelo quando desejar trabalhar em duas ou mais versões dos seus dados ao mesmo tempo. Isso é útil quando sua empresa tem reorganizações ou fusões que coincidem com o curso normal de negócio e você deseja determinar como os novos dados mestre poderiam se ajustar em suas estruturas existentes.
Observação Uma configuração no Gerenciador de Configuração do Master Data Services determina se você pode ou não copiar todas as versões ou somente as confirmadas. Para criar versões simultâneas você deve configurar o Master Data Services para permitir que você copie todas as versões. Esta configuração também está disponível na tabela de Configurações do Sistema. Para obter mais informações, consulte Configurações do sistema (Master Data Services).
Tarefas relacionadas
Descrição da Tarefa |
Tópico |
---|---|
Alterar o nome de uma versão existente. |
|
Bloquear uma versão para que apenas os administradores possam editar seus dados. |
|
Desbloquear uma versão para que os usuários possam editar seus dados. |
|
Confirmar uma versão depois que os dados forem validados. |
|
Criar um novo sinalizador para marcar uma versão. |
|
Alterar o nome de um sinalizador de versão existente. |
Alterar o nome de um sinalizador de versão (Master Data Services) |
Atribuir um sinalizador existente a uma versão. |
|
Criar uma nova cópia de uma versão existente |
|
Excluir uma versão existente. |