Compartilhar via


Como reativar um membro ou coleção usando tblStgMemberAttribute (Master Data Services)

No Master Data Services, você pode usar o processo de preparo para reativar membros folha, membros consolidados ou coleções que foram excluídos.

  • Reative um membro para restaurar os atributos do membro e sua associação em hierarquias e coleções.

  • Reative uma coleção para restaurar a coleção e sua estrutura.

No banco de dados do Master Data Services, cada membro e coleção tem um atributo chamado MDMMemberStatus. Quando você exclui um membro ou coleção, o valor desse atributo muda de Active para De-Activated e o código é alterado para um GUID de 32 caracteres.

Para reativar um membro ou coleção, você deve alterar o valor do atributo MDMMemberStatus de volta para Active.

Pré-requisitos

Para executar esse procedimento:

  • Você deve ter permissão para inserir dados na tabela mdm.tblStgMemberAttribute no banco de dados do Master Data Services.

  • Você deve ter permissão para visualizar a exibição mdm.viw_SYSTEM_SCHEMA_ENTITY e a tabela que contém o membro desativado. Para obter mais informações, consulte Segurança de objeto de banco de dados (Master Data Services).

  • No Master Data Manager, você deve ter permissão para acessar a área funcional Gerenciamento de Integração.

  • Você deve ser um administrador de modelo. Para obter mais informações, consulte Administradores (Master Data Services).

Para reativar um membro ou coleção

  1. Abra o SQL Server Management Studio e conecte-se à instância do Mecanismo de Banco de Dados para o seu banco de dados do Master Data Services.

  2. Expanda o banco de dados do Master Data Services, expanda Exibições e abra a exibição mdm.viw_SYSTEM_SCHEMA_ENTITY. Localize o nome da entidade que contém o membro ou coleção excluído. Observe o valor na coluna EntityTable.

  3. Abra a tabela que foi listada no campo EntityTable. Localize o nome do membro ou coleção e observe o valor na coluna Código. O código deve ser um GUID de 32 caracteres.

  4. Prepare os membros ou coleções para importação na tabela mdm.tblStgMemberAttribute no banco de dados do Master Data Services. Para qualquer membro ou coleção que deseja reativar, use MDMMemberStatus em AttributeName, Active em AttributeValue e o código da etapa 3 em MemberCode. Para obter mais informações e um exemplo, consulte Tabela de preparo de atributos (Master Data Services).

  5. Importe os dados para mdm.tblStgMemberAttribute. Para obter informações sobre como importar dados para um banco de dados usando SQL Server Integration Services, consulte Como executar o Assistente de Importação e Exportação do SQL Server.

  6. Depois de importar os dados com êxito para o Master Data Manager, clique em Gerenciamento de Integração.

  7. No painel Registros de Preparação sem Lotes, na lista Modelo, selecione o modelo que contém os registros que você deseja importar.

  8. Na lista Versão, selecione uma versão. O Status da versão deverá ser Aberto ou Bloqueado.

  9. Confirme se o número de registros exibido corresponde ao número de registros que você pretende importar. Se isso não ocorrer, consulte Solucionando problemas do processo de preparo (Master Data Services).

  10. Clique em Processar dados sem lotes. No painel Lote de Preparação, o valor na coluna Status mudará para Enfileirados para execução.

    ObservaçãoObservação

    A fila de preparo é executada automaticamente em intervalos com base no Intervalo do lote de preparação definido no Gerenciador de Configuração do Master Data Services. Para obter mais informações, consulte Configurações do sistema (Master Data Services).

  11. A importação estará concluída quando o valor na coluna Status for Não Está em Execução. Você pode atualizar a página para exibir o status atualizado clicando em Importação na barra de menus.

Próximas etapas