DATAB - Power BI Revolution - Ebook Dashboard de Viagens

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 39

DASHBOARD

DE VIAGENS
SOBRE O PROJETO

Seja bem-vindo ao projeto de análise de viagens corporativas do evento Power BI Revolution


produzido pela DATAB.

Nesse ebook detalhado você vai encontrar o passo a passo para desenvolvê-lo no Power BI. Por-
tanto, anime-se! Você está prestes criar seu primeiro (ou mais um) dashboard e praticar todo o
conhecimento que ensinamos no evento. O resultado desse projeto será o dashboard mostrado
abaixo utilizando técnicas de criação de métricas sem medidas DAX, importação da pasta, trata-
mento de dados e formatação.

INSTALANDO O POWER BI

Antes de começarmos o projeto precisamos nos certificar que você já possui o Power BI ins-
talado. Não é necessário comprar licenças para usar o Power BI para desenvolver um projeto,
portanto, fique tranquilo em relação a isso.

Para realizar o download do Power BI, vá no seguinte site para baixar:

https://www.microsoft.com/pt-BR/download/details.aspx?id=58494

2 Power BI Revolution
Os requisitos para conseguir instalar e trabalhar no Power BI são:

• Windows 8 em diante (não é possível instalar em iOS ou Linux)


• Mínimo 4GB de RAM (com 1GB livre). Recomendado, se possível, 8GB ou mais.

Ao abrir o Power BI pela primeira vez aparecerá uma janela para fazer uma conta. Basta ignorar
fechando-a (atalho Alt+F4). Você não precisa de uma conta nesse momento.

BASE DE DADOS

Nesse projeto vamos utilizar uma base de dados real com dados fictícios. O assunto explorado
será gestão de viagens corporativas. O arquivo disponibilizado será em Excel para facilitar o estu-
do. Nele estão presentes dados de funcionários por setor, motivo da viagem, tipo de compra, ida,
volta, valor da passagem, origem e destino e dias de antecedência da solicitação.

Uma peculiaridade desse relatório é que esses arquivos estão separados por setor e o primeiro
desafio será juntá-los em um mesmo conjunto de dados no Power BI sem realizar esse processo
manualmente. E existe um segundo desafio no formato da base de dados que será demonstrado
em tópicos futuros.

Power BI Revolution 3
INICIANDO O PROJETO

Obtenção e tratamento dos dados


O primeiro passo para começarmos esse projeto é importar os dados no Power BI. No menu Pá-
gina Inicial clique em cima do ícone de Obter dados (certifique-se que não clicou na seta abaixo
do ícone que abre um menu. Você deve clicar literalmente em cima do ícone).

Na janela Obter Dados que abriu, procure por Pasta e depois selecione Conectar.

Vamos escolher essa opção porque temos uma pasta chamada Viagens com vários arquivos de
Excel e queremos juntar todos eles. Esse será o primeiro procedimento automático que faremos
e que o Power BI tem especialidade no assunto: automatizar processos que seriam manuais para
juntar todas essas bases em apenas uma só.

4 Power BI Revolution
Na próxima janela você deverá selecionar a pasta. Para isso, clique em Procurar e vá até o local
onde você armazenou os arquivos da base de dados. Selecione especificamente a pasta Viagens
(nela temos vários arquivos de Excel e vamos juntar todos).

Todos os arquivos encontrados na pasta selecionada serão relacionados. O próximo passo será
clicar no botão amarelo Combinar e Transformar Dados.

Uma janela vai abrir informando que devemos selecionar um objeto (ou seja, uma tabela) de cada
arquivo e solicita que um arquivo de amostra seja utilizado. O Power BI automaticamente já sele-
ciona o primeiro arquivo da pasta. A única ação que você deve executar nessa janela é selecionar
a tabela Viagens e clicar em OK.

Power BI Revolution 5
O Power BI vai processar todos os arquivos procurando por uma tabela chamada Viagens e exe-
cutará a combinação desses arquivos em apenas uma consulta/tabela. Pensando na longevidade
desse relatório, toda essa execução será realizada apenas uma vez. Nas outras necessidades de
atualização desse relatório você poderá ficar despreocupado. Esses passos foram gravados e au-
tomatizados no Power Query, uma ferramenta do Power BI especialista em tratar e automatizar
dados – isso acontece porque ele grava tudo o que você faz nos dados e executa esse mesmo
processo de forma independente a cada atualização.

6 Power BI Revolution
Vamos começar o tratamento de dados, já que alguns processos precisam ser executados para
essa base ter o formato correto para analisarmos no Power BI. O primeiro passo será remover co-
lunas desnecessárias. Como fizemos uma junção da pasta, uma coluna chamada Nome da Origem
(do arquivo de Excel) foi criada. Clique sobre essa coluna com botão direito e escolha Remover.

Depois precisamos resolver um desafio especial. Observe que temos várias colunas com nomes
de motivos de viagens: Reunião, Negociação, Projeto, Vendas e Treinamento. Elas não deve-
riam estar dessa forma, como colunas individuais. Isso é uma regra não só do Power BI, mas de
qualquer software de análise de dados profissional. Os dados que se referem ao mesmo tipo de
informação precisam estar na mesma coluna. Agora você vai aprender a fazer esse procedimento
automatizado no Power Query:

• Selecione todas as 5 colunas mencionadas anteriormente (com a tecla Shift pressionada


e clicando com o mouse da primeira até a última).
• Depois vá na guia Transformar e escolha Transformar Colunas em Linhas.

Observe com calma o que aconteceu e tire suas conclusões.

Power BI Revolution 7
Agora nós vamos te explicar o que foi executado. Esse movimento realizado é conhecido em in-
glês como “Unpivot”. Caso não saiba, tabelas dinâmicas são chamadas em inglês de Pivot Tables.
Elas são tabelas capazes de criar análises com linhas (verticais) e colunas (horizontais) e formam
um eixo que facilita a análise. Esse era o modelo que tínhamos nessa tabela. O que fizemos foi re-
alizar um “unpivot” que é o mesmo que trazer esses dados para suas respectivas linhas de acordo
com o “X” que tinha nessas colunas. Não pense que essa ação foi uma mera transposição de va-
lores (porque não foi). É muito mais dinâmico e complexo que isso. É uma distribuição ordenada
para cada correspondência de coluna e linha de acordo com os valores das tabelas.

Agora que explicamos o que aconteceu (tanto aqui no ebook quanto no evento Power BI Revo-
lution), vamos continuar as transformações. Renomeie a coluna Atributo para Motivo. E a coluna
você pode remover clicando sobre ela com o botão direito e removendo.

Finalizamos todos os tratamentos de dados necessários para essa parte do projeto. O próximo
passo é aplicar essas transformações indo na guia Página Inicial e clicar em Fechar e Aplicar.
Você será direcionado para o Power BI.

8 Power BI Revolution
Power BI Revolution 9
Criando Visuais e Métricas
Agora que você já tem os dados importados e organizados chegou a hora de criarmos os visuais
e métricas. Iniciaremos com visuais de cartões que são indicados para resumir dados de colunas.

No painel de visualizações clique no ícone indicado na imagem a seguir.

Você pode dimensionar visuais inseridos no Power BI usando o mouse em seus cantos (chamado
oficialmente de alça). Apenas selecione com o mouse, permaneça pressionado e redimensione
arrastando o mouse até chegar no tamanho que deseja. Nas próximas imagens você terá uma
percepção melhor de qual o tamanho ideal para um cartão nesse projeto.

Vamos falar sobre seleções. Ao clicar sobre o cartão que está na página do Power BI você terá a
oportunidade de inserir campos sobre ele para criar métricas. Se você clica na página em branco
(ou seja, deixa de estar com o cartão selecionado) não será possível inserir campos dentro dele.
Portanto, em todas as execuções em visuais que faremos a partir de agora, certifique-se que o
visual está selecionado clicando sobre ele uma vez.

10 Power BI Revolution
Agora que você sabe disso, clique sobre o cartão que acabou de inserir na página e depois loca-
lize a coluna Bilhete na tabela Viagens (ela pode estar minimizada. Se for o caso, basta clicar na
seta ao seu lado para maximizá-la). Segure com o mouse sobre a coluna Bilhete e arraste até os
Campos para inseri-la dentro do cartão. Nosso objetivo é calcular quantas viagens no total foram
realizadas.

Certifique-se que o cálculo que está sendo realizado é uma contagem clicando com em cima da
seta ao lado do campo de bilhete (no painel de visualizações) e selecionando Contagem assim
como mostra a etapa 2 e 3 da imagem a seguir.

Você de encontrar o valor 1.697 no cartão.

Vamos criar o segundo cartão. Precisamos calcular com quantos dias em média uma viagem é
comprada. Para isso, primeiro clique na página em branco do relatório para remover a seleção do
atual cartão. Depois disso, clique no ícone do cartão no painel de visualizações.

O próximo passo será buscar o campo Dias Antecedência e arrastar para os campos desse novo
cartão criado.

E por fim, clique na seta para baixo ao lado do campo inserido no cartão (passos 3 e 4) e selecio-
ne o cálculo de Média para criarmos a métrica.

Power BI Revolution 11
E para o último cartão precisamos calcular o valor total gasto em viagens.

Crie um novo cartão (tirando a seleção do atual clicando na página do Power BI, depois esco-
lhendo o cartão no painel de visualizações).

Localize e arraste o campo Valor para os campos desse novo cartão.

Finalizamos a criação de três métricas importantes. Agora vamos analisar os dados historicamen-
te. Localize o ícone mostrado na imagem a seguir referente ao gráfico de linha.

12 Power BI Revolution
Criando um gráfico de linha

Com o gráfico de linha selecionado observe que temos campos diferentes daqueles que tínha-
mos no cartão. Agora é possível inserir um Eixo, Legenda e Valores.

• Localize o campo Ida e arraste para o Eixo


• Localize o campo Bilhete e arraste para valores

Power BI Revolution 13
Como no campo Ida temos a data da passagem temos uma hierarquia de datas no Eixo. A atual
sendo mostrada no gráfico são os anos de 2020 e 2021. Queremos ver por dia, portanto, clique
na seta bifurcada mostrada na imagem a seguir até ficar com o gráfico no mesmo formato/gra-
nularidade mostrada aqui.

Criando um filtro de segmentação de data


Para possibilitar filtrar por data vamos inserir um segmentador de dados. Localize o ícone mos-
trado na imagem a seguir no painel de visualizações.

14 Power BI Revolution
Em seu Campo, coloque a coluna Ida. Um slicer de datas será criado com a data inicial e final
existente em nossos dados. Toda interação nesse segmentador vai modificar os dados na página
atual do relatório. Experimente usá-lo.

Criando um gráfico de barras


Agora precisamos calcular a quantidade de viagens por setor da empresa. Vamos criar um gráfico
de barras para representar esses dados. Localize o ícone a seguir no painel de visualizações.

Power BI Revolution 15
Com o visual de barras selecionado, localize e arraste o campo Setor para o Eixo e depois o cam-
po Bilhete para os Valores.

Importando uma Planilha de Excel


Agora que temos alguns visuais criados surgiu a necessidade de importar novos dados porque
precisamos saber quantas viagens foram realizadas por estado e mostra-las em um mapa.

Clique novamente em Obter Dados e escolha Pasta de Trabalho do Excel.

16 Power BI Revolution
Localize o arquivo Regiões.xlsx que está na pasta de arquivos dessa aula.

Na janela Navegador que abriu clique em Regiões e depois em Carregar. Essa base de dados não
precisa de tratamentos como a outra importada nessa aula, portanto, não iremos para o Power
Query dessa vez.

Criando um relacionamento
Vamos aprender a fazer uma espécie de PROCV no Power BI. Precisamos conectar Viagens e Regiões
para conectar as cidades que temos na tabela de Viagens com os Municípios na tabela de Regiões.

Com os dados importados, clique no terceiro ícone vertical na esquerda da janela do Power BI
(chamado de Modelo) e localize as duas tabelas que temos como mostra a seguir.

Power BI Revolution 17
Esse novo ambiente chamado de Modelo é capaz de criar relacionamentos entre campos semelhan-
tes em tabelas diferentes. Localize as colunas Município na tabela Regiões e a coluna Destino Cidade
na tabela Viagens. Selecione a Municípios e arraste precisamente em cima da Destino Cidade.

Se surgiu uma linha entre as duas tabelas você está no caminho certo. Certifique-se que está cor-
reto o relacionamento passando o mouse e observando os destaques nessas colunas. Se estiver
certo, pode voltar para o relatório (clicando no primeiro ícone vertical na esquerda do Power BI.

18 Power BI Revolution
Com os novos campos e a relação criada conseguiremos usar campos de ambas tabelas e eles
serão conectados automaticamente nos visuais.

Crie um novo gráfico de barras. Agora vamos calcular a quantidade de viagens por UF.

Selecione e arraste a UF para Eixo e o Bilhete para Valores.

E por fim, o último visual que criaremos será a geolocalização desses dados em um mapa.

Power BI Revolution 19
Selecione o mapa de bolhas conforme mostra a imagem a seguir (1). Depois selecione os campos:

• Destino Cidade e insira em Localização


• Região e insira em Legenda
• Bilhete e insira em Tamanho

O resultado do seu relatório até o momento deve apresentar esses visuais. Organizamos dessa
forma porque continuaremos na parte de design do dashboard importando o fundo e configu-
rando os visuais.

20 Power BI Revolution
Configurando o Layout
O layout que utilizaremos será o representado pela imagem a seguir. Ele foi desenvolvido no
Power Point e exportado como imagem. Você encontra o arquivo de desenvolvimento e a ima-
gem na pasta de arquivos que disponibilizamos.

A partir de agora utilizaremos a seção de Formato, representada pelo ícone de “rolo de tinta”. Essa
funcionalidade é contextual. Isso significa que se estiver com um gráfico selecionado, ao clicar
nele mostrará informações para formatar o gráfico. Se estiver com nada selecionado, mostrará
informações para formatar a página do relatório. Portanto, fique sempre atento a essa dinâmica
ao formatar visuais e relatórios.

Power BI Revolution 21
Para importar um fundo certifique-se que não esteja com visuais selecionados e depois clique no
ícone Formato. Localize o Segundo plano da página e clique em Adicionar imagem.

Procure pelo arquivo Layout Viagem que se encontra na pasta de Layout que disponibilizamos.

O próximo passo é definir a transparência para 0% para exibir a imagem no relatório.

22 Power BI Revolution
Até esse estágio de desenvolvimento você deve ter chegado nesse resultado:

CONFIGURANDO UM TEMA E CORES DOS VISUAIS

Para facilitar a escolha de cores utilizaremos um tema padrão do Power BI chamado Temperatu-
ra. Para habilitá-lo vá na guia Exibição e na seta para baixo nos temas, escolha-o na lista de temas
conforme indicado na imagem a seguir.

Power BI Revolution 23
Vamos iniciar formatando o visual de seletor de datas. Selecione esse visual e em Formato (ícone
de rolo de tinha abaixo das visualizações) procure e configure as seguintes propriedades:

Entrada de data Controle Deslizante Tela de Fundo


Cor da fonte: Branco Cor da fonte: Azul Desativada
(cor do tema 4)

Agora vamos formatar os cartões. Selecione o primeiro deles e no ícone de “rolinho de tinha”
configure as seguintes propriedades:

Rótulo de dados: Rótulo da categoria:


Tela de Fundo
Cor da fonte: Azul (cor de Cor da fonte: Branco
Desativada
tema 4) Tamanho do texto: 9
Tamanho do texto: 30

24 Power BI Revolution
Utilize o pincel de formatação localizado na guia Página Inicial para formatar os outros dois car-
tões (com o visual de cartão que formatamos selecionado, clique no pincel e depois nos outros
cartões).

Vamos configurar o gráfico de linha. Selecione-o e encontre essas propriedades configurando-as


da seguinte forma:

Eixo X
Cor da fonte: Branco Título
Títulos: Desativados Texto do título:
Viagens por Período
Tela de fundo
Cor da fonte: Branco
Eixo Y Desabilitado
Alinhamento: Centralizado
Cor da fonte: Branco
Títulos: Desativados

Power BI Revolution 25
Prosseguindo, vamos para o gráfico de barras. Com o pincel de formatação no gráfico de linha,
clique no gráfico de barras por setores para reaproveitar algumas formatações. Para finalizar, ain-
da com o gráfico de barras selecionado, procure pelas seguintes configurações:

Cores dos dados: Rótulo de dados: Título


Cor da fonte: Azul Ativado Texto do título:
(cor de tema 4) Cor da fonte: Branco Viagens por Setor

26 Power BI Revolution
Vamos formatar o próximo gráfico de barras. Utilize o pincel de formatação no gráfico de barras
e clique no gráfico de barras por UF. Termine a formatação procurando pela propriedade a seguir
e alterando-a conforme indicado:

Título:
Texto do Título:
Viagens por UF

Power BI Revolution 27
E para finalizar, ainda com o gráfico de barras selecionado, clique no pincel de formatação e
depois clique no gráfico de mapa para aproveitar a formatação. Com o gráfico de mapa selecio-
nado, procure pelas seguintes propriedades e altere-as conforme indicado:

Legenda: Título
Cor da fonte: Branco Texto do título:
Tamanho do texto: 9 Viagens por localização

Como última etapa, vamos inserir um título com o texto Viagens Corporativas.

Clique na guia Inserir > Caixa de Texto e configure-o com a fonte Segoe (Bold), tamanho 20, cor
Branco e em negrito. Vá no painel de Formatação (abaixo das Visualizações) e configure a tela de
fundo como desativada.

28 Power BI Revolution
O resultado final de formatação do dashboard que você criou deve estar parecido com esse a seguir.

DICA DE FERRAMENTA

Precisamos colocar mais informações em nosso relatório com os motivos das viagens e a an-
tecedência média detalhada. Não temos mais espaço em nosso relatório e essa informação é
secundária, portanto, utilizaremos a Dica de Ferramenta.

Iniciaremos criando uma nova página clicando no símbolo de mais no canto inferior esquerdo
do Power BI.

Nessa segunda página, clique no rolo de tinta para formatá-la e em Informações de página con-
figure-a como Dica de Ferramenta.

Power BI Revolution 29
Uma dica de ferramenta deve ser pequena já que vai ser exibida em outra página e por cima de
gráficos. Por isso, vamos alterar o Tamanho da página para Dica de Ferramenta (essa é apenas
uma pré-configuração de tamanho pronta no Power BI).

Também vamos mudar o Segundo plano da página para uma cor que seja equilibrada a que te-
mos no Power BI. Clique em Cor, depois em Mais Cores e no espaço para inserir uma informação
hexadecimal, coloque o código #134E5C.

30 Power BI Revolution
Ainda nessa mesma seção, é importante definir a transparência para 0% para que a cor apareça
na página do relatório.

Power BI Revolution 31
Criaremos o primeiro gráfico da dica de ferramenta. Selecione o visual de Barras (1) e insira os
campos Motivo no Eixo e Bilhete em Valores (2).

Vamos formatar o visual. Clique no rolo de tinta e defina:

Cores dos Dados: Título


Defina a mesma cor verde Texto do título:
Rótulos
escura usada no fundo (ela “Viagens por Motivo”
Habilitado
aparecerá nas cores usadas Alinhamento: Centralizado
recentemente)

32 Power BI Revolution
Precisamos inserir mais uma informação na Dica de Ferramenta, portanto, vamos aumentar o ta-
manho da página. Certifique-se que não está com o visual selecionado (clique em qualquer lugar
da página do relatório (na tela verde) para remover a seleção. Depois clique no rolo de tinta e em
Tamanho da página escolha o tipo Personalizar e configure a largura para 500px.

Agora, insira um cartão no relatório (1), arraste o campo Dias Antecedencia (2) e defina o cálculo
como Média (3) clicando na seta para baixo ao lado do campo inserido no visual.

Power BI Revolution 33
Configure o cartão com a seguinte formatação:

Rótulo de dados: Rótulo da categoria:


Defina a mesma cor verde Defina a mesma cor verde
escura usada no fundo (ela escura usada no fundo (ela
aparecerá nas cores usadas aparecerá nas cores usadas
recentemente) recentemente)

E, por fim, para a Dica de Ferramenta funcionar nos gráficos da outra página devemos inserir um cam-
po usado neles. Vamos escolher a coluna Bilhete e inserir na seção de Dica de Ferramenta conforme
mostra a imagem a seguir. Não se esqueça que é necessário mudar o cálculo dele para Resumido.

34 Power BI Revolution
Volta para a página 1 e teste a dica de ferramenta passando o mouse sobre algum gráfico. Agora
seus valores mudarão contextualmente e os usuários desse relatório possuem informações adi-
cionais conforme sua interação e necessidade.

Power BI Revolution 35
CONCLUSÃO

Chegamos ao fim da construção desse projeto apresentado na aula 2 do evento Power BI Revolution.

Esperamos que esse conhecimento seja de grande utilidade e incentivamos que utilize uma base real
do seu trabalho e pratique o que aprendeu, tentando fazer indicadores, métricas e relatórios.

36 Power BI Revolution
38 Power BI Revolution
www.databinteligencia.com.br

Power BI Revolution 39

Você também pode gostar