Primeiras aulas do curso Consultas Multidimensionais: MDX com SQL Server

Consultas Multidimensionais: MDX com SQL Server

Apresentação e Configuração - Introdução

Oi, tudo bem? Vamos iniciar mais um treinamento na linha de Business Intelligence. Até agora, nós vimos o curso de introdução aos conceitos de Business Intelligence, onde nós vimos um apanhado geral do que é um projeto de implementação de Business Intelligence, quais são os passos primordiais para um projeto de sucesso e quais são os pontos importantes que devem ser levados em consideração. Depois nós fomos na prática.

Começamos, no início, construindo um data warehouse de uma empresa fictícia de suco de frutas. Depois fizemos todo o processo de extração, transformação e carga, carregando dados de fontes externas para este data warehouse e finalmente construímos o que nós chamamos de OLAPs, os cubos de consultas.

Nesse treinamento nós vamos aprender a extrair dados do OLAP, ou seja, fazer consultas nas bases de dados. Utilizaremos uma linguagem chamada MDX. Vocês entenderão mais à frente o que ela significa. E através de scripts, comandos em MDX, iremos extrair dados dos OLAPs. Então se preparem, espero que vocês gostem desse treinamento. Muito obrigado.

Apresentação e Configuração - Onde este curso se aplica

Afinal, onde esse curso se aplica? Essa figura aqui em cima, quem já fez todos os outros treinamentos na área de Business Intelligence, já deve estar familiarizado. Temos aqui todos os passos principais para a implementação de um sistema de informações gerenciais.

Temos a construção da matriz, a construção do data warehouse, o processo de extração, transformação e carga, pegando dados de fontes externas e colocando no data warehouse e, finalmente, a criação das bases de dados de consulta às bases OLAPs.

O que esse curso vai cobrir agora é justamente essa parte. A parte de consultar as informações do OLAP. E para fazer isso, nós iremos utilizar uma linguagem. Não é uma linguagem de programação, mas é uma linguagem de consulta de queries, chamada MDX. Então é nesse ponto dentro do ambiente completo de implementação de um sistema de Business Intelligence que nós iremos focar nesse treinamento. Obrigado.

Apresentação e Configuração - Configurando o ambiente

Se você fez o curso de ETL para SQL Server parte 1 e parte 2 e o curso de OLAP para SQL Server e está usando para este treinamento a mesma máquina que você utilizou para esses treinamentos, você não precisa seguir mais esse vídeo. Isso significa que você tem no seu computador já o ambiente todo instalado e todos os exemplos carregados e disponíveis para seguir com esse curso.

Agora, se você fez os treinamentos anteriores mas deu uma pausa ou está utilizando uma outra máquina diferente daquela, você precisa reconfigurar o seu ambiente. E a primeira coisa que você tem que fazer é reinstalar nessa nova máquina todos os produtos. Os produtos que iremos utilizar para o treinamento de MDX são: o SQL Server 2017 Developer Edition. Nós vamos usar também o SQL Server Management Studio 2017 e o SQL Server Data Tools 2017.

Para instalar esses produtos, volte no treinamento ETL para SQL server parte 1 e vá no vídeo onde eu faço as instalações desses três produtos. Volte lá, siga novamente todos os passos da instalação dos produtos e depois volte para o treinamento justamente onde nós estamos nesse momento.

Agora você tem instalado na sua máquina todos os três produtos necessários para esse treinamento. O que nós vamos fazer agora é recuperar o backup das bases de dados OLAPs que iremos utilizar nesse curso de MDX. Então faça o seguinte: em primeiro lugar, vocês vão fazer download do arquivo que está linkado nesse vídeo e salvar o arquivo que for baixar em um diretório temporário na sua máquina.

E depois entre no SQL Server Management Studio. Clique em Conectar e certifique-se que vocês vão se conectar no ambiente Analysis Services. Escolha a conexão configurada na sua máquina e clique em conectar. E dependendo do ambiente, essa conexão pode ser rápida ou pode demorar alguns segundos. Então note que na parte de banco de dados eu não tenho nenhum banco de dados OLAP configurado nesse ambiente. Então vou clicar com o botão direito do mouse e vou escolher a opção Restaurar.

Eu vou buscar o banco de dados de backup origem. Então vá no diretório onde você salvou o arquivo que foi baixado na sua máquina, copie o caminho do diretório onde você salvou esse arquivo e, na caixa de diálogo, clique em procurar. E embaixo, em caminho selecionado, vocês colem aquele caminho.

No nome do arquivo, nós vamos colocar justamente o nome do arquivo backup que foi salvo na sua máquina. OLAPSucos.abf. Vou clicar em Ok. E clico aqui em Ok. Após o processo, botão direito do mouse aqui, eu vou dar em atualizar e agora tenho a base dados OLAPSucos configurada no meu ambiente.

Nós vamos abrir aqui e em Cubos talvez você ache os nossos quatro cubos, que foram construídos nos cursos anteriores. O cubo completo, o de custos, o da presidência e o de vendas. Pronto. Já estamos preparados para o treinamento de MDX.

Sobre o curso Consultas Multidimensionais: MDX com SQL Server

O curso Consultas Multidimensionais: MDX com SQL Server possui 205 minutos de vídeos, em um total de 82 atividades. Gostou? Conheça nossos outros cursos de Business Intelligence em Data Science, ou leia nossos artigos de Data Science.

Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:

Aprenda Business Intelligence acessando integralmente esse e outros cursos, comece hoje!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas