100% acharam este documento útil (1 voto)
165 visualizações41 páginas

Book 2

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1/ 41

1

Bem-vindo!

Para quem não me conhece eu sou o Marcelo Leite, instrutor e consultor na área de BI. Trabalho
a mais de 8 anos na área da educação, formei centenas de alunos na área e tenho como objetivo
difundir o conhecimento da melhor ferramenta de BI do mercado para aqueles que buscam o
aprendizado. Acredito que o conhecimento deve ser compartilhado com todos aqueles que o
procuram, por essa razão criei também um canal no Youtube aonde forneço dicas e tutoriais
gratuitos sobre a ferramenta número um em Business Intelligence. Você pode acessar esse canal
clicando no link - http://www.youtube.com/c/PowerBInaprática

Se você não conhece o Power BI, ou tem um conhecimento prévio dentro da ferramenta esse e-
book vai te auxiliar a criar relatórios e efetuar tratamento de dados passo a passo dentro da
ferramenta. Aqui listei 4 exercícios para você praticar e aprender o porquê a ferramenta Power
BI vem se destacando cada vez mais como a ferramenta número um no mercado de trabalho.

Para complementar o conhecimento desse E-book, quero te convidar a participar de 3 aulas


gratuitas ao vivo comigo pelo nosso canal do YouTube. Segue abaixo cronograma das aulas:

Dia 27/11 às 20h – Transformação de dados e relacionamento de tabelas


Dia 28/11 às 20h – DAX e botões interativos para relatórios
Dia 29/11 às 20h – Compartilhando seus relatórios online

“Hoje o profissional que sabe trabalhar com Power BI tem grande destaque no mercado de
trabalho, no futuro, o profissional que não souber trabalhar com Power BI será substituído por
outro que saiba”

Marcelo Leite c.o - Power BI na prática

2
Como começar:

Para acompanhar as atividades desse e-book você precisa ter o Power BI Desktop instalado no
seu computador. Se você não sabe como instalar o Power BI Desktop basta assistir a esse vídeo
- https://www.youtube.com/watch?v=8XinWgnublQ&t=1s

No vídeo acima eu ensino em um vídeo bem pratico como você pode instalar o Power BI Desktop
da melhor forma possível.

OBS: Essa ferramenta só funciona em sistemas operacionais Windows.

Outra coisa que você vai precisar fazer, mas é completamente opcional, é criar a sua conta
gratuita no Power BI Service. Se você não sabe como criar uma conta no Power BI Service veja
o passo a passo em uma das nossas lives gravadas aonde explico exatamente como aos 20min
de vídeo. Link com o tempo exato da explicação - https://youtu.be/EKakMtcIQ1o?t=1199

Nessa lista de exercícios eu não buco dar muitas informações teóricas, mas sim o passo a passo
para obter visualizações e tratamentos expressivos de dados, isso foi proposital para manter
esse ebook mais curto e ir direto ao ponto nas atividades.

3
Sumário
Exercício 01 ................................................................................................................................... 5
Passo 01 – Obtenção dos dados ................................................................................................ 5
Passo 02 – Tratamento dos dados ............................................................................................ 7
Passo 3 – Categorização de dados ............................................................................................ 8
Passo 4 – Transformação no Power Query Editor................................................................... 10
Passo 05 – Criando as visualizações ........................................................................................ 12
Passo 06 – Hierarquia de dados .............................................................................................. 13
Exercício 2 ................................................................................................................................... 16
Passo 01 – Obtenção de dados ............................................................................................... 16
Passo 02 – Power Query Editor ............................................................................................... 17
Passo 03 – Criando as visualizações ........................................................................................ 21
Exercício 3 ................................................................................................................................... 26
Passo 01 – Fazendo login no Power BI Desktop ...................................................................... 26
Passo 02 – Obtendo dados do Power BI Desktop ................................................................... 26
Passo 03 – Criando painéis a partir de relatórios.................................................................... 27
Passo 04 – Manipulando blocos do painel .............................................................................. 28
Passo 05 – Criando bloco de página em tempo real ............................................................... 29
Exercício 4 ................................................................................................................................... 31
Passo 1 – Obtenção de dados ................................................................................................. 31
Passo 2 – Limpando campos desnecessários e ajustando o dado .......................................... 32
Passo 3 – Mesclando consultas ............................................................................................... 34
Passo 4 – Obtendo e tratando novos dados ........................................................................... 36
Passo 05 – Criando relacionamentos ...................................................................................... 39

4
Exercício 01
Passo 01 – Obtenção dos dados

1.1 - No nosso primeiro exercício vamos nos conectar a base de dados chamada “file” que pode
ser obtida clicando nesse link. Nos menus superiores, na aba página inicial podemos usar o
botão “obter dados” para escolher o modelo Excel e fazer a ligação de dados:

1.2 - Quando o navegador da consulta abrir, vamos selecionar a “Plan1” na nossa primeira
página do modelo de dados.

5
1.3 - Quando os dados forem carregados, na área “dados” (barra lateral esquerda do power BI)
podemos ver que alguns campos estão com a formatação errada, além de não possuírem um
cabeçalho coerente:

6
Passo 02 – Tratamento dos dados

2.1 - Vamos renomear as colunas:

Column1 – Vendedor
Column2 – Data
Column3 – Valor
Column4 – UF

Para renomear basta clicar duas vezes no nome da coluna ou clicar com o botão direito e ir até
a opção “renomear”

7
Passo 3 – Categorização de dados

3.1 - Dentro do próprio power pivot, que está integrado no power BI podemos usar o menu
“Modelagem” para ajustar os tipos e categorias de dados para um melhor comportamento dos
campos nos visuais.

Power Pivot:

Aqui podemos conectar várias fontes de informação ou com dados já transformados no Power
Query. Graças à sua tecnologia de memória integrada, você pode armazenar milhões de
registros sem grandes problemas.
Ele apresenta as funções DAX que são desenvolvidas para formular e extrair informações de
cubos de dados e nos permite criar métricas complexas e indicadores KPI (Key Performance
Indicators).
Ele nos permite criar nossos modelos de dados de uma maneira relacionativa como já
conhecemos no Access e, em seguida, visualizá-los usando nossas tabelas e gráficos dinâmicos
tradicionais ou dinamicamente com Power View e Power Maps.

3.2 - No campo data vamos usar opção “Data” na área “tipo de dados:”

3.3 - Alguns campos também precisam ser formatados para apresentar valores de forma
coerente como moeda, porcentagem ou o separador de milhares. No campo “Valor” vamos
aplicar o símbolo de moeda geral para que os nossos visuais fiquem com o “R$” na frente dos
valores:

8
3.4 - Após efetuar as alterações, vamos ter os campos como apresentado abaixo:

9
Passo 4 – Transformação no Power Query Editor

4.1 - Clicando em “Editar consultas” no menu “página inicial”, teremos acesso ao Power Query
Editor aonde vamos fazer correções no nosso campo UF.

4.2 - Dentro do Power Query selecione a coluna UF, clique com o botão direito e use a opção
dividir coluna > Por delimitador...

4.3 - Na caixa de diálogo da divisão por delimitador selecione o delimitador vírgula e a opção
“Cada ocorrência do delimitador”. Isso fara com que a coluna seja dividia em duas, separando o
BR do nome dos estados. Isso facilita a busca do dado nos mapas online e deixa nosso modelo
mais limpo e coerente para geolocalização.

4.4 - Podemos excluir o campo que contém os caracteres “BR” e renomear nosso campo que
contém os estados originais de volta para “UF”. O resultado das suas operações deve resultar
em uma consulta como a da imagem abaixo:

10
4.5 - Precisamos corrigir um último erro antes de irmos para as visualizações. O estado
Pernambuco está escrito errado nas nossas entradas e precisamos substituir ainda dentro do
Power Query Editor. Clique em cima de uma célula qualquer com essa entrada com o botão
esquerdo do mouse e em seguida clique com o botão direito escolhendo a opção “substituir
valores”.

4.6 - Na caixa de diálogo aberta digite a forma correta da palavra e clique em ok. Todas as
entradas irão ser substituídas pelo valor correto, até mesmo novas entradas que possam vir da
fonte de forma incoerente.

11
4.7 - Agora que os dados estão ajustados, no menu da página inicial do Power Query Editor
clique em “Aplicar e Fechar” para salvar as alterações e voltar para o Power Pivot onde podemos
construir nossas visualizações.

Passo 05 – Criando as visualizações

5.1 - Vamos voltar até a área de visualizações e criar o nosso primeiro visual, ajuste a posição e
o tamanho da forma que você preferir no seu artboard. Utilizaremos o primeiro visual do painel
“Visualizações”. No campo “Eixo” vamos arrastar o campo “Vendedor” do painel CAMPOS e no
“Valor” vamos aplicar o campo “Valor” que acabamos de formatar como moeda geral no Power
Pivot.

5.2 - Vamos criar um visual de geolocalização em seguida, escolha o mapa como na imagem
abaixo e utilize os campos “UF” na localização e “Valor” para tamanho. Isso irar criar marcações

12
de bolha no nosso mapa e essa bolha irar variar de tamanho de acordo com a venda efetuada
em cada estado.

5.3 - Quando clicamos em uma das bolhas no mapa percebam que as correlações no BI começam
a funcionar. O nosso gráfico de barras é realçado para corresponder apenas as vendas efetuadas
no estado selecionado no mapa:

Passo 06 – Hierarquia de dados

6.1 - Existem dois tipos de hierarquia de dados que podemos criar no power BI, as que são
geradas automaticamente por campos compostos como o da “Data” e os manuais que podemos
gerar utilizando nossos campos.
Vamos criar um visual de gráfico de barras e aplicar o campo “Data” no eixo e o “Valor” no
campo de valores. Você irá perceber que existem algumas opções novas nesse visual, sempre
que aplicamos um campo com hierarquia em um visual essas opções irão aparecer:

13
1 – Voltar um nível da hierarquia: Essa opção volta o visual um nível acima da hierarquia. N
ocasião está desabilitado pois estamos no primeiro nível.
2 – Drill Down: Essa opção e um botão habilitável. Quando está marcado, ao clicar em uma área
do gráfico expandimos essa área para o nível abaixo dela respeitando o nível superior.
3 – Próximo nível: Essa opção desce todo o eixo do visual para o nível abaixo, ignorando o nível
superior
4 – Próximo nível hierárquico: essa opção desce para o nível abaixo mantendo as agregações
dos níveis visíveis e separando uma a uma.
5 – Modo foco: Essa opção abre o visual em tela cheia, colocando os outros em segundo plano.

6.2 - Vamos remover o nível trimestre do campo “Data” clicando no x ao lado do nome da
hierarquia no painel Visualizações:

6.3 - Ao usar o botão agregar e clicarmos em uma das áreas do visual percebam que entramos
no mês daquele ano em questão:

14
6.4 - A segunda forma de criar hierarquias é a forma manual. No painel Campos, vamos arrastar
o campo Vendedor para cima do campo UF. A hierarquia sempre seguira a seguinte ordem:
O campo que é arrastado sempre irá ficar no nível inferior:

6.5 - Utilizando essa hierarquia que acabamos de criar no visual chamado “treemap” podemos
obter uma visualização como a da imagem abaixo:
OBS: Use o campo “Valor” para dar tamanhos diferentes as áreas do nosso visual.

15
Exercício 2
Passo 01 – Obtenção de dados

1.1 - Use o arquivo “transforming.xlsx” que você pode baixar clicando nesse link

Na página inicial do Power BI use o botão obter dados e carregue o arquivo baixado. A consulta
que vamos carregar para dentro do Power BI é a “US Pop Table 1790 – 1860”.

Essa consulta contém alguns estados americanos e a quantidade de população que eles
possuem ao longo dos anos. O grande problema desse dado é a forma que ele está armazenado,
usando as datas como colunas dificultando nosso trabalho na hora de criar visualizações.

16
Passo 02 – Power Query Editor

2.1 - No menu da página inicial do Power Pivot vamos clicar em editar consultas para acessar o
Power Query Editor e resolver alguns problemas do nosso dado.

2.2 - A primeira alteração que vamos fazer é promover a primeira linha como cabeçalho da nossa
consulta. Para isso clique na opção do canto superior esquerdo da tabela e use a opção “Usar
primeira linha como cabeçalho”:

2.3 - Temos duas colunas que não serão necessárias no nosso modelo, são as colunas “Admitted”
que exibe o ano que esse estado foi admitido como estado e “Key”.
Após remover essas duas colunas podemos transformar as colunas dos anos em linhas para
obtermos um campo só para os anos e outro só para o total de população. Para fazer esse
procedimento selecione todas as colunas com os anos, no menu Transformar use a opção
Transformar Colunas em Linhas:

2.4 - Percebam que a opção de usar a primeira linha como cabeçalho também existe aqui, várias
operações que utilizamos estão dispostas em vários locais diferentes para facilitar a vida do
usuário.

17
Após efetuar a operação, a consulta resultante será como a da imagem abaixo:

2.5 - Vamos renomear as colunas para:

Atributo = Ano
Valor = Total_Pop

Abaixo do nome da coluna existe uma barra que verifica campos nulos, vazios ou campos com
erros. Se colocarmos o mouse em cima dessa barra na coluna Valor podemos ter um feedback
sobre os campos que estão vazios ou nulos na nossa consulta:

18
2.6 - Dentro dessa janela abeta podemos verificar que existem 166 campos vazios. Esses campos
foram gerados pelos anos aonde o estado em questão ainda não possuía contagem de
população. Vamos clicar no botão “Remover Vazio” para filtrar esses campos e manter apenas
linhas que possuem a contagem da população:

2.7 - Vamos categorizar os campos de forma correta agora. Como podem perceber, os dois
campos novos que criamos estão categorizados como texto. Antes de modificarmos o tipo de
dado precisamos substituir a virgula na coluna “Total_Pop” por ponto, esses valores estão com
virgula porque estão no formado americano.
Clique com o botão direito em cima da coluna e escolha a opção substituir valores:

19
2.8 - Troque a virgula pelo ponto final na caixa de diálogo.

2.9 - Clique no ícone de tipo de dados no Power Query e substitua para número inteiro:

20
2.10 - Vamos transformar a coluna do Ano também para número inteiro.

Passo 03 – Criando as visualizações

3.1 - Com nossos campos formatados e organizados, vamos criar visualizações interessantes
para acompanhar o crescimento dos estados pelo período que temos disponível.
A primeira visualização que vamos criar utilizando nossos campos é o mapa de bolhas. Vamos
colocar o campo “Name”, na área da localização e o campo “Total_Pop” na área de valores:

21
3.2 - Próxima etapa é criarmos um filtro para segmentar por período o total de população nos
estados. Escolha o visual de segmentação de dados no painel de visualizações e adicione o
campo “Ano” na área disponível.

3.4 - Para obtermos um visual mais adequado para segmentação do dado vamos mudar o
formato para lista na opção do canto superior direito do segmentador:

3.5 - Após efetuar a troca, ainda com visual selecionado na aba formato do painel de
visualizações vamos trocar a orientação dos itens na opção “Geral” para o formado horizontal.
Isso permite melhor visibilidade dos anos e garante um modelo de seleção mais eficiente para
esse tipo de dado.

22
3.6 - Ajuste o tamanho e a posição do seu segmentador para os itens se adequarem. Após o
ajuste vamos adicionar um visual de cartão para acompanhar o crescimento da população
durante cada período da seleção. Adicione o campo “Total_Pop” na área do cartão simples:

3.7 - Para adequar melhor visualmente o valor apresentado vamos fazer duas alterações. A
primeira é tirar o rotulo de dados do visual, para isso com o visual do cartão selecionado abra a
aba formato no painel de visualizações, na opção rotulo de dados > Exibir unidades escolha
“Nenhum”.

23
Isso irá fazer o valor ser apresentado como na imagem abaixo:

3.8 - Para formatar o número com o separador de milhares e proporcionar uma melhor leitura
selecione o campo no painel campos, vá até o menu Modelagem do Power Pivot, na área
Formatação clique na opção separador de milhares:

Seu visual deve se parecer como o da imagem abaixo:

24
3.9 - Antes de criar filtros usando o segmentador precisamos tirar do nossos mapa os EUA, pois
o valor de população desse campo é a soma de todos os outros estados e isso atrapalha a nossa
avaliação. Para remover ele do nosso relatório mova o campo “Name” para o filtro de nível de
relatório, faça a seleção completa e remova o EUA da avaliação:

Pronto, dessa forma podemos fazer avaliações por período no total de população dos estados.
Tente criar visuais novos para enriquecer esse relatório.

25
Exercício 3
Power BI Service

Depois de criar relatórios e dashboards você pode compartilhá-los para que os usuários finais
no serviço do Power BI e nos dispositivos móveis possam exibir e interagir com eles. Ser capaz
de controlar a forma como você compartilha seu trabalho é um dos recursos mais importantes
do serviço do Power BI. Você cria workspaces em que você e seus colegas podem colaborar em
relatórios e dashboards. Em seguida, você pode agrupá-los e distribuí-los como aplicativos. Você
também pode compartilhar os conjuntos de dados, para que outras pessoas possam usá-los
como base para seus próprios relatórios. Leia mais sobre em Maneiras de compartilhar seu
trabalho no Power BI.

Passo 01 – Fazendo login no Power BI Desktop

1.1 - Para fazer login no Power BI Service acesse o site https://powerbi.microsoft.com/pt-br/ e


clique no botão entrar no canto superior direito da página.

1.2 - Após efetuar login vamos até o menu de obtenção de dados do BI Service no canto inferior
esquerdo da página:

Passo 02 – Obtendo dados do Power BI Desktop

2.1 - Na próxima tela escolha opção “Arquivos” e clique no botão amarelo “obter”

26
2.2 - Escolha a opção “Arquivo Local”

2.3 - Selecione o arquivo do Power BI Desktop que você salvou no seu computador e repita esse
processo até colocar todos os relatórios que você já produziu no Service.

Passo 03 – Criando painéis a partir de relatórios

3.1 - Vá até a área de trabalho na aba relatórios e abra um dos relatórios que você trouxe para
cá:

27
Escolha um dos visuais que fazem parte desse relatório, passe o mouse por cima desse visual e
perceba que alguns botões irão aparecer. Clique no botão “Fixar Visual”

OBS: Esse botão não está disponível em visuais do tipo segmentador.

3.2 - Na próxima tela escolha a opção “Novo painel” e digite um nome para ele:

Passo 04 – Manipulando blocos do painel

4.1 - Na área de trabalho vá até a coluna de painéis e clique no novo painel que foi criado a partir
do bloco de visual. Nessa área do painel você pode manipular o bloco dentro da grid invisível
que existe. Clicando na parte superior do bloco você pode mover ele de lugar ou manipular seu
tamanho clicando na seta do canto inferior direito.

28
4.2 - Perceba que quando clicamos em um bloco de visual o Power BI leva o usuário até a página
do relatório que aquele visual está aplicado. Escolha outro visual de um relatório diferente e
teste clicar neles para acessar diferentes relatórios através de um mesmo local.

Passo 05 – Criando bloco de página em tempo real

5.1 - Existe um segundo bloco que pode ser adicionado nos painéis do Power BI, esse bloco é o
bloco de página em tempo real. Para utilizar esse bloco, acesse um dos nossos relatórios e
escolha uma das páginas para serem fixadas. Uma veza escolhida clique no botão editar nas
opções do relatório.

5.2 - Após entrar no modo de edição do relatório, clique no botão “Fixar uma página dinâmica”
no canto direito da barra de menus:

29
5.3 - Na tela de comunicação que abrir escolha o painel que já criamos e confirme a fixação do
novo bloco clicando no botão “Fixar em tempo real”:

5.4 - Quando voltar até o painel, verifique que diferente do bloco de visual o bloco de página é
interativo. Seu tamanho e posição também pode ser manipulado exatamente da mesma forma
que o bloco anterior:

30
Exercício 4
Passo 1 – Obtenção de dados

1.1 - O dado que vamos utilizar nesse exercício pode ser baixado clicando nesse link

1.2 - Após baixar o arquivo, clique na opção obter dados do Power BI Desktop:

1.3 - Selecione “Excel” na lista de conexões

O nome do arquivo é “CustomColumns.xlsx”

31
1.4 - Selecione todas as consultas dos continentes como na imagem abaixo:

Passo 2 – Limpando campos desnecessários e ajustando o dado

2.1 - Após carregar as consultas clique em “Editar Consultas” no menu Página Inicial:

2.2 - Selecione as colunas “Name” e “Capital”. Clique com o botão direito em cima da sua seleção
e escolha a opção “remover outras colunas”:

32
2.3 - Siga a etapa anterior para cada uma das 7 consultas. Após efetuar toda limpeza clique na
opção “coluna personalizada” no menu Adicionar Coluna do Power Query.

2.4 - Na nova caixa de comunicação digite o nome Continente para o nome da coluna e coloque
o nome do continente dentro de aspas na área da formula como no modelo abaixo:

2.5 - Repita esse processo para todas as outras consultas.

OBS: Sempre use o mesmo nome de coluna

33
Passo 3 – Mesclando consultas

3.1 - Selecione um dos continentes e duplique clicando com o botão direito do mouse e indo até
a opção “Duplicar”:

3.2 - Renomeie a duplicata para “All_Countries”.


Selecione no menu página inicial a opção “Mesclar Consultas:

3.3 - Na janela de comunicação escolha a opção “Três ou mais tabelas” e adicione todas as
tabelas restantes exceto a que você usou para criar a duplicata:

34
3.4 - Clique em “ok”.
3.5 - Modifique o a coluna “Continente” para texto clicando no ícone ao lado direito do nome
da coluna:

3.6 - Selecione o campo “Name” e use a classificação crescente para organizar a tabela em
ordem alfabética.

35
Passo 4 – Obtendo e tratando novos dados

4.1 - Selecione cada uma das tabelas, exceto “All_Countries”, clique com o botão direito em cada
uma delas e desmarque a opção “Habilitar carga” (você deve fazer isso em uma tabela de cada
vez), essa opção ira remover da área de criação de relatório essas consultas que não serão mais
utilizadas:

4.2 - Feche e aplique as alterações feitas no Power Query e vá até a opção de obtenção de dados
do Power BI.

4.3 - Selecione o mesmo arquivo novamente e dessa vez selecione as consultas: “Population by
Contry” e “Population Growth Rate”

36
4.4 - Clique em “Transformar Dados” para irmos direto para o Power Query Editor.
Na consulta “Population by Country” Selecione as colunas da imagem abaixo e exclua as outras
colunas não selecionadas:

4.5 - Selecione o campo “of world population” e transforme no tipo percentual:

4.6 - Após efetuar essa operação, ainda com o campo selecionado, vá até o menu transformar e
selecione a opção Padrão > Dividir:

37
4.7 - Na caixa de comunicação aberta digite o valor 100 e clique em ok para dividir todas as linhas
pelo valor.

4.8 - Na consulta “Population growth rate” selecione os campos como na imagem abaixo e
remova os campos não selecionados:

4.9 - Selecione o campo “Population growth rate (%)” e substitua valores trocando o ponto final
por virgula.

38
4.10 - No mesmo campo desça até encontrar valores negativos. Selecione uma célula e clique
com botão direito em cima dela escolhendo a opção “Substituir Valores...”:

4.11 - Na caixa de comunicação aberta apague o valor numérico do campo “Valor a Ser
Localizado” deixando apenas o travessão do campo. Substitua pelo sinal de negativo do seu
teclado:

4.12 - Feche e aplique as alterações do Power Query.

Passo 05 – Criando relacionamentos

5.1 - No Power BI vá até a área de relacionamentos clicando no último botão da barra lateral
esquerda:

39
5.2 - Caso exista qualquer linha que conecte os dados, esclua cliando com botão direito emcima
da linha e escolhendo a opção “Excluir”:

5.3 - Entre as consultas “Population Growth Rate” e “All_Countries” selecione o campo


“Country” e arraste para cima do campo “Name” para criar o primeiro relacionamento:

5.4 - Após soltar o campo em cima do outro a linha de relacionamento deve ficar como da
imagem abaixo:

40
5.5 - Entre o campo “Population by Country” e “All_Countries” Selecione o campo “Country (or
dependente territory)” e arraste para o campo “Name”

5.6 - Agora com os relacionamentos criados use o que aprendeu durante os outros exercícios
para criar novos visuais.

Quer aprender mais sobre Power BI e como criar visualizações? Temos vídeos semanais no nosso
canal do YouTube: http://www.youtube.com/c/PowerBInaprática

Espero ter ajudado com seus estudos e passado um pouco das possibilidades do BI nesses
exercícios.

41

Você também pode gostar