Compartilhar via


Visão geral: importar dados de tabelas (Master Data Services)

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

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

Para obter instruções sobre como adicionar e modificar dados, consulte Importar dados de tabelas (Master Data Services).

Observação

Você também pode usar o Suplemento do SQL Server Master Data Services para Excel para adicionar dados ao repositório MDS (banco de dados do Master Data Services) a partir do Excel. Para obter mais informações, consulte Visão geral: Importando dados do Excel (Suplemento MDS para Excel).

Ao adicionar e modificar dados, você pode fazer o seguinte.

  • Carregar e atualizar membros e atualizar valores de atributo

  • Desativar e excluir membros

  • Mover membros de hierarquia explícita

A adição e atualização de dados incluem as principais tarefas a seguir.

  1. Carregar dados nas tabelas de preparação no banco de dados do Master Data Services.

  2. Carregue os dados das tabelas de preparação nas tabelas apropriadas do Master Data Services.

    Você usa procedimentos armazenados de preparação ou o Master Data Manager para carregar os dados.

Observação

No SQL Server 2016 (13.x), o suporte aos processos de preparação do SQL Server 2008 R2 (10.50.x) está obsoleto.

Desativando e excluindo membros (MDS)

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 uma coleção (Master Data Services).

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

Movendo membros de hierarquia explícita (MDS)

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 (MDS)

O banco de dados do Master Data Manager 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 no banco de dados do MDS

O nome de cada tabela é especificado quando uma entidade é criada e não pode ser alterado. 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 preparação.

  • 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.

Preparar procedimentos armazenados no banco de dados do MDS

Para obter mais informações sobre os procedimentos armazenados, consulte Preparando um procedimento armazenado (Master Data Services).

Registrando transações em log (MDS)

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 preparação usando o Master Data Manager, não ocorrerá nenhum registro.

No Gerenciador de Configuração do Master Data Services, a configuração Registrar transações de preparação não se aplica a esse método de preparação de dados.