Implantando modelos (Master Data Services)

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

No Master Data Services, um pacote é um arquivo XML que contém uma estrutura de modelo implantável e, opcionalmente, dados do modelo. Use pacotes modelo para mover cópias de modelos de um ambiente MDS para outro, ou crie novos modelos em seu ambiente MDS existente.

Importante

SQL Server 2014 (12.x) e posterior A ferramenta MDSModelDeploy é compatível com os pacotes criados no SQL Server 2012 (11.x) ou superior.

Ferramentas para implantar modelos

Para trabalhar com pacotes de modelo, você pode usar uma das três ferramentas, dependendo de suas necessidades.

  • Ferramenta MDSModelDeploy: para criar e implantar objetos de modelo e dados, use a ferramenta MDSModelDeploy.exe. Se você tiver selecionado o caminho padrão ao instalar o MDS, essa ferramenta estará localizada em drive:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration.

  • Assistente para Implantação de Modelo: para criar e implantar pacotes somente da estrutura de modelo, use o assistente no aplicativo Web do Master Data Manager. Você não pode usar esse assistente para implantar dados.

  • Editor de Pacote de Modelo: para editar um pacote de modelo, use o ModelPackageEditor.exe, que inicia o assistente do Editor de Pacote de Modelo. Use esse assistente para editar um pacote criado pela ferramenta MDSModelDeploy ou pelo assistente de Implantação de Modelo. Se você tiver selecionado o caminho padrão ao instalar o MDS, essa ferramenta estará localizada em drive:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration.

Importante

Você pode usar a ferramenta MDSModelDeploy para criar um novo modelo, criar um clone de um modelo ou atualizar um modelo existente e seus dados. Se você usar a ferramenta MDSModelDeploy para atualizar um modelo existente e seus dados, e o pacote não contiver uma entidade, um atributo ou um membro que exista no modelo de destino, MDSModelDeploy não excluirá a entidade, o atributo ou o membro do modelo.

O que os pacotes contêm

Um pacote de modelo é um arquivo XML salvo com a extensão .pkg. Ao criar um pacote de implantação, é possível optar por incluir dados ou não. Se decidir incluir dados, você deverá selecionar uma versão dos dados a ser incluída.

Todos os objetos de modelo são incluídos em um pacote. Esses objetos são:

  • Entidades

  • Atributos

  • Grupos de atributos

  • Hierarquias

  • Coleções

  • Regras de negócios

  • Sinalizadores de versão

  • Exibições de assinatura

Atributos de arquivo e permissões de grupo e usuário não estão incluídos. Depois de implantar um modelo, você deve atualizar esses objetos manualmente.

Pacotes de exemplo

Arquivos de pacotes de exemplo são incluídos quando você instala o Master Data Services. Estes arquivos de pacotes estão no diretório Master Data Services\Samples\Packages onde o Master Data Services foi instalado. Quando você implanta esses pacotes de exemplo usando a ferramenta MDSModelDeploy, modelos de exemplo são criados e populados com dados.

Descrição da tarefa Tópico
Crie um novo pacote de implantação de objetos de modelo e/ou dados usando a ferramenta MDSModelDeploy. Criar um pacote de implantação de modelo usando o MDSModelDeploy
Crie um novo pacote de implantação somente de objetos de modelo usando o assistente. Criar um pacote de implantação de modelo usando o Assistente
Implante um pacote de objetos de modelo e dados usando a ferramenta MDSModelDeploy. Implantar um pacote de implantação de modelo usando MDSModelDeploy
Implante um pacote somente de objetos de modelo usando o assistente. Implantar um pacote de implantação de modelo usando o Assistente
Edite um pacote de implantação de modelo para implantar partes selecionadas de um modelo, em vez do modelo inteiro. Editar um pacote de implantação de modelo