Compartilhar via


Criar um pacote de implantação de modelo usando o MDSModelDeploy

No Master Data Services, use a ferramenta MDSModelDeploy para criar um pacote. Dependendo dos comandos especificados, o pacote pode conter:

  • Somente objetos de modelo.

  • Objetos e dados de modelo.

Se você quiser implantar um pacote que contenha somente objetos de modelo, poderá usar o assistente de implantação de modelo no aplicativo Web do Master Data Manager. Para obter mais informações, consulte Criar um pacote de implantação de modelo usando o Assistente.

Observação

Esta versão da ferramenta MDSModelDeploy não pode usar mais do que gigabytes (GB) de memória. Ao criar ou implantar modelos grandes usando objetos de Modelo e opção de dados, você poderá experimentar erros de "Fora de Memória" ou "Stream estava muito longo". Para resolver esse problema, use o preparo do MDS para implantar os dados; ou atualize para o MDS 2016 ou uma versão posterior, que inclui a versão atualizada da ferramenta MDSModelDeploy.

Pré-requisitos

Para executar este procedimento:

  1. As permissões básicas necessárias para executar a ferramenta MDSModelDeploy são as seguintes:

    • As mesmas permissões de administrador do Windows que o Gerenciador de Configurações do MDS

    • Permissão DBA no banco de dados MDS.

  2. As permissões necessárias para criar o pacote usando a ferramenta MDSModelDeploy são as seguintes:

    • Permissão de administrador do modelo MDS no modelo de dados.

    • Permissão de função de gerenciamento de integração do MDS.

  3. As permissões necessárias para implantar um modelo usando a ferramenta MDSModelDeploy são as seguintes:

    • Permissão de função do Explorador do MDS

    • Permissão para a função de Gerenciamento de Integração do MDS

    • Permissão para a função de Administração do Sistema MDS.

  4. As permissões necessárias para listar modelos usando a ferramenta MDSModelDeploy são as seguintes:

    • Permissão de função do Explorador MDS

    • Permissão de administrador do modelo MDS para o modelo de dados, a fim de ver o modelo na lista.

Um modelo deve existir para você criar um pacote. Para obter mais informações, consulte Criar um modelo (Master Data Services).

Para obter mais informações, consulte Administradores (Master Data Services).

Para criar um pacote de implantação de modelo usando MDSModelDeploy

  1. Abra um prompt de comando.

  2. Navegue até o local do MDSModelDeploy.exe.

    • Se o MDS tiver sido instalado no local padrão, o arquivo estará em unidade:\Arquivos de Programas\Microsoft SQL Server\120\Master Data Services\Configuration.

    • Se o MDS não estiver instalado no local padrão, pesquise MDSModelDeploy.exeno computador local.

  3. Opcional. Exibir opções e ajuda.

    • Para exibir todas as opções disponíveis, digite MDSModelDeploy e pressione Enter.

    • Para exibir a ajuda de uma opção, digite o seguinte, onde OptionName é o nome da opção: MDSModelDeploy help OptionName.

  4. Opcional. Se você tiver vários aplicativos Web, determine o nome do serviço no qual implantará digitando este comando e pressionando Enter:

    MDSModelDeploy listservices  
    

    Uma lista de valores é retornada, por exemplo MDS1, Default Web Site, MDS. O primeiro valor nessa lista (nesse caso) MDS1é necessário para implantar o modelo.

  5. Para criar um pacote que contenha objetos e dados de modelo, digite o seguinte, em que ModelName, VersionName, ServiceName e PackageName são os nomes do modelo, versão, serviço e do arquivo de saída .pkg, respectivamente:

    MDSModelDeploy createpackage -model ModelName -version VersionName -service ServiceName -package PackageName -includedata  
    

    Se você não quiser incluir dados, não use as chaves -version e -includedata.

  6. Pressione Enter. Quando o pacote é criado com êxito, uma mensagem informando "Operação MDSModelDeploy concluída com êxito" é exibida.

Próximas etapas

Consulte Também

Opções de implantação de modelo (Master Data Services)
Implantando modelos (Master Data Services)