Partilhar via


Importação de dados (Master Data Services)

Depois de criar um modelo para seus dados no Master Data Services, você pode começar a adicionar dados e fazer alterações nos dados no banco de dados Master Data Services. Você usa Master Data Services tabelas de preparo, procedimentos armazenados e Master Data Manager.

Você também pode usar o SQL ServerMaster Data ServicesAdd-in para Excel para adicionar dados ao repositório MDS (banco de dados Master Data Services). Para obter mais informações, consulte Publicando dados (suplemento MDS para Excel).

Ao adicionar e atualizar dados, você pode realizar os procedimentos a seguir.

  • Carregar e atualizar membros e atualizar valores de atributo

  • Desativar e excluir membros

  • Mover membros de hierarquia explícita

Adicionar e atualizar dados inclui as seguintes tarefas de main.

  1. Carregue dados nas tabelas de preparo no banco de dados Master Data Services.

  2. Carregue os dados das tabelas de preparo nas tabelas de Master Data Services apropriadas.

    Você usa procedimentos armazenados de preparo ou Master Data Manager para carregar os dados.

Observação

No SQL Server 2014, o suporte para os processos de preparo do SQL Server 2008 R2 foi preterido.

Desativando e excluindo membros

Desativar significa que o membro pode ser reativado. Se você reativar um membro, seus atributos e sua associação em hierarquias e coleções serão restaurados. Todas as transações anteriores estão intactas. Transações de desativação são visíveis para administradores na área funcional Gerenciamento de versões do Master Data Manager.

Excluir significa limpar o membro permanentemente do sistema. Todas as transações do membro, todas as relações e todos os atributos são excluídos permanentemente.

Observação

Você não pode usar preparo para reativar membros. Você deve fazer isto manualmente no Master Data Manager. Para obter mais informações, consulte Reativar um membro ou coleção (Master Data Services).

Você não pode usar preparação para excluir ou desativar coleções. Para obter mais informações sobre a desativação manual de coleções, consulte Excluir um membro ou coleção (Master Data Services).

Movendo membros de hierarquia explícita

Quando você move o local dos membros em hierarquias explícitas em massa, você pode designar o seguinte.

  • Um membro consolidado como um pai de um membro consolidado.

  • Um membro consolidado como um pai de um membro folha.

  • Um membro folha como irmão de um membro folha ou consolidado.

  • Um membro consolidado como irmão de um membro folha ou consolidado.

Tabelas de preparo e procedimentos armazenados

O banco de dados Master Data Services inclui os seguintes tipos de tabelas de preparo que você pode preencher com seus dados.

Para cada entidade no modelo, existe uma tabela de preparo. O nome da tabela indica a entidade correspondente e o tipo de entidade como membro folha. A imagem a seguir mostra as tabelas de preparo para as entidades de moeda, cliente e produto.

Tabelas de preparo em tabelas de preparo de banco de dados MDS

O nome da tabela é especificado quando uma entidade é criada e não pode ser alterada. Se o nome da tabela de preparo contiver um _1 ou outro número, isso significa que outra tabela daquele nome já existia quando a entidade foi criada.

O Master Data Services inclui os seguintes tipos de procedimentos armazenados de preparo.

  • <stg.udp_name>_Leaf

  • <stg.udp_name>_Consolidated

  • <stg.udp_name>_Relationship

Para cada entidade no modelo, há três procedimentos armazenados que correspondem ao membro folha, membros consolidados e tabelas de preparo de relação. A imagem a seguir mostra as tabelas de procedimentos de preparo armazenado para as entidades de moeda, cliente e produto.

Procedimentos armazenados de preparo em procedimentos armazenados de preparo de banco de dados MDS

Para obter mais informações sobre os procedimentos armazenados, consulte Procedimento armazenado de preparo (Master Data Services).

Registrando transações em log

Todas as transações que ocorrem quando dados ou relações são importados ou atualizados podem ser registradas em log. Uma opção do procedimento armazenado permite esse registro em log. Se você iniciar o processo de preparo usando o Master Data Manager, nenhum registro em log ocorrerá.

Em Gerenciador de Configuração do Master Data Services, a configuração Transações de preparo de log não se aplica a esse método de dados de preparo.