Share via


Modelagem de tabela (Tutorial do Adventure Works)

Este tutorial fornece lições sobre como criar um modelo de tabela do SQL Server 2014 Analysis Services usando SQL Server Data Tools (SSDT).

O que você aprenderá

No decorrer deste tutorial, você aprenderá o seguinte:

  • Como criar um novo projeto de modelo tabular no SQL Server Data Tools.

  • Como importar dados de um banco de dados relacional do SQL Server em um projeto de modelo de tabela.

  • Como criar e gerenciar relações entre tabelas no modelo.

  • Como criar e gerenciar cálculos, medidas e Indicadores Chave de Desempenho que ajudam os usuários a analisar dados de modelo.

  • Como criar e gerenciar perspectivas e hierarquias que ajudam os usuários a navegar com mais facilidade pelos dados de modelo, fornecendo pontos de vista específicos de empresas e aplicativos.

  • Como criar partições que dividem dados de tabela em partes lógicas menores que podem ser processadas independentemente de outras partições.

  • Como proteger dados e objetos de modelo criando funções com membros de usuário.

  • Como implantar um modelo tabular em uma área restrita ou instância de produção do Analysis Services em execução no modo Tabular.

Cenário do tutorial

Esse tutorial se baseia na Adventure Works Cycles, uma empresa fictícia. A Adventure Works Cycles é uma grande empresa multinacional de fabricação que produz e distribui bicicletas metálicas e compostas para mercados comerciais em América do Norte, Europa e Ásia. A sede da Adventure Works Cycles fica em Bothell, Washington, onde a empresa emprega 500 trabalhadores. Além disso, a Adventure Works Cycles emprega várias equipes de vendas regionais em toda a sua base de mercado.

Para respaldar melhor as necessidades de análise de dados das equipes de vendas e de marketing e da gerência sênior, você fica encarregado de criar um modelo de tabela para que os usuários analisem dados de vendas pela Internet no banco de dados de exemplo AdventureWorksDW.

Para concluir o tutorial e o modelo de tabela Adventure Works Internet Sales, você deve concluir várias lições. Em cada lição há um número de tarefas; é necessário concluir todas as tarefas na ordem certa para concluir a lição. Embora em uma lição específica possa haver várias tarefas que geram um resultado semelhante, no entanto, o modo como você conclui cada tarefa é ligeiramente diferente. Isso acontece para mostrar que geralmente há mais de uma maneira de concluir uma tarefa específica e para desafiá-lo a usar as habilidades adquiridas nas tarefas anteriores.

A finalidade das lições é orientá-lo por meio da criação de um modelo tabular básico em execução no modo In-Memory usando muitos dos recursos incluídos em SQL Server Data Tools. Como cada lição é criada após a lição anterior, você deve concluir as lições na ordem. Depois que você tiver concluído todas as lições, terá criado e implantado o modelo de tabela de exemplo Adventure Works Internet Sales em um servidor do Analysis Services.

Observação

Este tutorial não fornece lições ou informações sobre como gerenciar um banco de dados modelo de tabela implantado usando o SQL Server Management Studio ou usando um aplicativo cliente de relatórios para se conectar a um modelo implantado para procurar dados de modelo.

Pré-requisitos

Para concluir este tutorial, você deve ter os seguintes pré-requisitos instalados:

  • SQL Server instância do Analysis Services 2014 em execução no modo Tabular.

  • SQL Server Data Tools (SSDT).

  • Banco de dados de exemplo AdventureWorksDW Este banco de dados de exemplo inclui os dados necessários para concluir este tutorial. Para baixar o banco de dados de exemplo, consulte https://github.com/microsoft/sql-server-samples/releases/tag/adventureworks.

  • Microsoft Excel 2003 ou posterior (para uso com o recurso Analisar no Excel na lição 11)

Lições

Este tutorial inclui as seguintes lições:

Lição Tempo estimado para conclusão
Lição 1: Criar um novo projeto de modelo de tabela 10 minutos
Lição 2: Adicionar dados 20 minutos
Lição 3: Renomear colunas 20 minutos
Lição 4: Marcar como Tabela de Data 3 minutos
Lição 5: Criar Relações 10 minutos
Lição 6: Criar colunas calculadas 15 minutos
Lição 7: Criar medidas 30 minutos
Lição 8: Criar indicadores chave de desempenho 15 minutos
Lição 9: Criar perspectivas 5 minutos
Lição 10: Criar hierarquias 20 minutos
Lição 11: Criar partições 15 minutos
Lição 12: Criar Funções 15 minutos
Lição 13: Analisar no Excel 20 minutos
Lição 14: Implantar 5 minutos

Lições suplementares

Este tutorial também inclui Lições complementares. Os tópicos desta seção não são necessários para concluir o tutorial, mas podem ser úteis para a melhor compreensão dos recursos de criação do modelo de tabela avançado.

Este tutorial inclui as seguintes lições suplementares:

Lição Tempo estimado para conclusão
Implementar a segurança dinâmica usando filtros de linha 30 minutos
Configurar propriedades de relatório para relatórios do Power ViewConfigurar propriedades de relatório para relatórios do Power View 30 minutos

Próxima etapa

Para iniciar o tutorial, vá para a primeira lição: Lição 1: Criar um novo projeto de modelo de tabela.