Tabela de preparo de atributos (Master Data Services)
Use a tabela de preparo de atributos (mdm.tblStgMemberAttribute) no banco de dados do Master Data Services para:
Atualizar valores de atributo de membros e coleções existentes.
Excluir membros ou coleções.
Reativar membros ou coleções.
Este tópico contém as seguintes seções:
Colunas da tabela
Exemplos
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. |
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:
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. |
MemberType_ID |
Valor necessário. Especifica o tipo de membro. Os valores possíveis são:
|
MemberCode |
Valor necessário. Especifique o código do membro que deseja atualizar. |
AttributeName |
Valor necessário. Especifica o nome do atributo. Você pode usar MDMMemberStatus em AttributeName para desativar ou reativar um membro ou coleção. Para obter mais informações, consulte Como excluir um membro ou coleção usando tblStgMemberAttribute (Master Data Services) e Como reativar um membro ou coleção usando tblStgMemberAttribute (Master Data Services). |
AttributeValue |
Para atributos de forma livre, especifique o novo texto ou valor da cadeia de caracteres para o atributo. Para atributos baseados em domínio, especifique o código do membro que será o atributo. Se você deixar esse campo em branco, quando o processo de preparo for executado, o valor do atributo será atualizado para um valor em branco. As únicas exceções são valores numéricos, valores de data ou o atributo Name. Estes não podem receber um valor em branco por meio do processo de preparação. Se você usou MDMMemberStatus em AttributeName, use De-Activated ou Active em AttributeValue.
Observação
Não é possível preparar atributos de arquivo.
|
Status_ID |
Exibe o status atual do processo de importação. Os possíveis valores são:
|
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. |
Exemplos
Você poderá salvar os exemplos a seguir em um arquivo simples e importá-los para o banco de dados do Master Data Services se concluiu as seguintes tarefas:
Implantou o modelo de exemplo Product, que está no diretório Master Data Services\Samples\Packages, no local onde você instalou o Master Data Services. Para obter mais informações sobre a implantação do modelo de exemplo Product, consulte Implantando modelos (Master Data Services).
Importou o exemplo em Tabela de preparo de membros (Serviços de Dados Mestre).
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.
Atualizando valores de atributo
O exemplo a seguir mostra como atualizar um valor de atributo de um membro folha, um membro consolidado e uma coleção.
A primeira linha neste exemplo contém os nomes de coluna.
A segunda linha atualiza o valor do atributo DaysToManufacture para 4 no membro folha BK-M101.
A terceira linha define o valor de atributo Name como Men/Women para o membro consolidado MW.
A quarta linha define o valor do atributo Description como John Yokim's Products para a coleção JR.
ModelName,EntityName,MemberType_ID,MemberCode,AttributeName,AttributeValue Product,Product,1,BK-M101,DaysToManufacture,4 Product,Product,2,MW,Name,Men/Women Product,Product,3,JR,Description,John Yokim's Products
Excluindo um membro
O exemplo a seguir mostra como excluir um membro usando MDMMemberStatus como atributo e De-Activated como valor do atributo.
ModelName,EntityName,MemberType_ID,MemberCode,AttributeName,AttributeValue
Product,Product,1,BK-M101,MDMMemberStatus,De-Activated
Para obter mais informações, consulte Como excluir um membro ou coleção usando tblStgMemberAttribute (Master Data Services).
Reativando um membro
O exemplo a seguir mostra como reativar um membro excluído usando MDMMemberStatus como atributo e Active como valor do atributo.
ModelName,EntityName,MemberType_ID,MemberCode,AttributeName,AttributeValue
Product,Product,1,GUID,MDMMemberStatus,Active
Para obter mais informações sobre como determinar o GUID, consulte Como reativar um membro ou coleção usando tblStgMemberAttribute (Master Data Services).
Consulte também