Escolar Documentos
Profissional Documentos
Cultura Documentos
Apostila - Introdução Ao Power BI - Versão 4.0
Apostila - Introdução Ao Power BI - Versão 4.0
INTRODUÇÃO AO POWER BI
1
Direitos desta edição reservados
A Voitto Treinamento e Desenvolvimento
www.voitto.com.br
Versão 3.0
É PROIBIDA A REPRODUÇÃO
2
Sumário
1. Power BI Introdutório ................................................................................... 4
1.1. BI – Business Intelligence ............................................................................................ 4
1.2. Conhecendo o Power BI............................................................................................. 4
1.3. As partes do Power BI ................................................................................................ 5
1.4. Instalação do Power BI ............................................................................................... 6
1.5. Configurações iniciais ................................................................................................. 8
1.6. Interface do Power BI ............................................................................................... 11
2. Dados no Power BI ......................................................................................16
2.1. Importando dados .................................................................................................... 16
2.2. Tratamento de dados ............................................................................................... 21
2.3. Salvando e ditando dados ....................................................................................... 28
2.4. Relações no Power BI ............................................................................................... 31
3. Relatórios no Power BI ................................................................................35
3.1. Relatório e Dashboard ............................................................................................. 35
3.2. Construindo um Relatório ....................................................................................... 37
4. Finalização ....................................................................................................44
3
1. Power BI Introdutório
O BI é um conceito que surgiu na década de 80, a sigla faz referência ao termo Business
Intelligence, que pode ser traduzido como Inteligência Empresarial, trata-se de todo
processo informatizado de coleta, consolidação e análise de informação que dão
suporte a tomada de decisão. O que antes demandava semanas para criação de
relatórios, hoje com o BI, demoram apenas segundos. Onde antes estavam informações
descentralizadas, hoje com a ferramenta tem-se tudo consolidado. O que antes eram
informações voláteis, agora é possível trabalhar facilmente com bases históricas.
O Power BI pode ser usado de forma simples para pequenos trabalhos no Excel ou
banco de dados local, ou para grandes e robustos trabalhos a nível empresarial. Com
ele é possível uma ampla modelagem, análise em tempo real e todo um
desenvolvimento personalizado à necessidade da organização. Sendo assim ele
funciona tanto para um relatório pessoal e ferramenta de visualização, quanto como
4
mecanismo de tomada de decisão através da análise de projetos de grupo, divisões ou
empresas inteiras.
Esses três elementos são um grande diferencial do Power BI, com eles é possível criar,
compartilhar e analisar as informações de negócios da maneira mais conveniente ao
usuário. Isso aumenta a velocidade no acesso à informação, que é um dos principais
benefícios de Business Intelligence.
5
1.4. Instalação do Power BI
O aplicativo Power BI Desktop que vamos trabalhar nesta apostila está disponível
gratuitamente para download no site da própria plataforma. Você pode acessar através
do link: https://powerbi.microsoft.com/pt-br/ ou pela Microsoft Store. Pela Microsoft
Store basta pesquisar pelo Power BI em aplicativos e o resultado será conforme a figura
3.
Agora vamos, de fato, começar a utilizar o Power BI. Assim que o programa é aberto
somos apresentados a tela da figura 4.
6
Figura 4 – Tela de abertura do Power BI.
Então vamos colocar a mão na massa! Clique no X localizado no canto superior direito
da janela.
7
1.5. Configurações iniciais
Para garantir que as formatações e as imagens que serão utilizadas neste curso sejam
as mesmas geradas por você, vamos utilizar as configurações iniciais descritas abaixo.
8
Na lista de opções à esquerda vamos selecionar Configurações regionais. O
importante aqui é garantir que na caixa de seleção esteja Português (Brasil).
9
Na sequência ainda na guia de Opções vamos em “Recursos de visualização”. Todas as
caixas deverão estar desmarcadas.
10
O próximo passo, também na mesma guia de Opções, é selecionar “Carregamento de
Dados”. Neste passo são configuradas as formas de carregamento das informações que
serão importadas para o Power BI, vamos desmarcar a opção “Detectar
automaticamente novos relacionamentos depois que os dados são carregados”.
Esta é uma das funções mais utilizadas no Power BI, ela faz a relação entre as tabelas
importadas de forma automática. Isto é feito para que as interações fiquem mais fáceis
e intuitivas, porém como o objetivo agora é aprender como são criadas estas relações,
vamos fazer o procedimento de forma manual.
11
segregar para demonstrar como serão observadas as abas e tabelas ao longo do curso,
ou seja, a interface do Power BI. Veja a figura 9.
A barra superior possui quatro abas, que são elas: Página Inicial, Exibição, Modelagem e
Ajuda.
Na Página Inicial é possível tratar as informações inseridas como Obter, Inserir e Editar
as consultas e tabelas importadas de diversas fontes para o Power BI. Aqui também é
possível baixar temas para os relatórios que podem ser baixados da Internet e do
Marketplace da Microsoft.
12
Figura 10 - Guia Página Inicial.
Na guia Exibição as opções ficam através de check boxes para melhorar a visualização
durante a construção dos relatórios, também é possível realizar prévias de como estes
relatórios serão exibidos na tela de um smartphone após a construção dos gráficos e
tabelas.
A guia Ajuda geralmente é desprezada pelo usuário, mas no Power BI ela é de grande
importância. Você poderá ser redirecionado para a aprendizagem orientada, que é um
método de ensino promovido pela própria Microsoft para ajudar na disseminação da
ferramenta.
Outro ponto importante é o acesso à comunidade, que são ferramentas que devem
sempre ser consultadas quando houver dúvida. A comunidade do Power BI é um fórum
onde os usuários compartilham experiências e ajudam outros usuários em dúvidas de
13
problemas. Então sempre que ficar preso em alguma situação consulte a comunidade,
pois alguém pode ter passado pelo mesmo problema e a resposta pode estar logo ali.
Nesta guia você também terá acesso a uma outra forma de contato com a Microsoft
que é o botão Enviar uma Ideia. Uma grande vantagem de utilizar o Power BI ao invés
de outras soluções de Business Intelligence é que a Microsoft atualiza regularmente o
software principalmente com ideias geradas pelos usuários. Então sempre que tiver
alguma sugestão clique ali.
À direita temos a guia Edição. Aqui são inseridos os gráficos, valores, filtros e suas
formatações. Nesta também é possível visualizar os campos das bases que foram
carregadas para o projeto e elas podem ser utilizadas nos gráficos e tabelas através do
click and drop, ou seja, clicar e soltar.
14
Figura 15 – Guia de Edição.
15
2. Dados no Power BI
O Power BI conta com mais de 59 serviços de nuvem diferentes e você pode importar
informações de diversas fontes, incluindo serviços online como blogs, Google Analytics,
Facebook, entre outros.
16
Figura 17 - Obter dados.
Vamos, inicialmente, importar dados de uma fonte do Excel, para isto selecionaremos o
campo do Excel na janela Obter Dados clique em Conectar. Após esta etapa você será
redirecionado para uma janela de navegação do Windows, selecione o arquivo Excel
BaseFull.xlsx localizado no material de apoio.
O Navegador exibe as tabelas da fonte de dados e, ao clicar em uma delas, você verá
uma visualização do conteúdo. Em seguida, você pode importar imediatamente as
tabelas selecionadas ou selecionar Editar para transformar e limpar seus dados antes
da importação. Vejamos agora de forma detalhada como funciona a visualização do
conteúdo.
Repare que aqui temos uma prévia do conteúdo que será importado para o nosso
projeto do Power BI. Dependendo do tamanho da base de dados ela pode aparecer
apenas como uma amostra, na sequência da seguinte mensagem: “Os dados na
visualização foram truncados devido ao limite de tamanho”, ou seja, isso não significa
que sua base terá apenas as informações exibidas no Navegador.
17
Figura 18 - Navegador de dados.
18
Depois de selecionar as tabelas que você gostaria de inserir no Power BI, você poderá
optar por carregá-los selecionando o botão Carregar no canto inferior direito
do Navegador. No entanto, há ocasiões em que você talvez queira fazer alterações a
essas tabelas antes de carregá-las no Power BI. Provavelmente, você desejará obter
apenas um subconjunto de clientes ou filtrá-los em busca de vendas que ocorreram
somente em um país específico, por exemplo. Nesses casos, é possível selecionar o
botão Editar e filtrar ou transformar os dados antes de enviá-los ao Power BI.
Dica de mestre
Convido você a analisar a informação que foi importada. Utilize a barra de rolagem do
Navegador para observar como as informações estão sendo carregadas. Abra a planilha
do Excel e compare visualmente uma com a outra. Este é um momento muito
importante do curso, curiosidade é fundamental para garantir o sucesso no
aprendizado!
A segunda é que agora a guia Dados localizada a esquerda foi preenchida com as
informações que trouxemos da nossa planilha do Excel.
É interessante observar as formatações prévias que são importadas junto com a tabela,
elas podem variar de acordo com as configurações do seu Power BI, da versão do
Office ao qual ela foi importada, versão do Windows, entre outros.
E por último temos a aba de Relacionamentos. Nesta aba as tabelas importadas são
relacionadas automaticamente, assim as informações são associadas e o trabalho fica
muito mais fácil. Mas lembra lá na configuração inicial onde desabilitamos esta função?
Para habilitá-la novamente basta seguir o caminho:
Arquivo > Opções e configurações > Opções > Carregamento de Dados > Detectar
automaticamente novos relacionamentos depois que os dados são carregados.
19
Porém no momento vamos manter desabilitado para aprender como os
relacionamentos dos dados funcionam.
20
Figura 21 - Detalhamento da tabela na guia Relacionamentos.
Agora vamos retornar para a guia Dados à esquerda, aonde temos a visualização da
tabela.
Repare que as informações estão brutas e que o cabeçalho não foi reconhecido, por
isso as informações como data ou CPF estão difíceis de reconhecer e as colunas estão
numeradas. Você irá aprender como tratar a informação antes de utilizá-las no Power
BI. Para isso vamos deletar a base que já foi carregada, vá até a guia Relacionamentos,
clique com o botão direito do mouse em cima da tabela, no caso a tabela Plan1, em
seguida clique em Excluir. Repare que a partir de agora não existem mais informações
no Power BI.
21
Figura 22 - Exibição da tabela que foi importada para o Power BI.
22
Vamos mudar a forma de carregamento com o objetivo de tratar a informação para
uma forma que fique mais fácil sua identificação e seu detalhamento.
Marque a caixa de seleção da Plan1 para que seja possível ter uma pré-visualização das
informações da base, a diferença agora é que vamos clicar em Editar, com isso
abriremos o Power Query Editor.
O Power Query Editor abre em uma nova janela, isso nos permite trabalhar com maior
flexibilidade, então maximize ou redimensione a janela de acordo com a sua
preferência.
Repare que junto com esta janela vieram novas abas com diversas funções, mas calma!
Seguiremos um passo a passo para que você possa conhecer o Power Query Editor
com mais naturalidade. Vamos começar alterando o nome da nossa tabela, já que
‘Plan1’ não é nada intuitivo.
23
Figura 26 - Visualização do Power Query Editor.
Dica de mestre
24
Após renomear a consulta, vamos começar a edição das informações. O primeiro passo
é garantir o cabeçalho, assim evitamos aqueles nomes padrões: Column1, Column2, etc.
O Power BI pode fazer esta etapa de forma automática, para verificar se isso aconteceu
observe em Etapas Aplicadas, logo abaixo de onde editamos o nome da base, se uma
das etapas é Cabeçalhos Promovidos. Caso você não verifique que isso aconteceu, vá
na tabela no meio do Power Query Editor e selecione a linha que está com o cabeçalho,
no caso a linha 1, e em seguida nas abas superiores clicamos em Utilizar Primeira
Linha como Cabeçalhos.
Agora repare que antes do título dos cabeçalhos, o Power BI identifica previamente
qual o tipo de formatação das colunas, com os ícones ABC para letras e 123 para
números.
O próximo passo é classificar as colunas de acordo com o ID, assim temos uma base
mais ordenada para trabalharmos. Para isso vamos clicar no quadro com uma seta ao
lado do ID RH e em seguida em Classificar em Ordem Crescente.
25
Figura 30 - Base de dados classificada.
Com a tabela classificada é possível remover as colunas que não possuem informação,
para isso basta clicar com botão direito no cabeçalho da coluna e em seguida em
Excluir. Vamos excluir as colunas Bandeira e Férias Remuneradas.
Principais erros
NA PRÁTICA
É necessário fechar o Power Query Editor para que ele importe o nosso trabalho para o
Power BI, portanto na guia Página Inicial, clique no primeiro ícone: Fechar e Aplicar.
Pronto! Você verá uma página de carregamento e finalizamos esta etapa.
27
Figura 34 - Alterando a formatação de uma coluna.
Para salvar a sua consulta no Power Query editor e aplicar as alterações para que elas
possam ser carregadas no Power BI basta clicar no botão localizado no canto superior
esquerdo do Power Query Editor chamado Fechar e Aplicar:
Após esta etapa o Power BI carregará a consulta para que ela possa ser trabalhada, o
tempo de carregamento pode variar de acordo com o volume de informações e com a
performance da máquina do usuário. A seguinte imagem será exibida:
28
Figura 36 - Aplicar mudanças na consulta.
Agora que a base foi carregada após a edição, garantindo assim que os cabeçalhos
estão corretos, vamos entender as principais diferenças entre uma base sem
tratamento prévio e uma base com tratamento prévio. Na aba relatórios a direita, já fica
nítida a alteração nos Campos, onde as colunas estão classificadas em ordem
alfabética facilitando assim a sua compreensão do que está sendo trabalhado.
29
Interessante reparar que na aba de dados as informações também estão mais claras do
que antes pois os campos estão devidamente tratados. Informações de data, por
exemplo, ficam mais fáceis de serem percebidas logo na primeira visualização.
Repare que visualmente a aba Dados é muito similar ao Power Query Editor, no
entanto na aba Dados não é possível realizar edições na consulta que foi carregada,
aqui no máximo conseguimos classificar a consulta, vamos fazer isto com o ID RH,
assim temos uma base mais ordenada para trabalharmos. Para isso vamos clicar no
quadro com uma seta ao lado do ID RH e em seguida em Classificar em Ordem
Crescente.
Figura 39 - BaseFuncionarios.
30
E por último vamos salvar o arquivo dando o nome de ‘BaseFuncionarios’. Para isto
basta ir às guias superiores em Arquivo > Salvar Como e salve em seu local de
preferência. Para poder acostumar-se com os padrões de escrita, prefira sempre títulos
sem acentos ou caracteres especiais.
Dica de mestre
Quando importamos dados no Power BI, é comum carregarmos mais de uma tabela.
Por exemplo: Funcionários, Produto, Região, Vendas, e geralmente cada tabela contém
informações pertinentes em seu título, como: código do cliente, nome do cliente e sexo
do cliente.
O Power BI torna fácil a criação dessas relações. Na verdade, na maioria dos casos, você
não precisará fazer nada, pois o recurso de Detecção Automática pode fazer isso por
você. No entanto, neste curso nós vamos criar estas relações de forma manual, assim
você poderá entender na prática como as relações funcionam.
Para ver as relações na prática será necessário a carga de uma nova base, com isso
vamos utilizar informações que existem em ambas para assim conectá-las. Procurando
uma semelhança do Excel para melhor compreensão temos o PROCV e o PROCH que
fazem exatamente isso, estas funções “procuram” uma determinada informação de
uma tabela em outra para assim “trazer” um novo campo. A vantagem de fazer este
trabalho no Power BI é que podemos fazer isto com um grande volume de informações
ao mesmo tempo sem perda de performance.
31
A base que vamos carregar é a BaseCargos.xlsx. Ela contém todas as informações de
detalhes sobre cada cargo. Para carregar esta base, vamos seguir os mesmos passos
que fizemos para carregar a BaseFuncionarios.xlsx.
NA PRÁTICA
Após modificar o cabeçalho edite o nome da consulta nas Propriedades de Plan2 para
BaseCargos. Cumpridas estas etapas, clique em Fechar e Aplicar na guia superior.
Caso tenha alguma dúvida no processo de carga de uma base, verifique o
procedimento realizado na BaseFuncionarios e pratique algumas vezes, é muito
importante fixar esta etapa.
Repare agora que tanto na guia Relatório e na guia Dados a BaseCargos está
disponível para visualização assim como estava a BaseFuncionarios, você pode utilizar a
setinha localizada ao lado esquerdo do nome da base para recuar ou expandir as
colunas.
32
Figura 41 - Botão recuar ou expandir.
33
Figura 43 - Resultado da relação.
• Relações Muitos para um (*:1) – Esse é o tipo padrão mais comum. Isso
significa que a coluna em uma tabela pode ter mais de uma instância de um
valor, enquanto a outra tabela relacionada, geralmente conhecida como a
Tabela de pesquisa, tem apenas uma instância de cada valor.
• Relações Um para um (1:1) - isso significa que a coluna em uma tabela tem
apenas uma instância de um determinado valor e que isso também ocorre na
outra tabela relacionada.
• Relações muitos-para-muitos (*:*) - Com modelos compostos, você pode
estabelecer relações muitos para muitos entre tabelas. Esta abordagem remove
os requisitos de valores exclusivos nas tabelas. Ela também remove as soluções
alternativas anteriores, como introduzir novas tabelas somente para estabelecer
relações.
34
3. Relatórios no Power BI
35
Uma grande vantagem de usar os relatórios do Power BI é que os visuais não são
estáticos, eles são atualizados à medida que os dados incluídos se alteram. Dessa
forma, é possível interagir com os visuais e filtros para buscar repostas e insights
O dashboard é uma página única, também chamada de tela, que conta uma história
por meio de visualizações. Um dashboard bem projetado contém apenas os elementos
mais importantes e essenciais para contar essa história, podendo ser informações
financeiras, comerciais, recursos humanos, logísticas e dos processos de manutenção
da sua empresa. Podemos dizer então que o dashboard é a consolidação dos dados
mais relevantes do negócio em uma tela.
Vale lembrar que os dashboards são um recurso do serviço do Power BI, ou seja, não
estão disponíveis no Power BI Desktop. E apesar de não ser possível criar dashboards
em dispositivos móveis, você pode exibir e compartilhar os dashboards lá. No curso,
estamos utilizando o Power BI Desktop que é um serviço gratuito da Microsoft, e por
isto vamos criar Relatórios, tendo em vista que o Dashboard é um serviço disponível
somente para o Power BI Pro.
36
3.2. Construindo um Relatório
Existem vários tipos de gráficos que podem ser criados pelo Power BI. Os modelos
estão disponíveis à sua direita dentro da aba de Relatórios em Visualizações.
Aqui você pode passar o cursor do mouse em cima de cada gráfico e o Power BI
informará o nome do gráfico que será utilizado ao clicar.
Nos campos são inseridas informações de eixos através das colunas e medidas criadas
assim como os valores para alimentar os gráficos. Já o formato é responsável por toda
formatação dos blocos, sejam de cor, tamanho, fonte etc.
37
Também é possível criar abas nos relatórios de forma independente, assim como no
Excel, as abas estão na parte inferior do relatório, você pode nomeá-las com um duplo
clique e adicionar novas clicando no “+”.
O Power BI funciona muito bem com “click and drop”, ou seja, clicar e soltar. Isso torna
o trabalho mais simples e dinâmico. Para iniciar expanda a base cargos em Campos
localizado também à sua direita, clique no campo Cargo e arraste para a tela.
Dica de mestre
Agora vamos criar um gráfico chamado Gráfico de Colunas Clusterizado que está
disponível em visualizações. Clique nele e posicione logo abaixo da tabela de cargos.
38
Figura 49 – Criando um gráfico de Colunas Clusterizado.
Agora com o gráfico selecionado, observe à sua direita, logo abaixo de Visualizações
que foram adicionadas novas opções de edição para o gráfico gerado, que é o Eixo,
Legenda, Valor e Dicas de ferramentas. São nestes campos que serão inseridas as
informações que darão vida aos gráficos gerados. Mas você também pode utilizar o
“click and drop” para gerar os gráficos, neste caso ajudará muito a entender qual é o
resultado das relações na prática.
À sua direita em Campos, na BaseCargos clique em Área e arraste para o gráfico cinza
gerado anteriormente. Agora na BaseFuncionarios clique em Salario Base e arraste
para o gráfico que agora estará branco e apenas com o título Área. Ajuste o tamanho
do gráfico à sua tabela de cargos. O resultado deverá ser este:
39
Figura 50 – Gráfico de salários por área.
Por padrão o valor preenchido no gráfico será a soma dos salários pelas suas
respectivas áreas, caso você precise de um outro tipo de cálculo como média, máximo,
contagem, desvio padrão etc. basta clicar na seta ao lado do nome do campo e
selecionar o cálculo desejado.
À sua direita em Campos, na BaseCargos clique em Nível e arraste para o gráfico cinza
gerado anteriormente. Agora na BaseFuncionarios clique em ID RH e arraste para o
40
gráfico que agora estará branco e apenas com o título Área. Ajuste o tamanho do
gráfico de pizza ao lado do gráfico de colunas clusterizado. O resultado deverá ser este:
41
Figura 54 - Resultado do relatório com o cartão adicionado.
Agora que temos um pequeno relatório concluído já podemos começar a fazer análises
utilizando o Power BI. Experimente clicar dentro do Gráfico de Pizza na parte verde em
Analista todos os resultados dos outros gráficos e tabelas que foram criados nesta tela
serão alterados de acordo com a seleção:
Este é um recurso muito precioso do Power BI pois permite que através desse filtro
você pode interagir muito mais com o seu relatório. Mas lembre-se que o Power BI não
se resume apenas a um gerador de relatórios: ele oferece uma maneira de examinar os
dados para que seja possível entender as tendências e obter insights valiosos acerca
do seu próprio mercado.
42
NA PRÁTICA
Por exemplo:
43
4. Finalização
Chegamos ao fim do curso Power BI Introdutório. Parabéns por ter chegado até aqui!
Convido você a continuar a sua jornada dentro do mundo de Business Intelligence com
o curso de Formação de Especialistas em Power BI que está disponível na plataforma
do Grupo Voitto.
Você também verá que o Power BI não existe apenas para captar a informação certa:
ele também ajuda a detectar o contrário: encontrar o gargalo e o contraditório, ou seja,
as informações que não batem como um fluxo informacional truncado, um processo
interrompido, uma análise que não bate, entre outras.
Uma coisa eu garanto para você: Business Intelligence é o futuro das empresas, e a
adoção e proliferação de BI nos negócios é inevitável, e o quanto antes você se
capacitar e aprender como utilizar esta ferramenta mais se destacará no mercado de
trabalho e até mesmo nas suas tarefas comuns, pois fazer uma boa gestão das
informações é vital a sobrevivência de qualquer empresa. Seja você Analista, Gerente,
44
Psicólogo, Engenheiro, Empreendedor entre outros, o Power BI vai ajudar muito a
potencializar o seu negócio.
E se você é estudante eu tenho uma ótima notícia para você: as vagas nas empresas
que têm como requisito o conhecimento de Business Intelligence está crescendo muito!
Então corra e agarre esta oportunidade de adicionar este conhecimento ao seu
currículo e conquistar seu espaço no mercado de trabalho.
______________________________________________________________________
45