Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:
SQL Server 2019 e posterior Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
Este tutorial fornece lições sobre como criar e implantar um modelo tabular no nível de compatibilidade 1500. Se você é novo no Analysis Services e na modelagem tabular, concluir este tutorial é a maneira mais rápida de aprender a criar e implantar um modelo tabular básico usando o Visual Studio com projetos do Analysis Services. Depois de ter os pré-requisitos estabelecidos, deverá demorar entre duas a três horas para concluir.
Se você pretende implantar no SQL Server 2017 Analysis Services, ainda pode concluir este tutorial. Selecione o nível de compatibilidade 1400 ao criar um novo projeto na Lição 1.
O que você aprende
Como criar um novo projeto de modelo tabular no nível de compatibilidade 1500 no Visual Studio.
Como importar dados de um banco de dados relacional para um banco de dados de espaço de trabalho de projeto de modelo tabular.
Como criar e gerenciar relações entre tabelas no modelo.
Como criar colunas calculadas, medidas e indicadores-chave de desempenho que ajudam os usuários a analisar métricas críticas de negócios.
Como criar e gerenciar perspetivas e hierarquias que ajudam os usuários a navegar mais facilmente pelos dados do modelo, fornecendo pontos de vista específicos de negócios e aplicativos.
Como criar partições que dividem os dados da tabela em partes lógicas menores que podem ser processadas independentemente de outras partições.
Como proteger objetos e dados de modelo criando funções com membros do usuário.
Como implantar um modelo de tabela usando o Visual Studio.
Pré-requisitos
Para completar as lições de 1 a 12, você precisa:
Uma assinatura do Azure. Se ainda não tiver uma subscrição, crie uma conta gratuita.
Um Azure Synapse Analytics (SQL Data Warehouse) chamado AdventureWorksDW com o banco de dados AdventureWorksDW de exemplo. Se estiver usando uma assinatura paga, depois de concluir este tutorial, você poderá pausar ou excluir esse recurso no portal para evitar cobranças indesejadas.
Visual Studio. Qualquer edição, incluindo a edição gratuita da Comunidade, funciona bem.
O pacote de extensão mais recente do Microsoft Analysis Services Projects (VSIX) instalado no Visual Studio.
Microsoft Excel.
Para concluir a lição 13 - Implantar, você precisa de uma das seguintes opções:
Um servidor do Azure Analysis Services na camada Desenvolvedor ou Standard (recomendado). Consulte Criar um servidor - Portal.
Servidor SQL Server 2019 Analysis Services no modo Tabular. Baixe um SQL Server 2019 Developer Edition gratuito.
Espaço de trabalho do Power BI Premium atribuído a uma capacidade com a propriedade de workload do modelo semântico XMLA Endpoint definida para leitura e gravação. Para saber mais, consulte Conectividade do modelo semântico com o ponto de extremidade XMLA.
As lições deste tutorial não utilizam os seguintes, mas é útil instalá-los para se conectar a um modelo já aplicado.
Scenario
Este tutorial é baseado na Adventure Works Cycles, uma empresa fictícia. A Adventure Works é uma grande empresa multinacional que produz e distribui bicicletas, peças e acessórios para mercados comerciais na América do Norte, Europa e Ásia. A empresa emprega 500 trabalhadores. Além disso, a Adventure Works emprega várias equipes de vendas regionais em toda a sua base de mercado. Seu projeto é criar um modelo tabular para usuários de vendas e marketing analisarem dados de vendas pela Internet no banco de dados AdventureWorksDW.
Para completar o tutorial, você deve completar várias lições. Em cada lição, há tarefas. Completar cada tarefa em ordem é necessário para completar a lição. Enquanto em uma lição específica pode haver várias tarefas que realizam um resultado semelhante, mas a forma como você conclui cada tarefa é ligeiramente diferente. Esse método mostra que muitas vezes há mais de uma maneira de concluir uma tarefa e desafiá-lo usando habilidades que você aprendeu em lições e tarefas anteriores.
O objetivo das lições é guiá-lo pela criação de um modelo tabular básico usando muitos dos recursos incluídos no Visual Studio com projetos do Analysis Services. Como cada lição se baseia na lição anterior, você deve concluí-las em ordem.
Lições
Este tutorial inclui as seguintes lições:
| Lição | Tempo estimado para conclusão |
|---|---|
| 1 - Criar um novo projeto de modelo tabular | 10 minutos |
| 2 - Obter dados | 10 minutos |
| 3 - Marcar como Tabela de Data | 3 minutos |
| 4 - Crie relacionamentos | 10 minutos |
| 5 - Criar colunas calculadas | 15 minutos |
| 6 - Criar medidas | 30 minutos |
| 7 - Criar indicadores-chave de desempenho (KPI) | 10 minutos |
| 8 - Crie perspetivas | 5 minutos |
| 9 - Criar hierarquias | 20 minutos |
| 10 - Criar partições | 15 minutos |
| 11 - Criar funções | 15 minutos |
| 12 - Analise em Excel | 5 minutos |
| 13 - Implantar | 5 minutos |
Aulas complementares
Essas lições não são necessárias para concluir o tutorial, mas podem ser úteis para entender melhor os recursos avançados de criação de modelos tabulares.
| Lição | Tempo estimado para conclusão |
|---|---|
| Linhas de detalhe | 10 minutos |
| Segurança dinâmica | 30 minutos |
| Hierarquias esfarrapadas | 20 minutos |
Próximos passos
Para começar, consulte Lição 1: Criar um novo projeto de modelo tabular.