Compartilhar via


Entidades (Master Data Services)

Aplica-se a: SQL Server – Somente Windows Instância Gerenciada de SQL do Azure

Entidades são objetos contidos em modelos do Master Data Services. Cada entidade contém membros, que são as linhas de dados mestres que você gerencia.

Quantas entidades são adequadas?

Os modelos podem conter tantas entidades quantas você deseja gerenciar. Cada entidade deve agrupar um tipo semelhante de dados. Por exemplo, você pode desejar uma entidade para todas as suas contas corporativas ou uma entidade para sua lista mestre de funcionários.

Normalmente, há uma ou mais entidades centrais que são importantes para seus negócios e para as quais outros objetos do modelo estão relacionados. Por exemplo, em um modelo Product, você pode ter uma entidade central chamada Product e entidades chamadas Subcategory e Category para a entidade Product. No entanto, você não precisa ter uma entidade central. Dependendo de suas necessidades, você pode ter várias entidades que você considera serem da mesma importância.

Como as entidades se relacionam com outros objetos modelo

Você pode pensar em uma entidade como uma tabela que contém dados mestres, onde as linhas representam os membros, e as colunas representam atributos.

Entidade do Master Data Services representada como tabela

Você popula a entidade com uma lista de dados mestres que você deseja gerenciar.

As entidades podem ser usadas para compilar hierarquias derivadas, que são hierarquias baseadas em níveis com base em várias entidades. Para obter mais informações, consulte Hierarquias derivadas (Master Data Services).

As entidades também podem ser habilitadas para conter hierarquias explícitas (estruturas irregulares baseadas em uma única entidade) e coleções (combinações exclusivas de subconjuntos de membros). Para obter mais informações, consulte Hierarquias explícitas (Master Data Services) e Coleções (Master Data Services).

Usando entidades como listas restritas

Quando os usuários estiverem atribuindo atributos aos membros de uma entidade, você pode fazer com que eles escolham de uma lista de valores restrita. Para fazer isso, você usa uma entidade para popular a lista de valores do atributo. Isso é chamado de atributo baseado em domínio. Para obter mais informações, consulte Atributos baseados em domínio (Master Data Services).

Segurança de entidade

Você pode dar permissão para uma entidade a usuários, o que inclui objetos de modelo relacionados. Para obter mais informações, consulte Permissões de entidade (Master Data Services).

Exemplo de entidades

O exemplo a seguir, mostra uma entidade que tem estes atributos: Name, Code, Subcategory, StandardCost, ListPrice e FilePhoto. Esses atributos descrevem os membros, Cada membro é representado por uma única linha de valores de atributo.

Tabela de entidades de produtos de bicicleta

No exemplo a seguir, a entidade Product é a entidade central. A entidade Subcategory é um atributo baseado em domínio da entidade Product. A entidade Category é um atributo baseado em domínio da entidade Subcategory. StandardCost e ListPrice são atributos de forma livre e FilePhoto é um atributo de arquivo da entidade Product.

Estrutura da árvore de entidades de produtos

Observação

Esse é um exemplo baseado na interface do usuário (IU) do Master Data Manager. A estrutura de árvore hierárquica mostra relações entre entidades e atributos baseados em domínio. O exemplo tem o objetivo de mostrar relações e não de representar níveis de importância.

Descrição da tarefa Tópico
Criar uma nova entidade. Criar uma entidade (Master Data Services)
Alterar o nome de uma entidade existente. Editar uma entidade (Master Data Services)
Excluir uma entidade existente. Excluir uma entidade (Master Data Services)
Atribuir permissão para entidades. Atribuir permissões de objeto modelo (Master Data Services)