Partilhar via


Tabela de preparação de relações (Master Data Services)

Use a tabela de preparação de relação pai-filho (mdm.tblStgRelationship) no banco de dados do Master Data Services para:

  • Mover membros em hierarquias explícitas.

  • Adicionar membros a coleções.

Este tópico contém as seguintes seções:

  • Colunas da tabela

  • Exemplo

Colunas da tabela

Nome da coluna

Descrição

ID

Exibe um identificador atribuído automaticamente. Se o lote não tiver sido processado, esse campo estará em branco.

Batch_ID

Exibe um identificador atribuído automaticamente que agrupa registros para preparação. Todos os membros do lote recebem esse identificador, que é exibido na interface do usuário do Master Data Manager, na coluna ID. Esse valor também está em mdm.tblStgBatch, no campo ID.

Se o lote não tiver sido processado, esse campo estará em branco.

VersionName

Não usado.

UserName

Valor opcional. Especifique um nome de usuário para filtrar os registros na interface do usuário do Master Data Manager. O usuário conectado pode exibir:

  • Registros para seu próprio nome de usuário e

  • Registros sem nome de usuário atribuído.

O nome de usuário deve corresponder ao nome na lista Usuários do Master Data Manager; por exemplo, DOMAIN\user_name ou server\user_name.

ModelName

Valor necessário. Especifique o nome do modelo, que diferencia maiúsculas e minúsculas.

EntityName

Valor necessário. Especifica o nome da entidade.

HierarchyName

Valor exigido somente se você estiver designando uma relação para o membro em uma hierarquia explícita. Especifique o nome da hierarquia explícita.

Deixe em branco se estiver adicionando um membro a uma coleção.

MemberType_ID

Especifique se o membro está sendo adicionado a uma hierarquia explícita ou a uma coleção. Os valores possíveis são:

  • 4 para indicar hierarquia explícita.

  • 5 para indicar coleção.

MemberCode

Valor necessário. Especifique o código do membro.

TargetCode

Valor necessário.

Para hierarquias explícitas:

  • Especifique o membro folha para ser um irmão, ou

  • Especifique o membro consolidado para ser um pai ou irmão.

Você pode usar MDMUNUSED em TargetCode para acrescentar membros folha ao nó Não usado de uma hierarquia explícita não obrigatória.

Você pode usar ROOT em TargetCode para acrescentar membros à raiz de uma hierarquia explícita.

Para coleções, especifique o código da coleção à qual deseja adicionar o membro.

TargetType_ID

Valor necessário.

Para hierarquias explícitas:

  • Especifique 1 para tornar o membro designado pai do membro preparado.

  • Especifique 2 para tornar o membro designado irmão do membro preparado.

Para coleções, especifique 1.

SortOrder

Valor opcional. Para hierarquias explícitas, especifique um número inteiro que indique a ordem do membro em relação aos outros membros sob o pai. Cada membro deve ter um número exclusivo.

Status_ID

Exibe o status atual do processo de importação. Os possíveis valores são:

  • 0, que você especifica para indicar que o registro está pronto para preparação.

  • 1, que é atribuído automaticamente e indica que a preparação para o registro foi bem-sucedida.

  • 2, que é atribuído automaticamente e indica que ocorreu uma falha na preparação para o registro.

ErrorCode

Exibe um código de erro. Para todos os registros cujo Status_ID é 2, consulte a página Erros de Lote de Preparação no Master Data Manager para obter uma descrição mais detalhada.

Exemplo

Você poderá salvar o exemplo a seguir em um arquivo simples e importá-lo para o banco de dados do Master Data Services se tiver concluído as seguintes tarefas:

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

O exemplo a seguir mostra como preparar relações de atributo.

  • A primeira linha neste exemplo contém os nomes de coluna.

  • A segunda linha designa o membro consolidado MW como pai do membro folha BK-M101 na hierarquia explícita Product Management.

  • A terceira linha designa o membro folha BK-M101 como irmão (no mesmo nível) do membro folha BK-M18B-40 na hierarquia explícita Product Management.

  • A quarta linha adiciona a coleção JR à coleção USBIKE2WRK.

  • A quinta linha adiciona o membro folha BK-M101 à coleção USBIKE2WRK.

  • A sexta linha adiciona o membro consolidado MW à coleção USBIKE2WRK.

    ModelName,EntityName,HierarchyName,MemberType_ID,MemberCode,TargetCode,TargetType_ID
    Product,Product,Product Management,4,BK-M101,MW,1
    Product,Product,Product Management,4,BK-M18B-40,BK-M101,2
    Product,Product,,5,JR,USBIKE2WRK,1
    Product,Product,,5,BK-M101,USBIKE2WRK,1
    Product,Product,,5,MW,USBIKE2WRK,1