Compartilhar via


Implantar projetos do Analysis Services (SSDT)

Durante o desenvolvimento de um projeto do Analysis Services no SSDT (SQL Server Data Tools), você frequentemente implanta o projeto em um servidor de desenvolvimento para criar o banco de dados do Analysis Services definido pelo projeto. Isso é necessário para testar o projeto; por exemplo, para procurar células no cubo, procurar membros da dimensão ou verificar as principais fórmulas de KPIs (indicadores de desempenho).

Implantando um projeto

Você pode implantar um projeto de forma independente ou implantar todos os projetos na solução. Quando você implanta um projeto, várias coisas acontecem em sequência. Primeiro, o projeto é construído. Esta etapa cria os arquivos de saída que definem o banco de dados do Analysis Services e seus objetos constituintes. Em seguida, o servidor de destino é validado. Por fim, o banco de dados de destino e seus objetos são criados no servidor de destino. Durante a implantação, o mecanismo de implantação substitui totalmente qualquer banco de dados pré-existente pelo conteúdo do projeto, a menos que esses objetos tenham sido criados pelo projeto durante uma implantação anterior.

Após uma implantação inicial, um arquivo IncrementalSnapshot.xml é gerado na pasta Nome> do <Projeto\obj. Esse arquivo é usado para determinar se o banco de dados ou seus objetos no servidor de destino foram alterados fora do projeto. Nesse caso, será solicitado que você substitua todos os objetos no banco de dados de destino. Se todas as alterações forem feitas no projeto e o projeto estiver configurado para implantação incremental, somente as alterações serão implantadas no servidor de destino.

A configuração do projeto e suas configurações associadas determinam as propriedades de implantação que serão usadas para implantar o projeto. Para um projeto compartilhado, cada desenvolvedor pode usar sua própria configuração com suas próprias opções de configuração de projeto. Por exemplo, cada desenvolvedor pode especificar um servidor de teste diferente para trabalhar isoladamente de outros desenvolvedores.

Consulte Também

Criar um Projeto do Analysis Services (SSDT)