Compartilhar via


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

Depois de você ter concluído o desenvolvimento de um projeto do Analysis Services, poderá 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 seguintes seções:

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)

AMO fornece uma interface programática para o conjunto completo de comandos definidos para o Analysis Services, incluindo comandos que podem ser usados para implantação de 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 o SQL Server Management Studio para gerar um script XMLA dos metadados de um banco de dados existente do Analysis Services e, em seguida, executar esse script em outro servidor para recriar o banco de dados inicial. Os scripts XMLA são gerados facilmente no SQL Server Management Studio ao definir o processo de implantação e, em seguida, codificá-lo e salvá-lo como um script XMLA. Quando o script XMLA está em um arquivo salvo, é possível executá-lo de acordo com uma programação ou inseri-lo em um aplicativo que se conecta diretamente em 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 para Implantação para usar os arquivos de saída do XMLA gerados por um projeto do Analysis Services para implantar os metadados do projeto em um servidor de destino. Com o Assistente para Implantação, é possível implantar diretamente a partir do arquivo do Analysis Services, conforme criado pelo diretório de saída do construtor de projetos.

A vantagem principal de usar o Assistente de Implantação do Analysis Services é conveniência. Da mesma maneira que você pode salvar um script XMLA para usar posteriormente no SQL Server Management Studio, 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.

Implantar soluções modelo usando o Assistente de Implantação

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 modelo com o Utilitário de Implantação

Assistente para Sincronizar Banco de Dados

Use o Assistente para Sincronizar Bancos de Dados para sincronizar os metadados e os dados entre quaisquer 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 você implantar um projeto do Analysis Services, considere quais dessas perguntas aplicam-se a sua solução e, em seguida, revise o link relacionado para conhecer as maneiras de tratar o problema:

Consideração

Link para mais informações

Que recursos de hardware e software são necessários para essa solução?

Examinar requisitos de implantação de solução modelo multidimensionais

Como serão implantados os objetos relacionados que estão fora do escopo do projeto do Analysis Services, como pacotes, relatórios ou esquemas de banco de dados relacional do Integration Services?

Como os dados serão carregados e atualizados no banco de dados do Analysis Services implantado?

Como os metadados (como cálculos) serão atualizados no banco de dados do Analysis Services implantado?

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 7.0

Deseja fornecer acesso de consulta contínuo aos dados do Analysis Services?

Examinar requisitos de implantação de solução modelo multidimensionais

Deseja implantar objetos em um ambiente distribuído usando objetos vinculados ou partições remotas?

Definir partições remotas, Grupos de medidas vinculados e Dimensões vinculadas.

Como os dados do Analysis Services serão protegidos?

Conceder permissões de usuário em um banco de dados multidimensional do Analysis Services

Tarefas relacionadas

Examinar requisitos de implantação de solução modelo multidimensionais

Implantar soluções de modelo usando XMLA

Implantar soluções modelo usando o Assistente de Implantação

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