Compartilhar via


Implantação de solução de modelo multidimensional

Depois de concluir o desenvolvimento de um projeto do Analysis Services, você pode implantar o banco de dados em um servidor do Analysis Services. O Analysis Services fornece seis métodos de implantação possíveis que podem ser usados para mover o banco de dados para um servidor de teste ou produção. Os métodos estão listados aqui em ordem de eficiência: automatização AMO, XMLA, Assistente para Implantação, Utilitário de Implantação, Assistente para Sincronizar, backup e restauração.

Este tópico inclui as seções a seguir:

Métodos de implantação

Considerações de implantação

Tarefas relacionadas

Métodos de implantação

Método Descrição Link
Usando Automação AMO (Objetos de Gerenciamento de Análise) O AMO fornece uma interface programática para o conjunto de comandos completo para o Analysis Services, incluindo comandos que podem ser usados para a implantação da solução. Como uma abordagem para implantação de solução, a automação AMO é a mais flexível, mas também a que exige um esforço de programação. Uma vantagem importante para usar AMO é que você pode usar o SQL Server Agent com o aplicativo AMO para executar a implantação em uma programação predefinida. Desenvolvendo com Objetos de Gerenciamento de Análise (AMO)
XMLA Use SQL Server Management Studio para gerar um script XMLA dos metadados de um banco de dados existente do Analysis Services e, em seguida, execute esse script em outro servidor para recriar o banco de dados inicial. Os scripts XMLA são facilmente formados em SQL Server Management Studio definindo o processo de implantação e, em seguida, codificando-o e salvando-o em um script XMLA. Depois de ter o script XMLA em um arquivo salvo, você poderá executar facilmente o script de acordo com um agendamento ou inserir o script em um aplicativo que se conecta diretamente a uma instância do Analysis Services.

Também é possível executar scripts XMLA em uma base predefinida com o SQL Server Agent, mas não haverá a mesma flexibilidade do AMO. O AMO fornece uma amplitude maior de funcionalidade hospedando o espectro completo de comandos administrativos.
Implantar soluções de modelo usando XMLA
Assistente para Implantação Use o Assistente de Implantação para usar os arquivos de saída XMLA gerados por um projeto do Analysis Services para implantar os metadados do projeto em um servidor de destino. Com o Assistente de Implantação, você pode implantar diretamente do arquivo do Analysis Services, conforme criado pelo diretório de saída pelo build do projeto.

A principal vantagem de usar o Assistente de Implantação do Analysis Services é a conveniência. Assim como você pode salvar um script XMLA para uso posterior em SQL Server Management Studio, você pode salvar scripts do Assistente de Implantação. O Assistente para Implantação pode ser executado de modo interativo e no prompt de comando utilizando o Utilitário de Implantação.
Deploy Model Solutions Using the Deployment Wizard
Utilitário de Implantação O utilitário de Implantação permite iniciar o mecanismo de implantação do Analysis Services de um prompt de comando. Implantar soluções de modelo com o Utilitário de Implantação
Assistente para Sincronizar Banco de Dados Use o Assistente para Sincronizar Banco de Dados para sincronizar os metadados e os dados entre os dois bancos de dados do Analysis Services.

O Assistente para Sincronizar pode ser usado para copiar os dados e os metadados de um servidor de origem em um servidor de destino. Se o servidor de destino não tiver uma cópia do banco de dados que você deseja implantar, um novo banco de dados é copiado para o servidor de destino. Se o servidor de destino já tiver uma cópia do mesmo banco de dados, o banco de dados no servidor de destino será atualizado para usar os metadados e os dados no banco de dados de origem.
Sincronizar bancos de dados do Analysis Services
Backup e restauração O backup oferece a abordagem mais simples para transferir bancos de dados do Analysis Services. Na caixa de diálogo Backup , é possível definir a configuração das opções e, em seguida, executar o backup na própria caixa de diálogo. Se preferir, crie um script que pode ser salvo e executado com a frequência necessária.

O backup e a restauração não são usados com tanta frequência como os outros métodos, mas podem ajudar a concluir rapidamente uma implantação com requisitos mínimos de infraestrutura.
Backup e restauração de bancos de dados do Analysis Services

Considerações de implantação

Antes de implantar um projeto do Analysis Services, considere quais dessas perguntas se aplicam à sua solução e examine o link relacionado para saber como resolver o problema:

Consideração Link para mais informações
Que recursos de hardware e software são necessários para essa solução? Requisitos e considerações sobre a implantação do Analysis Services
Como você implantará objetos relacionados que estão fora do escopo do projeto do Analysis Services, como pacotes do Integration Services, relatórios ou esquemas de banco de dados relacionais?
Como você carregará e atualizará os dados no banco de dados do Analysis Services implantado?

Como você atualizará os metadados (como cálculos) no banco de dados implantado do Analysis Services?
Métodos de implantação neste tópico.
Deseja conceder aos usuários acesso aos dados do Analysis Services pela Internet? Configurar o acesso HTTP ao Analysis Services no IIS (Serviços de Informações da Internet) 8.0
Deseja fornecer acesso contínuo à consulta aos dados do Analysis Services? Requisitos e considerações sobre a implantação do Analysis Services
Deseja implantar objetos em um ambiente distribuído usando objetos vinculados ou partições remotas? Criar e gerenciar uma partição local (Analysis Services),criar e gerenciar uma partição remota (Analysis Services) e grupos de medidas vinculados.
Como você protegerá os dados do Analysis Services? Autorizando o acesso a objetos e operações (Analysis Services)

Related Tasks

Requisitos e considerações sobre a implantação do Analysis Services

Implantar soluções de modelo usando XMLA

Deploy Model Solutions Using the Deployment Wizard

Implantar soluções de modelo com o Utilitário de Implantação