Definindo um projeto do Analysis Services

Defina um projeto do Microsoft SQL Server Analysis Services no Business Intelligence Development Studio usando o modelo de projeto do Analysis Services ou o Assistente para Importação de Banco de Dados do Analysis Services 9.0 para ler o conteúdo de um banco de dados do Analysis Services e criar um projeto do Analysis Services com base nele. Se não houver uma solução carregada no Business Intelligence Development Studio, a criação de um novo projeto do Analysis Services criará automaticamente uma nova solução. Caso contrário, o novo projeto do Analysis Services pode ser adicionado à solução existente ou criado em uma solução nova.

Siga estas etapas básicas para criar um projeto do Analysis Services no Business Intelligence Development Studio:

  1. Defina um projeto do Analysis Services selecionando o modelo de projeto do Analysis Services ou o Assistente para Importação de Banco de Dados do Analysis Services no grupo de modelos de Business Intelligence da caixa de diálogo Adicionar Novo Projeto e especificando um nome e uma localização para o novo projeto.

    ObservaçãoObservação

    Para criar um projeto do Analysis Services para modificar um banco de dados do SQL Server 2000 Analysis Services, primeiro use o Assistente de Migração do Analysis Services no SQL Server Management Studio para migrar o banco de dados para o SQL Server Analysis Services e, em seguida, use o Assistente para Importação de Banco de Dados do Analysis Services 9.0 para criar um projeto do Analysis Services com base no banco de dados migrado. Para obter mais informações, consulte Como criar um projeto do Analysis Services baseado em um banco de dados existente do Analysis Services.

  2. Se você definiu o projeto do Analysis Services com base no modelo de projeto do Analysis Services, será aberto no Business Intelligence Development Studio um modelo de projeto no qual você poderá definir fontes de dados, exibições da fonte de dados, cubos, dimensões, funções e outros objetos do Analysis Services. É possível criar esses objetos a partir de fontes de dados existentes ou gerar uma estrutura de banco de dados relacional subjacente a partir do design do cubo e da dimensão. Você também pode criar objetos de cubo e a dimensão com base em modelos de cubo e de dimensão. Para obter mais informações, consulte Definindo fontes de dados (Analysis Services), Projetando exibições da fonte de dados (Analysis Services), Projetando objetos multidimensionais do banco de dados do Analysis Services, Projetos de mineração de dados (Analysis Services - Mineração de Dados) e Apresentando o Assistente de Geração de Esquema.

  3. Se você definiu o projeto do Analysis Services com base em um banco de dados existente do Analysis Services, os metadados desse banco de dados serão abertos em um projeto do Analysis Services no Business Intelligence Development Studio, sendo que será possível alterar esses metadados. No entanto, até que as alterações sejam implantadas, nenhuma alteração afetará o banco de dados do Analysis Services.

  4. Crie qualquer outro projeto requerido pela solução de business intelligence.

  5. Adicione todos os arquivos diversos, como arquivos de texto com observações sobre o projeto, na pasta Diversos do projeto do Analysis Services no Gerenciador de Soluções.

  6. Defina as propriedades de implantação do projeto para especificar o servidor no qual os metadados do projeto serão implantados como objetos instanciados e para especificar outras oportunidades de implantação. Para obter mais informações, consulte Como configurar propriedades do projeto do Analysis Services e Implantando projetos do Analysis Services.

    ObservaçãoObservação

    Por padrão, o Business Intelligence Development Studio implanta um projeto na instância padrão do Analysis Services no computador local. É possível alterar o destino de implantação na caixa de diálogo Páginas de Propriedades do projeto do Analysis Services para alterar a propriedade de configuração Servidor.

  7. Construa e implante a solução em uma instância do Analysis Services para teste. Construir uma solução valida as definições do objeto e as dependências incluídas no projeto, além de gerar um script de implantação. A implantação da solução usa o mecanismo de implantação do Analysis Services para enviar o script de implantação a uma instância especificada. Para obter mais informações, consulte Como criar e implantar um projeto do Analysis Services e Implantação de solução (Analysis Services - Dados multidimensionais).

    ObservaçãoObservação

    Por padrão, o Business Intelligence Development Studio processa apenas objetos alterados pelo script de implantação e os objetos dependentes ao implantar uma solução. É possível alterar essa funcionalidade na caixa de diálogo Páginas de Propriedades do projeto do Analysis Services para alterar a propriedade de configuração Opções de Processamento. Para obter mais informações, consulte Como configurar propriedades do projeto do Analysis Services e Implantação de solução (Analysis Services - Dados multidimensionais).

  8. Revise e teste o projeto implantado.

  9. Modifique as definições dos objetos, construa e implante novamente.

Concluído o projeto, você pode usar o Assistente para Implantação do Analysis Servicespara implantar o script de implantação, gerado quando você compilou a solução, nas instâncias de destino para teste final, preparação e implantação. Para obter mais informações, consulte Implantação de solução (Analysis Services - Dados multidimensionais).

Pastas do projeto

Um projeto do Analysis Services contém as pastas a seguir, usadas para organizar os itens incluídos no projeto.

Pasta

Descrição

Fontes de Dados

Contém as fontes de dados de um projeto do Analysis Services. Você cria esses objetos com o Assistente de Fonte de Dados e os edita no Designer de Fonte de Dados.

Exibições da Fonte de Dados

Contém as exibição da fonte de dados de um projeto do Analysis Services. Você cria esses objetos com o Assistente de Exibição da Fonte de Dados e os edita no Designer de Exibição da Fonte de Dados.

Cubos

Contém os cubos de um projeto do Analysis Services. Você cria esses objetos com o Assistente para Cubos e os edita no Designer de Cubo.

Dimensões

Contém as dimensões de um projeto do Analysis Services. Você cria esses objetos com o Assistente para Dimensões ou Assistente para Cubos e os edita no Designer de Dimensão.

Estruturas de Mineração

Contém as estruturas de mineração de um projeto do Analysis Services. Você cria esses objetos com o Assistente para Modelo de Mineração e os edita no Designer de Modelo de Mineração.

Funções

Contém as funções de banco de dados de um projeto do Analysis Services. Você cria e administra funções no Designer de Função.

Assemblies

Contém referências a bibliotecas COM e assemblies do Microsoft .NET Framework de um projeto do Analysis Services. Você cria referências na caixa de diálogo Adicionar Referência.

Diversos

Contém qualquer tipo de arquivo, com exceção dos tipos de arquivo do Analysis Services.

Tipos de arquivo

A solução do Business Intelligence Development Studio pode conter vários tipos de arquivo, dependendo dos projetos incluídos nela e de seus itens. Em geral, os arquivos de cada projeto de uma solução do Business Intelligence Development Studio são armazenados na pasta da solução, em uma pasta separada para cada projeto.

ObservaçãoObservação

Copiar um arquivo de um objeto para uma pasta de projeto não adiciona esse objeto ao projeto. Use o comando Adicionar do menu de contexto do projeto no Business Intelligence Development Studio para adicionar a definição de um objeto existente a um projeto.

A pasta de um projeto do Analysis Services pode conter os tipos de arquivo listados na tabela a seguir.

Tipo de arquivo

Descrição

Arquivo de definição de projeto do Analysis Services (.dwproj)

Contém metadados sobre itens, configurações e referências de assembly definidos e incluídos no projeto do Analysis Services.

Configurações de usuário do projeto do Analysis Services (.dwproj .user)

Contém informações de configuração para o projeto do Analysis Services para um usuário específico.

Arquivo de fonte de dados (.ds)

Contém elementos do Analysis Services Scripting Idioma (ASSL) que definem metadados para uma fonte de dados.

Arquivo de exibição da fonte de dados (.dsv)

Contém elementos ASSL que definem metadados para uma exibição da fonte de dados.

Arquivo de cubo (.cube)

Contém elementos ASSL que definem metadados para um cubo, incluindo grupos de medidas, medidas e dimensões de cubo.

Arquivo de partição (.partitions)

Contém elementos ASSL que definem metadados para as partições do cubo especificado.

Arquivo de dimensão (.dim)

Contém elementos ASSL que definem metadados para uma dimensão do banco de dados.

Arquivo de estrutura de mineração (.dmm)

Contém elementos ASSL que definem metadados para uma estrutura de mineração e modelos de mineração associados.

Arquivo de banco de dados (.database)

Contém elementos ASSL que definem metadados para um banco de dados, incluindo tipos de contas, traduções e permissões do banco de dados.

Arquivo de funções do banco de dados (.role)

Contém elementos ASSL que definem metadados para uma função de banco de dados, inclusive membros de função.

Modelos de item

Se você usar a caixa de diálogo Adicionar Novo Item para adicionar novos itens a um projeto do Analysis Services, terá a opção de usar um modelo de item, um script predefinido ou uma instrução que demonstra como executar uma determinada ação.

Os modelos de item, listados na tabela a seguir, estão disponíveis na categoria Itens de Projeto do Analysis Services, no painel Categorias da caixa de diálogo Adicionar Novo Item.

Categoria

Modelo de item

Descrição

Itens de projeto do Analysis Services

Cubo

Inicia o Assistente para Cubos para adicionar um cubo novo ao projeto do Analysis Services.

 

Fonte de dados

Inicia o Assistente para Fonte de Dados para adicionar uma nova fonte de dados ao projeto do Analysis Services.

 

Exibição da fonte de dados

Inicia o Assistente de Exibição da Fonte de Dados para adicionar uma nova exibição da fonte de dados ao projeto do Analysis Services.

 

Função de banco de dados

Adiciona uma nova função de banco de dados ao projeto do Analysis Services e, em seguida, exibe o Designer de Funções para a nova função de banco de dados.

 

Dimensão

Inicia o Assistente para Dimensões para adicionar uma nova dimensão de banco de dados ao projeto do Analysis Services.

 

Estrutura de mineração

Use o Assistente de Mineração de Dados para adicionar uma nova estrutura de mineração e um novo modelo de mineração ao projeto do Analysis Services.