Introdução

Concluído

Como a maioria de nós, você trabalha para uma empresa em que é necessário criar relatórios do Microsoft Power BI. Os dados residem em vários arquivos e bancos de dados diferentes. Esses repositórios de dados são diferentes uns dos outros, alguns estão no Microsoft SQL Server, alguns no Microsoft Excel, mas todos os dados estão relacionados.

Observação

As seções do módulo anteriores ao laboratório são puramente informativas. Você terá a oportunidade de trabalhar com os dados reais durante o laboratório.

No cenário deste módulo, você trabalha para a Tailwind Traders. A liderança sênior lhe atribuiu a tarefa de criar um conjunto de relatórios que dependem de dados de vários locais diferentes. O banco de dados que acompanha as transações de vendas está no SQL Server, um banco de dados relacional que contém quais itens cada cliente comprou e quando. Ele também controla qual funcionário fez a venda, junto com o nome e a ID do funcionário. No entanto, esse banco de dados não contém a data de contratação do funcionário, seu cargo ou quem é o seu gerente. Para obter essas informações, você precisa acessar os arquivos que o departamento de Recursos Humanos mantém no Excel. Você constantemente solicita que eles usem um banco de dados SQL, mas eles ainda não tiveram a chance de implementar isso.

Quando um item é enviado, a remessa é registrada no aplicativo de warehouse, que é novo na empresa. Os desenvolvedores optaram por armazenar dados no Cosmos DB, como um conjunto de documentos JSON.

A Tailwind Traders tem um aplicativo que ajuda com projeções financeiras, para que eles possam prever como serão suas vendas nos meses e anos futuros, com base nas tendências anteriores. Essas projeções são armazenadas no Microsoft Azure Analysis Services. Aqui está uma exibição das várias fontes de dados das quais você será solicitado a combinar dados.

Captura de tela do Power Query entregando dados de vários locais para o Power BI.

Para criar relatórios, você deve extrair dados das várias fontes de dados. Interagir com o SQL Server é diferente do Excel, portanto, você deve aprender as nuances de ambos os sistemas. Depois de aprender sobre os sistemas, use o Power Query para ajudar você a limpar os dados, renomeando colunas, substituindo valores, removendo erros e combinando os resultados da consulta. O Power Query também está disponível no Excel. Depois que os dados forem limpos e organizados, você estará pronto para criar relatórios no Power BI. Para terminar, você publicará seus relatórios e modelo semântico combinados no serviço do Power BI. A partir daí, outras pessoas podem usar seu modelo semântico e criar seus próprios relatórios, ou podem usar os relatórios que você já criou. Além disso, se outra pessoa tiver criado um modelo semântico que você gostaria de usar, você também pode criar relatórios com base nele!

Este módulo se concentrará na primeira etapa para obter os dados das diferentes fontes de dados e importá-los no Power BI usando o Power Query.

Ao final deste módulo, você poderá:

  • Identificar e conectar-se a uma fonte de dados
  • Obter dados de um banco de dados relacional, como Microsoft SQL Server
  • Obter dados de um arquivo, como o Microsoft Excel
  • Obter dados provenientes de aplicativos
  • Obter dados do Azure Analysis Services
  • Selecionar um modo de armazenamento
  • Corrigir problemas de desempenho
  • Resolver erros de importação de dados