Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: SQL Server em Windows
Importante
Os Serviços de Dados Mestres (MDS) foram removidos no SQL Server 2025 (17.x). Continuamos a oferecer suporte ao MDS no SQL Server 2022 (16.x) e em versões anteriores.
Este tópico descreve os principais recursos de organização e gerenciamento de dados do Master Data Services.
O Master Data Services permite gerenciar um conjunto mestre de dados da sua organização. Você pode organizar os dados em modelos, criar regras para atualizar os dados e controlar quem atualiza os dados. Com o Excel, você pode compartilhar o conjunto de dados mestre com outras pessoas em sua organização.
Para obter uma descrição da arquitetura do Master Data Services, consulte o artigo Master Data Services -- The Basics sobre simple-talk.com. Para obter informações sobre os novos recursos do SQL Server, consulte O que há de novo no Master Data Services (MDS)
Para obter instruções sobre como instalar o Master Data Services, configurar o banco de dados e o site e implantar os modelos de exemplo, consulteInstalação e configuração do Master Data Services.
No Master Data Services, o modelo é o contêiner de nível mais alto na estrutura de seus dados mestres. Você cria um modelo para gerenciar grupos de dados semelhantes, por exemplo, para gerenciar dados de produtos online. Um modelo contém uma ou mais entidades, e as entidades contêm membros que são os registros de dados. Uma entidade é semelhante a uma tabela.
Por exemplo, seu modelo de produto online pode conter entidades como produto, cor e estilo. A entidade de cor pode conter membros para as cores vermelho, prateado e preto.
Os modelos também contêm atributos que são definidos dentro de entidades. Um atributo contém valores que ajudam a descrever os membros da entidade. Existem atributos de forma livre e atributos baseados em domínio. Um atributo baseado em domínio contém valores que são preenchidos por membros de uma entidade e podem ser usados como valores de atributo para outras entidades.
Por exemplo, a entidade do produto pode ter atributos de forma livre para custo e peso. Além disso, há um atributo baseado em domínio para a cor
que contém valores que são preenchidos pelos membros da entidade de cor. Esta lista mestre de cores é usada como valores de atributo para a entidade Produto
.
As hierarquias derivadas vêm das relações entre entidades em um modelo. Estas são relações de atributos baseadas em domínio. No modelo de produto, por exemplo, pode existir uma hierarquia de cor derivada
que resulta da relação entre as entidades de cor
e de produto
.
Depois de definir uma estrutura básica para seus dados, você pode começar a adicionar registros de dados (membros) usando o recurso de importação. Você carrega dados em tabelas de preparo, valida os dados usando regras de negócios e carrega os dados em tabelas MDS. Você também pode usar regras de negócios para definir valores de atributo.
A tabela a seguir descreve as principais tarefas do Master Data Services. Salvo indicação em contrário, todos os procedimentos a seguir exigem que você seja um administrador de modelo. Para obter mais informações, consulte Administradores (Master Data Services).
Observação
Talvez você queira concluir as tarefas a seguir em um ambiente de teste e usar os dados de exemplo fornecidos ao instalar o Master Data Services. Para obter mais informações, consulte Implantando modelos (Master Data Services).
| Ação | Detalhes | Tópicos relacionados |
|---|---|---|
| Criar um modelo | Quando você cria um modelo, ele é considerado VERSION_1. | Modelos (Master Data Services) Criar um modelo (Master Data Services) |
| Criar entidades | Crie quantas entidades precisar para conter seus membros. |
Entidades (Master Data Services) Criar uma entidade (Master Data Services) |
| Criar entidades para usar como atributos baseados em domínio | Para criar um atributo baseado em domínio, primeiro crie a entidade para preencher a lista de valores de atributo. |
AtributosDomain-Based (Master Data Services) Criar um atributo Domain-Based (Master Data Services) |
| Criar atributos para suas entidades | Crie atributos para descrever membros. Um atributo Name e Code são automaticamente incluídos em cada entidade e não podem ser removidos. Talvez você queira criar outros atributos de forma livre para conter texto, datas, números ou arquivos. |
Atributos (Master Data Services) Criar um atributo de texto (Master Data Services) Criar um atributo numérico (Master Data Services) Criar um atributo Date (Master Data Services) Criar um atributo de link (Master Data Services) Criar um atributo de arquivo (Master Data Services) |
| Criar grupos de atributos | Se você tiver mais de quatro ou cinco atributos para uma entidade, convém criar grupos de atributos. Esses grupos são as guias exibidas acima da grade no Explorer e ajudam a facilitar a navegação agrupando atributos em guias individuais. |
Grupos de atributos (Master Data Services) Criar um grupo de atributos (Master Data Services) |
| Importar membros para as suas entidades de apoio | Importe os dados para suas entidades de suporte usando o processo de preparação. Para o modelo de produto, isso pode significar a importação de cores ou tamanhos. Você também pode criar membros manualmente. Nota: Os usuários podem criar membros no Master Data Manager se tiverem um mínimo de permissão de Atualização para o objeto de modelo folha de uma entidade e acesso à área funcional do Explorer . |
Visão geral: Importando dados de tabelas (Master Data Services) Criar um membro Leaf (Master Data Services) |
| Criar e aplicar regras de negócio para garantir a qualidade dos dados | Crie e publique regras de negócio para garantir a precisão dos seus dados. Você pode usar regras de negócios para: Defina valores de atributo padrão. Altere os valores dos atributos. Envie notificações por e-mail quando os dados não passarem na validação das regras de negócios. |
Regras de Negócio (Master Data Services) Criar e publicar uma regra de negócios (Master Data Services) Validar Membros Específicos em relação a Regras de Negócio (Master Data Services) Configurar notificações por email (Master Data Services) Configurar regras de negócios para enviar notificações (Master Data Services) |
| Importe membros para suas entidades principais e aplique regras de negócios | Importe os membros para suas entidades principais usando o processo de preparação. Quando terminar, valide a versão, que aplica regras de negócios a todos os membros na versão do modelo. Em seguida, você pode trabalhar para corrigir quaisquer problemas de validação de regras de negócios. |
Validação (Master Data Services) Validar uma versão em relação às regras de negócios (Master Data Services) Procedimento armazenado de validação (Master Data Services) |
| Criar hierarquias derivadas | As hierarquias derivadas podem ser atualizadas à medida que as necessidades da sua empresa mudam e garantir que todos os membros sejam contabilizados no nível apropriado. |
Hierarquias derivadas (Master Data Services) Criar uma hierarquia derivada (Master Data Services) |
| Se necessário, crie hierarquias explícitas | Se quiser criar hierarquias que não sejam baseadas em níveis e que incluam membros de uma única entidade, você poderá criar hierarquias explícitas. |
Hierarquias explícitas (Master Data Services) Criar uma hierarquia explícita (Master Data Services) |
| Se necessário, crie coleções | Se você quiser exibir diferentes agrupamentos de membros para relatórios ou análises e não precisar de uma hierarquia completa, crie uma coleção. Nota: Os usuários podem criar coleções no Master Data Manager se tiverem um mínimo de permissão de Atualização para o objeto de modelo de coleção e acesso à área funcional do Explorer . |
Coleções (Master Data Services) Criar uma coleção (Master Data Services) |
| Criar metadados definidos pelo usuário | Para descrever seus objetos de modelo, adicione metadados definidos pelo usuário ao seu modelo. Os metadados podem incluir o proprietário de um objeto ou a fonte de origem dos dados. | |
| Bloqueie uma versão do seu modelo e atribua uma etiqueta de versão | Bloqueie uma versão do seu modelo para impedir alterações nos membros, exceto por administradores. Quando os dados da versão tiverem sido validados com êxito em relação às regras de negócios, você poderá confirmar a versão, o que impede alterações nos membros por todos os usuários. Crie e atribua um sinalizador de versão ao modelo. Os sinalizadores ajudam os utilizadores e os sistemas de subscrição a identificar qual a versão de um modelo a utilizar. |
Versões (Master Data Services) Bloquear uma versão (Master Data Services) Criar um sinalizador de versão (Master Data Services) |
| Criar visualizações de subscrição | Para que os seus sistemas subscritores consumam os seus dados mestre, crie vistas de subscrição, que criam vistas padrão na base de dados do Master Data Services. |
Visão geral: Exportando dados (Master Data Services) Criar uma Vista de Inscrição para exportar dados (Master Data Services) |
| Configurar permissões de usuário e grupo | Não é possível copiar permissões de usuário e grupo de um teste para um ambiente de produção. No entanto, você pode usar seu ambiente de teste para determinar a segurança que deseja usar eventualmente na produção. | Segurança (Master Data Services) Adicionar um grupo (Master Data Services) Adicionar um usuário (Master Data Services) |
Quando estiver pronto, você poderá implantar seu modelo, com ou sem seus dados, em seu ambiente de produção. Para obter mais informações, consulte Implantando modelos (Master Data Services).