Usando uma versão modificada do projeto do Tutorial do Analysis Services

As demais lições neste tutorial tem como base uma versão aprimorada do projeto do Tutorial do Analysis Services que você concluiu nas três primeiras lições. Foram adicionadas tabelas e cálculos nomeados à exibição da fonte de dados do Adventure Works DW 2012 e dimensões ao projeto. Essas novas dimensões foram adicionadas ao cubo do Tutorial do Analysis Services. Além disso, um segundo grupo de medidas foi adicionado; ele contém medidas de uma segunda tabela de fatos. Esse projeto aprimorado permitirá que você continue a aprender como adicionar funcionalidades ao seu aplicativo de inteligência empresarial sem ter que repetir as ações já aprendidas.

Antes de continuar com o tutorial, você deve baixar, extrair, carregar e processar a versão aprimorada do projeto do Tutorial do Analysis Services. Use as instruções nesta lição para verificar se você realizou todas as etapas.

Baixando e extraindo o Arquivo do Projeto

  1. Clique aqui para ir para a página de download que fornece os projetos de exemplo fornecidos com este tutorial. Os projetos de tutorial estão incluídos no download do Tutorial do Analysis Services do SQL Server 2012.

  2. Clique em Tutorial do Analysis Services do SQL Server 2012 para baixar o pacote que contém os projetos para este tutorial.

    Por padrão, um arquivo .zip é salvo na pasta de Downloads. Você deve mover o arquivo .zip para um local que tem um caminho mais curto (por exemplo, crie uma pasta C:\Tutoriais para armazenar os arquivos). Você pode então extrair os arquivos contidos no arquivo .zip. Se você tentar descompactar os arquivos da pasta de Downloads, que tem um caminho mais longo, só obterá a Lição 1.

  3. Crie uma subpasta na unidade de raiz ou perto dela, por exemplo, C:\Tutorial.

  4. Mova o arquivo Analysis Services Tutorial SQL Server 2012.zip para a subpasta.

  5. Clique com o botão direito do mouse no arquivo e selecione Extrair Tudo.

  6. Navegue até a pasta Início da lição 4 para localizar o arquivo Analysis Services Tutorial.sln.

Carregando e processando o projeto aprimorado

  1. No SQL Server Data Tools, no menu Arquivo, clique em Fechar Solução para fechar os arquivos você não estará usando.

  2. No menu Arquivo, aponte para Abrir e clique em Projeto/Solução.

  3. Navegue até o local onde você extraiu os arquivos de projeto do tutorial.

    Localize a pasta chamada Lição 4 Iniciar e clique duas vezes em Analysis Services Tutorial.sln.

  4. Implante a versão aprimorada do projeto do Tutorial do Analysis Services na instância local do Analysis Services ou em outra instância, e verifique se o processamento é concluído com êxito.

Entendendo os aprimoramentos do projeto

A versão aprimorada do projeto é diferente da versão do projeto do Tutorial do Analysis Services que você concluiu nas três primeiras lições. As diferenças são descritas nas seções a seguir. Revise estas informações antes de continuar com as demais lições do tutorial.

Exibição da fonte de dados

A exibição da fonte de dados no projeto aprimorado contém uma tabela de fatos adicional e quatro tabelas de dimensão adicionais do banco de dados AdventureWorksDW2012 .

Observe que com dez tabelas na exibição da fonte de dados, o diagrama <Todas as Tabelas> está se tornando muito cheio. Isso dificulta a compreensão das relações entre as tabelas e a localização de tabelas específicas. Para solucionar esse problema, as tabelas estão organizadas em dois diagramas lógicos: Vendas pela Internet e Vendas do Revendedor. Esses diagramas são organizados com base em uma única tabela de fato. Criar diagramas lógicos permite que você exiba e trabalhe com um subconjunto específico de tabelas em uma exibição de fonte de dado em vez de ter que exibir sempre todas as tabelas e suas relações em um único diagrama.

Diagrama Vendas pela Internet

O diagrama Vendas pela Internet contém as tabelas que são relacionadas à venda de produtos do Adventure Works diretamente aos clientes pela Internet. As tabelas nesse diagrama são as quatro tabelas de dimensão e a tabela de fatos que você adicionou à exibição da fonte de dados Adventure Works DW 2012 na Lição 1. Essas tabelas são as seguintes:

  • Geografia

  • Customer

  • Data

  • Produto

  • InternetSales

Reseller Sales Diagram

O diagrama Vendas do Revendedor contém as tabelas que são relacionadas à venda de produtos do Adventure Works por revendedores. Esse diagrama contém as sete tabelas de dimensão e uma tabela de fatos do banco de dados AdventureWorksDW2012 :

  • Reseller

  • Promotion

  • SalesTerritory

  • Geography

  • Date

  • Product

  • Employee

  • ResellerSales

Observe que as tabelas DimGeography, DimDate e DimProduct são usadas em ambos os diagramas Internet Sales e Reseller Sales. As tabelas de dimensão podem ser vinculadas a várias tabelas de fatos.

Banco de dados e dimensões de cubo

O projeto do Tutorial do Analysis Services contém cinco novas dimensões de bancos de dados, e o cubo do Tutorial do Analysis Services contém as mesmas cinco dimensões como dimensões de cubo. Essas dimensões foram definidas para terem hierarquias de usuário e atributos que foram modificados usando cálculos nomeados, chaves de membros de composição e pastas de exibição. As novas dimensões são descritas na lista a seguir.

  • Dimensão Revendedor
    A dimensão Revendedor tem como base a tabela Reseller na exibição da fonte de dados do Adventure Works DW 2012.

  • Dimensão Promoção
    A dimensão Promoção tem como base a tabela Promotion na exibição da fonte de dados do Adventure Works DW 2012.

  • Dimensão Região de Vendas
    A dimensão Região de Vendas tem como base a tabela SalesTerritory na exibição da fonte de dados do Adventure Works DW 2012.

  • Dimensão Funcionário
    A dimensão Funcionário tem como base a tabela Employee na exibição da fonte de dados do Adventure Works DW 2012.

  • Dimensão Geografia
    A dimensão Geografia tem como base a tabela Geography na exibição da fonte de dados do Adventure Works DW 2012.

Cubo do Analysis Services

O cubo Tutorial do Analysis Services agora tem dois grupos de medidas: o grupo de medidas original, com base na tabela InternetSales, e um segundo grupo de medidas com base na tabela ResellerSales na exibição da fonte de dados Adventure Works DW 2012

Próxima tarefa na lição

Definindo propriedades de atributo pai em uma hierarquia pai-filho

Consulte também

Tarefas

Implantando um projeto do Analysis Services