1 - Introdução ao Power BI

O que é Power BI

É uma poderosa ferramenta de análise de dados desenvolvida pela Microsoft, projetada para ajudar indivíduos e empresas a transformar dados brutos em informações significativas e visuais de fácil compreensão.

Confira nosso curso de Power BI.

Na prática, ele permite que você importe dados de várias fontes, visualize estes dados em reports e dashboards e compartilhe eles com quem você quiser.

cubps-ondemand

O Power BI é composto por 3 pilares:

  1. Power BI para Desktop - Uma aplicação gratuita para construir relatórios.
  2. Power BI Service - Serviço online para ver e publicar relatórios e dashboards
  3. Aplicativos do Power BI - Para ver relatórios e dashboards no celular

Permite que os usuários importem dados de várias fontes, como bancos de dados, planilhas e serviços web, e os consolidem em um único ambiente de trabalho.

Feito isso, é possível criar painéis interativos, relatórios e gráficos personalizados, usando uma interface intuitiva, e extrair assim, insights valiosos e tomar decisões informadas.

Importância do Power BI para análise de dados

O Power BI permite criar visualizações de dados interativas e altamente personalizáveis, como gráficos, tabelas dinâmicas e mapas, que tornam a compreensão dos dados mais acessível e eficiente.

O Power BI é uma ferramenta de Business Intelligence (BI), algo que poderia ser traduzido como “Inteligência Empresarial”.

O objetivo do BI é acompanhar Indicadores de Desempenho Chave (KPIs) e descobrir insights nos dados de negócios para melhorar a tomada de decisões em toda a organização.

No cenário atual de negócios, a capacidade de análise de dados é essencial para o sucesso. Com o Power BI, as empresas podem criar relatórios personalizados que atendam às necessidades específicas de seus setores e metas. Seja rastreando métricas financeiras, como receita e lucro, ou monitorando o desempenho de vendas, estoque e atendimento ao cliente, o Power BI oferece a flexibilidade necessária para criar painéis que fornecem informações em tempo real.

Além disso, a interface intuitiva do Power BI permite que profissionais de diferentes áreas da empresa explorem os dados de maneira independente, sem depender exclusivamente de equipes de TI ou analistas de dados. Isso promove uma cultura de análise de dados mais ampla e empodera os funcionários a tomarem decisões mais embasadas em dados.

Benefícios do uso de Power BI

Visualização de Dados Eficiente: O Power BI permite criar visualizações de dados interativas e altamente personalizáveis, como gráficos, tabelas dinâmicas e mapas, que tornam a compreensão dos dados mais acessível e eficiente.

Consolidação de Dados: A ferramenta permite a importação e consolidação de dados de várias fontes, incluindo bancos de dados, planilhas, serviços web e até mesmo feeds de streaming, proporcionando uma visão unificada e atualizada dos dados.

Análise Poderosa: O Power BI oferece recursos avançados de análise, incluindo cálculos personalizados com a linguagem DAX, a capacidade de criar medidas e métricas complexas, e a realização de análises preditivas e de tendências.

Tomada de Decisão Informada: Com a capacidade de criar painéis interativos e relatórios em tempo real, os usuários podem tomar decisões informadas com base em dados atualizados e insights claros.

Colaboração e Compartilhamento: A plataforma permite que os usuários compartilhem relatórios e painéis com colegas de trabalho e partes interessadas, facilitando a colaboração e o alinhamento em torno dos dados.

2 - Configuração e Instalação do Power BI

O Power BI Desktop é o principal aplicativo para projetar e construir relatórios.

Para baixar, basta acessar o site oficial da Microsoft.

Quando você abrir o aplicativo do Power BI, ele iniciará com uma página em branco. Passaremos agora pelos elementos principais da interface do Power BI para Desktop:

  • Barra de opções - a barra superior contém a maioria dos controles e opções necessárias para construir o relatório.
  • Exibições - são compostas pela exibição do relatório, pela exibição dos dados e pela exibição do modelo.
  • Canvas - esta é a principal área de design onde as visualizações e outros elementos são adicionados.
  • Seletor de páginas - para navegação para outras páginas do relatório.
  • Filtros - campos podem ser adicionados aqui para filtrar os dados.
  • Visualizações - contém a lista de visualizações disponíveis.
  • Campos – esta seção contém as tabelas e campos disponíveis no modelo de dados.
power-bi

3 - Conectando e importando dados

Fontes de Dados

O Power BI oferece uma infinidade de fontes de dados para você escolher. Para este tutorial, importaremos alguns dados financeiros hipotéticos fornecidos pela Microsoft para aprender mais sobre o Power BI.

Importando os dados

Você pode baixar os dados de amostra e importá-los selecionando a fonte de dados do Excel.

Uma janela de visualização aparecerá onde você pode selecionar a tabela ou planilha que deseja importar do arquivo Excel.

Tabelas e planilhas são representadas por seus ícones. Geralmente é melhor importar tabelas, pois elas são bem definidas no Excel, facilitando a organização.

importar-dados-power-bi

Aqui você pode escolher se deseja carregar os dados diretamente ou ir direto para o “Power Query Editor” usando a opção “Transform Data”.

Escolher primeiro transformar seus dados antes de carregá-los pode ser uma ótima ideia, pois geralmente há pequenos erros e problemas que você pode querer resolver primeiro.

Selecione “Transform Data” e uma janela separada será aberta para o “Power Query Editor”.

Power Query

O Editor do Power Query pode ser dividido em 4 partes principais:

Barra de opções - a faixa superior contém quase todas as opções de transformação de dados necessárias para moldar seus dados. Exploraremos algumas transformações comuns abaixo.

Queries - lista todas as consultas que você configurou para este relatório. Para relatórios complexos, você pode organizar as consultas em grupos para melhor navegação e gerenciamento.

Visualização de dados - esta é a tabela principal que contém os dados da consulta selecionada, bem como uma barra de fórmulas. Uma visualização dos dados é mostrada apenas com as primeiras 1.000 linhas.

Etapas de transformação – o painel direito contém cada uma das etapas de transformação que foram aplicadas à consulta selecionada. Isso permite que você acompanhe cada alteração individual feita nos dados. Você pode inserir, excluir e mover etapas conforme necessário.

power-query

Aqui, os dados da amostra já estão bem limpos, por isso não precisamos fazer nenhuma transformação.

No entanto, estas são algumas das etapas de transformação mais comuns:

Remoção linhas e/ou colunas - alguns dados do Excel podem ter muitas linhas e/ou colunas em branco inseridas para facilitar a leitura e para fins estéticos, mas elas não são úteis no Power BI e devem ser removidas.

Alteração de tipos de dados – Tipos de dados como número, data ou texto devem ser especificados para cada coluna. O Power BI tentará detectar automaticamente o tipo de dados, mas às vezes pode cometer erros, por isso é uma boa ideia sempre verificar mais de uma vez os tipos de dados.

Combinação de dados - Parecido com a junção e a concatenação no SQL, essas transformações permitem combinar consultas de diversas fontes.

Pivot e unpivot - essas opções permitem transformar seus dados de formato amplo para longo e vice-versa. A opção unpivot é particularmente útil ao lidar com arquivos Excel que possuem informações (como datas) executadas nas colunas de uma tabela, e não nas linhas.

Adicionar uma coluna condicional - Esta é uma transformação útil que permite adicionar uma coluna com base na lógica if/then/else.

No exemplo abaixo, incluímos uma tabela adicional chamada “produtos”, contendo algumas categorias de produtos fictícias para que a modelagem de dados possa ser demonstrada mais a frente neste tutorial.

Você pode adicionar esta tabela selecionando Inserir dados na faixa de opções.

adicionar-coluna

Por último, selecione “Fechar e Aplicar” na barra de opções para começar a construir e projetar o relatório.

4 - Construindo Visualizações e Gráficos

Visualização do Modelo de Dados

Agora que importamos essas 2 tabelas de dados, podemos criar relacionamentos entre elas usando a visualização do modelo de dados.

modelo-de-dados

Existem duas maneiras de criar um relacionamento no Power BI:

  1. Selecione um campo de 1 tabela e arraste-o para o campo da segunda tabela com o qual deseja formar o relacionamento.
  2. Selecione “Gerenciar Relacionamentos” na faixa de opções e selecione “Novo” para adicionar um relacionamento usando a mesma janela que discutiremos a seguir (exceto que começará em branco).

Por padrão, o Power BI tentará inferir um relacionamento entre tabelas - o que nem sempre funciona, então você pode querer desativar esse recurso nas configurações. Para editar o relacionamento, clique com o botão direito na linha de conexão entre eles e selecione “Propriedades”.

Esta janela possui 2 opções interessantes para escolher na hora de definir um relacionamento: cardinalidade e direção de filtro cruzado. As escolhas para cada uma destas opções podem ter um grande impacto no relatório resultante, por isso escolha com cuidado.

Analisaremos agora cada uma dessas opções.

relacionamento-power-bi

Aqui você tem 4 opções: muitos para um, um para um, um para muitos ou muitos para muitos.

Ao criar relacionamentos, é recomendado que o campo de união contenha valores exclusivos em pelo menos uma das tabelas.

Em nossos dados, temos um relacionamento entre a tabela Finanças e a tabela Produtos utilizando o campo Produto.

A tabela Produtos possui valores exclusivos para o campo Produto (cada produto aparece apenas uma vez na tabela). Porém, a tabela Finanças pode ter cada produto aparecendo diversas vezes por data, país, segmento, etc.

A direção do filtro cruzado permite escolher entre uma ou ambas as direções. Os relacionamentos fluem da tabela com valores exclusivos para a tabela com muitos valores.

No nosso caso, o relacionamento flui da tabela Produtos para a tabela Finanças. Isso significa que se a direção do filtro cruzado for definida como única, a tabela Finanças poderá ser filtrada pelos campos de produto e categoria de produto na tabela Produtos, mas a tabela Produtos não poderá ser filtrada usando o campo de produto na tabela Finanças.

DAX

Os cálculos no Power BI são baseados em fórmulas chamadas DAX ou Expressões de Análise de Dados.

O DAX permite criar novos campos e até novas tabelas em seu modelo. Você pode realizar três tipos de cálculos no Power BI que usam fórmulas DAX:

  1. Tabelas calculadas - esses cálculos adicionarão uma tabela adicional ao relatório com base em uma fórmula.
  2. Colunas calculadas - esses cálculos adicionarão uma coluna adicional a uma tabela com base em uma fórmula. Essas colunas são tratadas como qualquer outro campo da tabela.
  3. Medidas - esses cálculos adicionarão um resumo ou medida agregada a uma tabela com base em uma fórmula.

Neste relatório, criaremos uma única medida chamada ‘Margem de lucro’ com a seguinte fórmula:

Profit margin = SUM(financials[Profit])/SUM(financials[ Sales])

VISUALIZAÇÕES

Há uma variedade de visualizações disponíveis no Power BI: gráficos de barras, gráficos de linhas, gráficos de pizza, tabelas, matrizes, cartões simples, KPIs, medidores, mapas interativos e muito mais. Além disso, existem muitas opções de formatação com as quais você também pode brincar.

visulizações

Você também pode importar visualizações personalizadas se o visual desejado não estiver na lista. Basta clicar nas reticências e uma janela aparecerá onde você poderá navegar por todos os recursos visuais disponíveis – isso é conhecido como Microsoft AppSource.

Você pode até criar seus próprios recursos visuais se tiver experiência em programação.

Recomenda-se baixar apenas visuais personalizados do Microsoft AppSource, pois foram testados e aprovados pela Microsoft. Baixá-los de qualquer outro lugar na Internet pode ter efeitos indesejados ou até mesmo ser prejudicial.

visual-power-bi

5 - Criando Dashboards e Relatórios

Neste tutorial, construímos um relatório simples que contém estes recursos visuais: segmentações de dados, gráficos de barras agrupadas, um gráfico de linhas e um KPI. Veremos como o gráfico de barras agrupado e o KPI são criados; os outros devem ser fáceis de replicar por conta própria.

sales-report

Clustered Bar Chart

Para inserir um “Clustered Bar Chart”, selecione o ícone no painel de visualização e um gráfico de barras em branco aparecerá na tela. Arraste o campo 'Segmento' para o Eixo e arraste nossa nova medida 'Margem de lucro' para os Valores. Um título e todos os cabeçalhos dos eixos são preenchidos automaticamente para nós com base nos campos que adicionamos ao visual.

tabela-power-bi

Como a margem de lucro é negativa para um dos segmentos, vamos adicionar alguma formatação condicional para destacar claramente esse valor negativo. Selecione o ícone de formatação na parte superior do painel de visualização e desça até as opções “Barras”.

Aqui podemos alterar as cores das barras. Para aplicar a formatação condicional, selecione o símbolo “fx” e uma janela aparecerá onde você poderá aplicar regras com base no valor de qualquer campo.

Aqui selecionamos o campo Margem de lucro e especificamos que a cor deve ser vermelha se o número for menor que zero.

KPI Visual

Para inserir um visual de KPI, selecione o ícone no painel de visualização e um visual de KPI em branco aparecerá na tela. Este KPI será baseado na medida de margem de lucro que criamos anteriormente. Arraste o campo “Margem de lucro” para “Valor”.

A seguir, adicionaremos uma meta de 20% para o KPI. Poderíamos adicionar a meta arrastando um campo de medida sob o “Valor da meta” (isso é útil se a meta da margem de lucro for usada em outros elementos visuais), mas em vez disso selecionaremos o ícone de formatação e inseriremos o valor da meta no “Eixo do medidor”.

6 - Compartilhando e colaborando

Quando estiver satisfeito com seu relatório, você poderá publicá-lo em seu espaço de trabalho do Power BI. Para fazer isso, você deve entrar no Power BI e selecionar Publicar na faixa de opções.

Selecione um workspace e o relatório será publicado no serviço Power BI. Faça login em sua conta do Power BI e navegue até o workspace onde você publicou seu relatório.

my-workspace-power-bi

Dados

Publicar um relatório também publica os dados e você verá isso separadamente em seu espaço de trabalho. Você pode usar esses dados para criar novos relatórios do serviço Power BI. Sempre que você republicar um relatório, os dados serão substituídos, portanto, fique atento a quaisquer alterações nos dados que possam corromper os relatórios criados a partir desses dados no Serviço do Power BI.

Selecione os dados e você será levado a uma tela onde poderá ter uma visão geral de todos os relatórios criados usando este conjunto de dados. Nessa tela, você também pode criar um relatório usando esses dados ou compartilhá-los com outras pessoas.

Se você tiver um Power BI Gateway configurado, também poderá atualizar os dados manualmente ou de acordo com uma programação.

Report

area-de-report

Volte para sua área de trabalho e agora selecione o relatório. A partir daqui você pode visualizar e interagir com o relatório, bem como fazer algumas outras coisas úteis, como:

  • Exportar o relatório como um arquivo Excel, PowerPoint ou PDF para sua própria análise ou apresentação de dados.
  • Compartilhar o relatório com outras pessoas.
  • Assinar o relatório para receber e-mails de acordo com uma programação ou quando o relatório for atualizado.

Cada recurso visual também tem várias opções:

  • Fixar o recurso visual ao dashboard.
  • Copiar o recurso visual como imagem.
  • Ver os filtros e “slicers” que estão afetando a visualização.
  • Abrir a visualização em “modo de foco”.
  • Outras opções: como adicionar um comentário ou exportar os dados para um Excel ou arquivo CSV.
recursos-power-bi

Dashboard

Você pode fixar relatórios inteiros ou recursos visuais individuais em dashboards. O maior benefício de usar dashboards é que eles permitem fixar recursos visuais de diferentes relatórios em seu workspace (espaço de trabalho). Dessa forma, você pode acompanhar facilmente métricas importantes em um só lugar, em vez de clicar em cada relatório para vê-las.

Perguntas frequentes(FAQs):

1- Como funciona o curso de Power B.I?
As aulas são gravadas e você pode assistir no ritmo que preferir, desde que conclua o curso dentro do prazo de 12 meses.

2- Quais são as formas de pagamento?
Cartão de crédito, pix, boleto e cartão de crédito recorrente (só compromete valor da parcela mensal no seu limite. Mensalmente o valor da parcela é cobrado no seu cartão de forma automática até o pagamento do valor total do produto, sem ocupar o limite do seu cartão com o valor total do curso).

3- Para quem é esse curso?
Para você é totalmente iniciante e quer conquistar a sua primeira vaga no mercado de tecnologia.

Para você que quer fazer uma transição de carreira e entende que a tecnologia pode oferecer oportunidades.

Para você que quer aprender BI (Business Intelligence) e deseja aplicar conceitos de dados e elaborar visualizações voltadas ao negócio.

4- O que é o Power BI?
O Power BI é uma plataforma de análise de negócios da Microsoft que permite transformar dados em informações visuais e interativas, facilitando a tomada de decisões informadas.

5- Quais são os principais componentes do Power BI?
Os principais componentes do Power BI incluem o Power BI Desktop (para criação de relatórios), o serviço Power BI (para publicação e compartilhamento de relatórios) e os aplicativos móveis do Power BI.

6- Como o Power BI ajuda nas análises de dados?
O Power BI facilita a conexão com uma ampla variedade de fontes de dados, oferece ferramentas de preparação e transformação de dados, e permite a criação de visualizações e relatórios interativos.

7- Posso usar o Power BI gratuitamente?
Sim, existe uma versão gratuita chamada Power BI Desktop. Além disso, há uma versão de avaliação gratuita do serviço Power BI, mas para recursos avançados, é necessário assinar um plano.

8- Quais são os tipos de licenças do Power BI?
Existem várias licenças do Power BI, incluindo Power BI Pro (para usuários individuais), Power BI Premium (para organizações maiores) e Power BI Premium Per User (para capacidades Premium individuais).

9- O que são gateways no Power BI?
Os gateways no Power BI permitem a conexão segura com fontes de dados locais, como bancos de dados ou sistemas on-premise.

10- O Power BI é compatível com quais tipos de dados?
O Power BI é compatível com uma ampla variedade de fontes de dados, incluindo bancos de dados, serviços na nuvem, arquivos locais, entre outros.

11- Posso compartilhar meus relatórios do Power BI com outras pessoas?
Sim, é possível compartilhar relatórios do Power BI com colegas de trabalho ou clientes usando o serviço Power BI, desde que você tenha uma licença apropriada.

12- O que são dashboards no Power BI?
Dashboards no Power BI são páginas interativas que mostram um resumo dos principais indicadores e visualizações de um conjunto de dados.

13- O Power BI tem suporte para dispositivos móveis?
Sim, o Power BI possui aplicativos móveis para iOS, Android e Windows, permitindo que os usuários acessem e interajam com seus relatórios em qualquer lugar.