Академический Документы
Профессиональный Документы
Культура Документы
Versão 1.0
É PROIBIDA A REPRODUÇÃO
Sumário
1.1. O que o Power BI pode fazer ......................................................................................................... 6
1.2. Insights em apenas 1 minuto com o Power BI ............................................................................. 6
2. Introdução ao Power BI ......................................................................................................................... 11
2.1. O que é Business Intelligence ....................................................................................................... 11
2.2. As partes do Power BI.................................................................................................................... 12
2.3. Como criar sua conta gratuita do Power BI ................................................................................ 13
2.4. Se você não possui os recursos de empresa ou estudante ...................................................... 13
2.4.1. Se você possui os recursos de e-mail empresarial ou estudante ................. 25
2.4.2. E se eu não criar uma conta, o que acontece? .................................................... 26
2.5. Fazendo o download e instalando o Power BI Desktop ........................................................... 26
2.5.1. Download do Power BI Desktop através do Power BI Service ....................... 26
2.5.2. Download do Power BI Desktop através do site do Power BI ....................... 28
2.6. Conhecendo a interface do Power BI Desktop .......................................................................... 31
2.6.1. Apresentação Inicial do Power BI Desktop............................................................ 31
2.6.2. Layout do Power BI ........................................................................................................ 33
2.7. Setup Inicial do Power BI Desktop ............................................................................................... 43
3. Importando dados no Power BI ........................................................................................................... 47
3.1. Fontes de dados para o Power BI ................................................................................................ 47
3.2. Importando dados do Excel, .csv e planilhas online .................................................................. 53
3.2.1. Importando dados do Excel ........................................................................................ 53
3.2.2. Importando dados .csv ................................................................................................. 57
3.2.3. Importando dados de planilhas online ................................................................... 62
3.3. Importando dados diretamente do Power BI Desktop ............................................................. 66
3.4. Importando dados da Web........................................................................................................... 69
4. Modelando dados no Power BI ............................................................................................................ 72
4.1. Apresentando o Power Query Editor........................................................................................... 72
4.2. Tratando bases de dados no Power BI Desktop ........................................................................ 85
4.3. Pivot / Unpivot................................................................................................................................ 89
4.4. Formatações Numéricas ................................................................................................................ 92
4.5. Formatações de Data ..................................................................................................................... 98
4.6. Formatações de Texto ................................................................................................................. 101
4.7. Coluna Condicional ...................................................................................................................... 104
3
Sumário
5
Explorando o Power BI - O que o Power BI pode fazer
1. Explorando o Power BI
1.1. O que o Power BI pode fazer
Com o Power BI você consegue criar seus Relatórios, Dashboards, Gráficos e Painéis de forma
autônoma, utilizando as informações locais e as bases de dados de seu trabalho. Isso auxilia na
tomada de decisões, que ocorre de forma mais ágil e dinâmica. Você aumenta a velocidade para
fechar negócios e traçar planos com muito menos risco, já que tudo é embasado em evidência e não
em achismos ou sentimentos.
O grande diferencial dessa ferramenta é a forma intuitiva que os recursos estão dispostos, você com
poucos clicks será capaz de criar gráficos, tabelas e outras apresentações que tornarão seus relatórios
visuais e de fácil entendimento. Power BI é a solução para quem quer economizar tempo e otimizar
resultados.
Mas engana-se quem pensa que o Power BI é somente uma ferramenta de geração de relatórios. O
Power BI é um serviço de análise que oferece uma visão excepcional do seu negócio.
Com o Power BI é possível monitorar a integridade da sua informação, identificar outliers, criar
relatórios completos e interativos com o Power BI Desktop, desenvolver dashboards com o Power BI
Service e ainda acompanhar tudo de pertinho com o Power BI Mobile.
Você sabia que com o Power BI você pode fazer análises dinâmicas em menos de 1 minuto?
O Power BI possui a função Analisar, e com ela é possível obter insights com apenas alguns cliques,
que resultam em análises interessantes onde já é possível visualizar os dados além dos números e
tomar decisões.
Muitas vezes, nos gráficos e tabelas que criamos, podemos analisar um aumento ou uma queda
brusca nos valores e questionar a causa dessas flutuações. Com os insights no Power BI Desktop é
possível analisar estes resultados de forma rápida, principalmente se você não sabe por onde
começar ou precisa criar um painel rapidamente.
O recurso de insights tem como base um crescente conjunto de algoritmos analíticos avançados
desenvolvido juntamente à Microsoft Research, o qual continuaremos a utilizar para permitir que
mais pessoas encontrem informações em seus dados de maneiras novas e intuitivas.¹
Vamos apresentar o dashboard completo que será criado em conjunto com você durante o nosso
curso de Power BI Aplicado a Negócios. Na página do aluno, abra o arquivo Dashboard
Completo.pbix. A primeira visualização será esta:
Neste primeiro momento vamos focar no gráfico de linhas “Valor Contratos por Mês”:
7
Explorando o Power BI - Insights em apenas 1 minuto com o Power BI
Repare que nos meses de Abril e Junho os valores tiveram uma queda considerável, e por isso vale
a análise de entender o porque esses resultados estão com esta variação. É possível pedir ao Power
BI Desktop para explicar aumentos ou diminuições e ver fatores de distribuição em gráficos, além de
obter uma análise rápida, automatizada e repleta de insights sobre seus dados.²
Como a queda do mês de Junho foi a mais significativa, vamos analisá-la. Para obter os insights
rápidos clique com o botão direito do mouse em cima do ponto que será analisado, ou seja, em cima
do losango que representa o ponto de dados do mês de Junho, depois em “Analisar” e em seguida
em “Explicar a diminuição”, conforme figura abaixo:
Repare que o Power BI já analisou a grandeza da diminuição entre os meses de Maio e Junho: 42,16%.
Outro ponto interessante é que o Power BI disponibiliza insights em diversos gráficos para que você
possa analisá-los e ver quais serão mais úteis na tomada de decisão.
No primeiro gráfico apresentado ele nos mostra a queda no valor do contrato de acordo com os
cargos responsáveis em uma determinada empresa. Cada cargo possui duas letras, que representa a
área e o número em algarismo romano, que representa a hierarquia, ou seja: ADIV significa:
• AD – Administrativo
• IV – Número 4
9
Explorando o Power BI - Insights em apenas 1 minuto com o Power BI
Seguindo este conceito, vemos que existem três cargos que iniciam com CO, ou seja, da área
comercial. Partindo deste ângulo, já temos um norte para onde podemos continuar a análise sem
precisar de dar voltas e mais voltas nos dados.
Com esses insights, além de poder ter resultados rápidos, você pode inserir os gráficos gerados em
seu relatório e pode compartilhar com a sua equipe, permitindo que todos usufruam das informações
e reforçando a tomada de decisão inteligente.
_____________________
¹ https://docs.microsoft.com/pt-br/power-bi/service-insights - Acessado em 07/01/2019
2. Introdução ao Power BI
2.1. O que é Business Intelligence
Business Intelligence (BI) é uma expressão em inglês que pode ser traduzida como Inteligência nos
Negócios ou Inteligência Empresarial. Muito mais que um software ou ferramenta, Business
Intelligence é um conceito de trazer todos os dados da empresa para auxiliar na tomada de decisão1.
Quando se trata de implantar uma solução de Business Intelligence em uma empresa, algumas etapas
devem ser cumpridas.
2. A segunda etapa é trabalhar os dados, fazendo análises minuciosas que irão retratar o
presente, o passado e até auxiliar nas previsões do futuro dos negócios.
3. A terceira etapa consiste no compartilhamento dessas análises com os envolvidos para servir
de suporte e facilitar o processo de tomada de decisão1.
Não há espaço para achismos: neste cenário são as evidências que orientam as ações. Os relatórios
atualizados irão auxiliar no controle do desempenho das organizações e definir o planejamento
futuro1.
Business Intelligence não é uma coisa nova, por mais estranho que pareça. Tudo começou no final
dos anos 80 e foi evoluindo para o que conhecemos hoje. No início, os dados eram gerenciados
apenas pela área de Tecnologia da Informação (TI), em programas de alto custo em que a análise
ocorria de forma lenta, até ser compartilhada com os tomadores de decisão2.
A partir dos anos 2000, o cenário começa a se modificar, apesar da manutenção dos dados continuar
sendo feita pela TI. A interface dos programas passa a ficar mais simples, sendo possível algumas
análises serem feitas por profissionais fora da TI. Mesmo assim, o maior volume de informação
continua sendo processado por essa área, o que acarreta demora na confecção dos relatórios e filas
de espera para acesso à informação2.
De 2010 até os dias de hoje, o fluxo mudou e ficou mais simples. Apesar dos profissionais de TI ainda
serem os responsáveis pelas bases de dados, os relatórios são feitos por analistas do negócio. Desta
forma, as análises são feitas de forma mais rápida e mais assertiva, já que são eles os envolvidos nas
tomadas de decisão da empresa e que conhecem a rotina do negócio2.
Neste contexto atual aparecem os softwares de Business Intelligence, sendo os principais o Power
BI, Tableau e QlikView. Estes softwares fazem a integração de vários sistemas externos ou internos já
existentes nas organizações como ERP, CRM e o BPM, compilando as informações, exportando de
forma visual e trazendo insights para os tomadores de decisão.
11
Introdução ao Power BI - As partes do Power BI
• Controle e acompanhamento;
• Tomada de decisão baseada em evidências.
_____________________
¹ disponível em: https://bit.ly/2p76kfI - Acesso em 10/11/2019
Power BI é uma solução da Microsoft para análise de banco de dados. Ele permite que você crie
relatórios e dashboards e compartilhe-os com outras pessoas da sua organização, auxiliando na
tomada de decisão. Consiste basicamente em três partes:
• Power BI Desktop;
• Power BI Service;
• Power BI Mobile.
O Power BI Desktop é um aplicativo gratuito que você instala no computador local em que consegue
trabalhar e combinar diversas fontes de dados. Com ele é possível fazer diversos tipos de gráficos,
tabelas e filtros, inserir imagens, trabalhar com figuras e transformar seus dados em informação
visual. Você cria relatórios e dashboards que facilitam a análise e a tomada de decisão. Todo trabalho
feito no Power BI Desktop é salvo no seu computador, mas pode ser visualizado online através do
Power BI Service.
O Power BI Service é o serviço online do Power BI. Através dele é possível compartilhar seus
relatórios e dashboards com outros membros da organização. Os relatórios podem ser apenas
visualizados, ou editados por outros usuários autorizados, o que acelera o fluxo de informação dentro
das organizações.
Power BI Aplicado a Negócios
Na sua interface é possível trabalhar com os relatórios vindos do Power BI Desktop ou criar relatórios
novos, através da importação e trabalho das bases de dados diretamente nesta ferramenta.
O Power BI Mobile está disponível para dispositivos móveis com iOS, Android e Windows 10. Através
dessa plataforma você consegue se conectar e interagir com os dados locais e da nuvem, ou seja, é
possível acessar os relatórios criados no Power BI Desktop e no Power BI Service. Essa é a forma de
ter o Power BI diretamente na palma da sua mão, no seu celular, ter as informações em tempo real é
um grande diferencial na gestão dos negócios.
O Power BI possui acesso gratuito em sua versão Desktop, porém as demais versões são gratuitas
apenas durante o período de teste. Após o período de teste você vai precisar do Power BI Pro. Com
o Power BI Pro é possível publicar os relatórios no Power BI Service, ou seja, com essa licença é
possível conectar-se diretamente aos dados locais ou em nuvem, em tempo real. Além disso, você
compartilha seus relatórios com pessoas de dentro e fora da sua organização.
Existe também o Power BI Premium, uma espécie de upgrade na licença Power BI Pro. Este pacote
é destinado à organização como um todo, permitindo que ela tenha acesso à análise de Big Data,
computação em nuvem dedicada e recursos de armazenamento aumentados. Ele permite que
quaisquer usuários consumam o conteúdo do Power BI de forma online, sem que ele tenha
necessariamente uma licença de edição (Power BI Pro). Isso, do ponto de vista de grandes empresas,
é um grande diferencial, pois existe um grande público que irá consumir os dados e relatórios
gerados e poucos que precisaram realmente trabalhar com as bases para criar os relatórios. O Power
BI Premium também possui acesso de administradores, que cuidam dos usuários com acesso às
licenças, segurança, banco de dados e compartilhamentos.
O Power BI é um serviço gratuito. No entanto, para poder aproveitar todos os seus recursos - como
o Power BI Service e Power BI Pro - é necessário criar um cadastro no site do Power BI.
Para criar este cadastro, o Power BI não permite que utilizemos e-mails pessoais como o @gmail.com
ou @hotmail.com: para isso é necessário ter uma conta empresarial ou estudantil.
Se você já faz parte de uma organização ou possui uma conta de estudante, o caminho é mais fácil.
Veja os exemplos:
Caso você não possua nenhum desses recursos, fique tranquilo(a)! Vou te ensinar como criar uma
conta de avaliação gratuita do Office 365, e assim você poderá aproveitar todos os recursos do Power
BI por 30 dias.
Para criar a nossa conta de avaliação gratuita do Office 365, vamos até a página de produtos da
Microsoft: https://products.office.com/.
13
Introdução ao Power BI - Como criar sua conta gratuita do Power BI
Outra forma de acessar o conteúdo para empresas é através do menu superior, pois dependendo da
data em que você acessar esta página o layout pode ter sido modificado:
Power BI Aplicado a Negócios
Quando acessar a página, verifique se está no menu “Para Empresas” e depois observe a versão
Premium do Office 365. Caso tenha curiosidade, você pode navegar pela página para entender qual
a diferença dos produtos oferecidos pela Microsoft.
Após encontrar o Office 365 Business Premium no final da página, clique em “Experimente
gratuitamente por um mês”.
15
Introdução ao Power BI - Como criar sua conta gratuita do Power BI
Figura 11 – Detalhe do plano Office 365 Business Premium – link para avaliação gratuita
(https://products.office.com/pt-br/home?rtc=1 - acessado em 10/11/2019)
Quando acessar a página, serão solicitadas algumas informações empresariais. Vamos, então, criar
uma empresa fictícia. Para iniciar o processo de cadastro, insira seu e-mail pessoal:
Quando clicamos em “Avançar”, o Office entende que sua conta é de um e-mail pessoal, e por isso
vai ajudá-lo(a) a criar um e-mail enterprise com o domínio .onmicrosoft. Clique em “Avançar”
novamente:
Na próxima tela, preencha as informações com seus dados pessoais reais. Será necessária uma
validação do seu telefone por SMS. Os próximos dados poderão ser fictícios.
Agora, o site quer saber se você não é um robô! Para isto, enviará um SMS para o seu celular. Tenha
ele em mãos para inserir o código de verificação:
Com o número de celular, insira o código de verificação que foi enviado por SMS para o seu celular:
17
Introdução ao Power BI - Como criar sua conta gratuita do Power BI
Após esta etapa, o site solicitará o domínio. Segundo a Microsoft, o domínio é um nome exclusivo
que é exibido após o sinal de @ nos endereços de e-mail e após www. nos endereços de site¹. Com
isso, você colocará o seu registro com o final onmicrosoft.com.
Clique em “Avançar” e crie sua ID de usuário e senha que serão utilizados para acessar a sua conta:
Após esta etapa, o site perguntará se você já possui o Office instalado e se gostaria de acessar as
configurações. Salve a informação de Sua ID de usuário para fazer o login posteriormente.
19
Introdução ao Power BI - Como criar sua conta gratuita do Power BI
Ao sair da configuração, você será redirecionado(a) para o admin center, que é um espaço onde
você pode adicionar usuários, criar perfis, atualizar as configurações de cobrança, entre outros.
O objetivo aqui é adicionar o serviço do Power BI Pro na sua conta de avaliação do Office 365.
Lembrando que o Power BI Pro é um serviço pago e possui tempo de avaliação de 30 dias, então
fazendo este procedimento em sequência o tempo de avaliação dos produtos terminará no mesmo
dia. Assim, fica fácil se organizar e agendar o fim dos prazos dos testes.
Na parte superior existirá um switch com o texto “O novo centro de administração”. Vamos voltar
para o modo de exibição antigo para facilitar as configurações anteriores.
Quando a página voltar para o modo de exibição antigo, foque na barra lateral esquerda, que terá
um ícone “<”. Nele, está escondida uma barra lateral; ao clicar no ícone aparecerão as novas
configurações.
Você será redirecionado para a página de serviços do Office 365. Procure pelo serviço do Power BI
Pro, passe o cursor do mouse sobre os três pontos “...” e clique em “Iniciar avaliação gratuita”:
21
Introdução ao Power BI - Como criar sua conta gratuita do Power BI
Ao clicar, você será redirecionado para a finalização da compra. Note que não foi necessário inserir
nenhuma informação de cobrança e que tudo o que estamos fazendo está relacionado a período de
testes, então nenhuma cobrança de fato será realizada.
Após este passo, você receberá o número do recibo e os detalhes da compra. Clique em “Continuar”:
Pronto! Você finalizou a criação de uma conta teste utilizando uma conta do Office 365 e terá acesso
ao conteúdo Power BI Pro por 30 dias a partir deste momento!
Mas e quando a avaliação terminar? Bom, o objetivo deste curso é que você conheça e domine os
principais recursos do Power BI, inclusive o conteúdo que não é gratuito, como o Power BI Pro. Caso
você não tenha terminado o curso nos 30 dias de avaliação, você poderá criar uma nova conta de
testes.
O interessante aqui é que se você faz parte de uma organização que não possua uma plataforma de
Business Intelligence, ou que não utilize todos os recursos do Power BI, o conhecimento que você irá
adquirir ao longo deste curso permitirá que você tenha uma série de argumentos para embasar uma
possível implantação do Power BI, que com certeza trará ganhos expressivos para o negócio.
Power BI Aplicado a Negócios
Para confirmar o seu cadastro acesse o site do Power BI: https://powerbi.com. Observe a parte
superior-direita do site e clique em “Entrar”.
Se você utilizou a mesma página onde estava logado com a sua conta do Office 365,
automaticamente a página do Power BI Desktop reconhecerá a conta e perguntará se deseja
continuar.
Caso isso não aconteça, basta digitar o login e senha da sua conta do Office 365 e será redirecionado
para a mesma página.
23
Introdução ao Power BI - Como criar sua conta gratuita do Power BI
Após a identificação, você será questionado(a) sobre a necessidade de convidar mais pessoas da sua
organização para compartilhar o Power BI. Nesta etapa vamos para o final da página e clicar em
“Ignorar”. Mas não se preocupe: você poderá adicionar novas pessoas em uma situação real de
organização para compartilhar seus relatórios.
Esta foi a última etapa, você foi redirecionado para o Power BI Service e já pode aproveitar os
benefícios do Power BI Pro.
_____________________
¹ Disponível em: https://bit.ly/2WZfs2F - Acessado em 10/11/2019
Se você possui os recursos de uma conta de e-mail empresarial ou estudantil, basta entrar no site do
Power BI e fazer o seu cadastro clicando em “Inscreva-se gratuitamente”.
Após o redirecionamento, navegue até o final da página e procure pelo botão “Inicie a avaliação
gratuita” do Power BI Pro:
25
Introdução ao Power BI - Fazendo o download e instalando o Power BI Desktop
Após a inscrição, siga os passos até finalizar o processo. Assim como no procedimento anterior, o
resultado será a sua página do Power BI Service.
Neste caso você não poderá utilizar os serviços do Power BI Service e não poderá compartilhar os
seus relatórios com outras pessoas. Estes são recursos que tornam o Power BI uma ferramenta ainda
mais incrível.
Sobre o curso de Power BI Aplicado a Negócios, é altamente recomendado que você crie uma conta
utilizando um dos métodos ensinados acima, pois assim você poderá aproveitar todos os recursos
plenamente.
Mas se mesmo assim você não quiser criar uma conta, você poderá utilizar os recursos do Power BI
Desktop normalmente.
Agora que criamos a conta na plataforma do Power BI, vamos aprender sobre como instalar o Power
BI Desktop. Existem três maneiras de instalar, você pode escolher a que preferir.
Se você fez o cadastro do tópico anterior, este é o método mais fácil e direto de fazer o download.
Visite a página do Power BI (http://powerbi.com/) e faça o login para o Power BI Service clicando em
“Entrar” com os dados criados pela sua conta do Office 365 ou sua conta empresarial ou estudantil.
Power BI Aplicado a Negócios
Ao ser redirecionado, no canto superior direito da sua página do Power BI Service, existe um ícone
com uma seta para baixo que trará as opções de download para o usuário. Clique nela e em seguida
em Power BI Desktop. Você será redirecionado para a Microsoft Store.
Estando na plataforma da Microsoft, basta clicar em Obter e fazer o download do Power BI. Para a
instalação, é necessário seguir o passo a passo disponibilizado pela própria Microsoft. Lembrando
que para realizar o download pela Microsoft Store é necessário utilizar a conta cadastrada no Office
365 ou possuir uma conta da Microsoft, geralmente com o domínio @hotmail.com.
27
Introdução ao Power BI - Fazendo o download e instalando o Power BI Desktop
Verifique a área de download do seu navegador padrão e faça a instalação do Power BI Desktop
seguindo as orientações do instalador. Não há nenhum segredo aqui, apenas siga os passos e instale
a ferramenta no diretório que preferir.
Mas não era necessária uma conta empresarial ou estudantil? Sim, para utilizar os recursos do Power
BI Pro e do Power BI Service é necessária uma conta especial, mas o Power BI Desktop é uma
ferramenta gratuita, e por isso você pode fazer o download através de um e-mail pessoal.
Geralmente, o site de uma plataforma é a primeira referência quando pensamos em realizar o seu
download, e com o Power BI esta alternativa também funciona. Porém, aqui temos duas alternativas:
A primeira em “Baixe Gratuitamente”, onde você será redirecionado para a Microsoft Store e deverá
seguir os mesmos passos do método anterior.
A segunda clicando em “Veja as opções de Download e Idioma”. Vamos seguir por este caminho:
A página poderá estar em inglês por padrão. Ao descer um pouco a página encontrará o seguinte
quadro para a alteração do idioma:
29
Introdução ao Power BI - Fazendo o download e instalando o Power BI Desktop
Altere para Portuguese (Brazil) e o site mudará o idioma para português. Clique em “Baixar”.
Dica de mestre
Agora você deve escolher qual versão instalar: a versão x86 ou a versão x64. Verifique a arquitetura
do seu computador, marque a caixa de seleção correspondente à sua versão e clique em Next (ou
próximo):
Verifique a área de download do seu navegador padrão e faça a instalação do Power BI Desktop
seguindo as orientações do instalador. Não há nenhum segredo aqui, apenas siga os passos e instale
a ferramenta no diretório que preferir.
Power BI Aplicado a Negócios
Geralmente, encontra-se um atalho na área de trabalho. A primeira tela que é mostrada é um quadro
de carregamento, que pode demorar de acordo com as informações que já estiverem sido salvas
anteriormente e com o desempenho do computador.
O Power BI é uma ferramenta que está em constante desenvolvimento, e a Microsoft está investindo
muito em treinamentos e recursos para que o Power BI seja cada vez mais difundido.
31
Introdução ao Power BI - Interface do Power BI Desktop
1. Fontes de dados: através desta aba é possível acessar as fontes de dados para começar
análises e construção de relatórios. Você pode obter novos dados, acessar fontes de dados
recentes, abrir arquivos do Power BI recentes ou abrir outros relatórios.
2. Espaço dedicado para os updates e lições sobre Power BI: a Microsoft alimenta estes
dados com frequência, por isso é muito importante ficar sempre de olho no que está
acontecendo.
a. Novidades: Feed dos updates mensais do Power BI;
b. Fóruns: Comunidade ativa do Power BI onde os usuários compartilham experiências
e respondem a dúvidas de outros usuários. É altamente recomendado que você participe
dos Fóruns, tire suas dúvidas e ajude outros colegas com dificuldades, afinal nós
aprendemos mais quando ensinamos;
c. Blog: Espaço para a equipe da Microsoft informar sobre quais serão os próximos
updates e novidades e verificam as solicitações dos usuários para propor melhorias;
d. Tutoriais: Serviço de ensino do Power BI pela própria Microsoft. O material é muito
rico e é recomendado verificá-lo sempre que tiver dúvidas e para complementar o
conhecimento após o curso.
3. Espaço para vídeos-tutoriais: fornecido pela Microsoft para facilitar a propagação do
Power BI entre as ferramentas de Business Intelligence.
Fique à vontade para navegar pelos links e vídeos após o curso. O Power BI está em constante
expansão e é fundamental estar por dentro de tudo o que acontece no mundo da informação.
Caso você não queira que essas informações sejam exibidas toda vez que abrir o Power BI, basta
desmarcar o checkbox no final da janela com a informação “Mostrar essa tela na inicialização”.
Power BI Aplicado a Negócios
Para fechar a janela de inicialização, basta clicar no “X” presente no canto superior direito da janela,
padrão da maioria dos softwares.
A partir de então, já temos uma página em branco do Power BI. O que podemos perceber logo na
primeira impressão é que não ficamos tão perdidos assim, pois a similaridade com outros programas
da Microsoft é grande, como o Excel.
3 4
1. Barra superior: o layout é muito similar a outras soluções da Microsoft, por isso a sensação
é bastante familiar. Temos os clássicos botões de Arquivo e Copiar/Colar, assim como outras
ferramentas exclusivas do Power BI.
2. Barra lateral esquerda: você pode navegar entre as guias de relatório, as informações de
tabelas e a guia de relações. Estas guias serão muito utilizadas na construção do nosso projeto.
4. Área de Edição: neste setor ficam as informações de blocos, gráficos, formatação, criação
e edição. Também é possível ter acesso aos campos das tabelas que forem importadas para o
Power BI.
1. Barra superior:
A barra superior possui quatro guias. São elas: Página Inicial, Exibição, Modelagem e Ajuda.
Nessa barra é possível acessar a guia “Arquivo”, e encontramos as clássicas funções de Abrir, Salvar,
Salvar Como, Importar, Publicar e até como exportar o seu relatório em PDF.
33
Introdução ao Power BI - Interface do Power BI Desktop
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 - eles podem ser baixados da Internet e do Marketplace da Microsoft.
Copia a formatação de um
Pincel de Formatação texto, tabela ou gráfico
para outro
Gerencia e se conecta a
Fontes Recentes fontes recentes
Importa um visual
Visuais do Marketplace personalizado do
Marketplace (online)
Importa um visual
Visuais do Arquivo personalizado do
computador
35
Introdução ao Power BI - Interface do Power BI Desktop
Publica o relatório do
Publicar Power BI Desktop na Web
b. Guia Exibição
Na guia “Exibição” as opções são mostradas através de checkboxes 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 de gráficos e tabelas.
Salva exibições de
Painel de Indicadores relatório personalizadas
Gerencia a visibilidade e a
Painel de Seleção ordem dos visuais de
relatório
Mostra o Performance
Performance Analyzer Analyzer
c. Guia Modelagem
A guia “Modelagem” é responsável por obter informações de tratamento das informações que são
carregadas para o Power BI, como idioma, grupos, formatações e criação de colunas calculadas e
medidas.
37
Introdução ao Power BI - Interface do Power BI Desktop
Formata os dados
Formatar selecionados
*Não altera o banco de dados
Altera a quantidade de
Casas decimais casas decimais
Gerencia funções de
Gerenciar Funções segurança
Power BI Aplicado a Negócios
Marca a tabela
Marcar como Tabela de selecionada como
Data calendário
Importa ou exporta um
arquivo com termos
Esquema Linguístico personalizados de
linguística
d. Guia Ajuda
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 problemas. Então sempre que
39
Introdução ao Power BI - Interface do Power BI Desktop
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!
Nessa guia você também terá acesso a uma outra forma de contato com a Microsoft: 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.
Exibe informações da
Sobre versão e sessão
Conecte-se, compartilhe e
Comunidade aprenda com especialistas
do mundo inteiro
Obtenha exemplos de
Exemplos relatórios do Power BI
Power BI Aplicado a Negócios
Exibe exemplos de
Galerias da Comunidade especialistas em Power BI
Exibe as empresas
Serviços de Consultoria certificadas pela Microsoft
para consultoria
Em “Relatório” é possível criar relatórios que serão exibidos após a carga e o tratamento dos dados
importados para o Power BI. Aqui serão inseridos gráficos, tabelas, formas e mapas para exibir os
resultados da forma que você preferir.
Em “Dados” você poderá visualizar de forma tabulada as tabelas que foram carregadas para o projeto.
Em “Modelo” é possível visualizar e criar relações entre as tabelas que foram carregadas.
Entender esta guia e fazer as relações de forma assertiva é o segredo para um projeto de sucesso.
41
Introdução ao Power BI - Interface do Power BI Desktop
3. Área de Trabalho
4. Edição
À direita temos a área de Edição, onde são inseridos os gráficos, valores, filtros e suas formatações.
Nela também é possível visualizar os campos das bases que foram carregadas para o projeto, além
de poder serem utilizadas nos gráficos e tabelas através do click and drop, ou seja, clicar e soltar.
Opções de formatação de
Formato relatório, objeto ou gráfico
Exibe os campos de
Campos colunas dos dados que
foram adicionados
Para garantir que as formatações e as imagens que serão utilizadas neste curso tenham as mesmas
formatações das que forem geradas por você, vamos utilizar as configurações iniciais descritas
abaixo.
O primeiro passo é você se certificar de que o idioma do Power BI esteja em Português (PT-BR), pois
assim facilitaremos as nossas interfaces.
Com o Power BI já aberto, no canto superior esquerdo, em “Arquivo”, vamos em: “Opções e
configurações” e, em seguida, “Opções”.
Figura 48 – Opções
43
Introdução ao Power BI - Setup Inicial do Power BI Desktop
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, pois 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 é aprender como são criadas estas relações, vamos fazer o procedimento de forma manual.
A última configuração é em relação ao Tema. Para alterar o tema, vá na aba superior, em “Página
Inicial”, depois em “Mudar Tema”, “Mais Temas”, e defina o tema “Clássico”.
45
Introdução ao Power BI - Setup Inicial do Power BI Desktop
Agora que você já se familiarizou com a ferramenta e fez todas as configurações iniciais, está
preparado para importar dados para o Power BI Desktop.
Power BI Aplicado a Negócios
O Power BI suporta uma grande variedade de fontes de dados. Você pode clicar em “Obter dados”
para ter acesso a todas as conexões de dados disponíveis. Ele permite que você se conecte a
diferentes arquivos simples, como Excel, banco de dados SQL e Nuvem do Azure, ou mesmo
plataformas da Web, como objetos do Facebook, Google Analytics e Salesforce. Também inclui
conexão ODBC para conectar-se a outras fontes de dados ODBC e bancos de dados complexos.
Para obter dados no Power BI Desktop clique na opção “Obter Dados” na tela principal. Ela irá mostrar
primeiro as fontes de dados mais comuns. Em seguida, clique na opção “Mais...” para ver uma lista
completa das fontes de dados disponíveis:
Quando você clica na opção “Mais...” é possível ver uma nova janela de navegação, onde no lado
esquerdo mostra uma categoria de todas as fontes de dados disponíveis.
47
Importando dados no Power BI - Fontes de dados para o Power BI
• Tudo
Nesta categoria, você pode ver todas as fontes de dados disponíveis na área de trabalho do Power
BI.
• Arquivo
Quando você clica em “Arquivo”, ele mostra todos os tipos de arquivos simples suportados na área
de trabalho do Power BI. Para conectar-se a qualquer tipo de arquivo, selecione o tipo de arquivo na
lista e clique em Conectar. Você precisará fornecer a localização do arquivo.
• Banco de Dados
Em “Banco de Dados” é possível acessar uma lista de todas as conexões de banco de dados
disponíveis. Para conectar-se a qualquer banco de dados, selecione um tipo na lista e clique em
“Conectar”.
Você precisará do nome do servidor e do nome de usuário e senha, a serem fornecidos pelo
responsável pelo servidor. Geralmente você conseguirá esta informação com a equipe de TI. Você
também pode se conectar através de uma consulta SQL direta usando as opções Avançadas.
Power BI Aplicado a Negócios
• Power Plataform
Aqui você poderá utilizar fontes de dados diretamente do Power BI e aplicações do Power BI para
gerar informações.
• Azure
Usando a opção do Azure, você pode se conectar ao banco de dados na nuvem do Azure.
• Serviços Online
O Power BI também permite que você se conecte a diferentes serviços online, como Exchange,
Salesforce, Google Analytics e Facebook.
• Outro
Aqui ficam as outras opções não listadas nas categorias. Podemos destacar as conexões com páginas
da Web, Feed OData, Scripts em R e Python, que são linguagens de programação muito utilizadas
em Data Science, e consultas nulas, onde podemos escrever a query em uma página branca.
Sempre que precisar verificar se uma fonte de dados está disponível no Power BI, basta verificar
dentro do próprio programa ou na tabela a seguir:
Arquivo Excel
Arquivo Texto/CSV
Arquivo XML
Arquivo JSON
Arquivo Pasta
Arquivo PDF
Arquivo Pasta do SharePoint
Banco de Dados Banco de dados do SQL Server
Banco de Dados Banco de dados do Access
Banco de Dados Banco de dados do SQL Server Analysis Services
Banco de Dados Banco de dados Oracle
Banco de Dados Banco de dados IBM DB2
Banco de Dados Banco de dados IBM Informix (Beta)
Banco de Dados IBM Netezza
Banco de Dados Banco de dados MySQL
Banco de Dados Banco de dados PostgreSQL
Banco de Dados Banco de dados Sybase
49
Importando dados no Power BI - Fontes de dados para o Power BI
51
Importando dados no Power BI - Fontes de dados para o Power BI
Dica de mestre
Antes de começar a importar dados para o Power BI, abra o Power BI Desktop. Na aba superior vá
em “Arquivo” e depois em “Salvar Como”. Salve o arquivo em uma pasta de sua preferência com o
nome de Importando Dados do Excel.
Para importar dados do Excel será necessário clicar no botão “Obter Dados”, também na aba superior,
conforme o tópico a seguir.
Na aba lateral vá em “Arquivo”, escolha “Excel” na faixa de opções e clique em “Conectar” ao final da
janela.
53
Importando dados no Power BI - Importando dados do Excel, .csv e planilhas online
Procure pelo arquivo Base de Dados – Eletrônicos que está disponível na Sessão de Downloads na
página o aluno.
Ao abrir a página você verá o Navegador. Aqui, você pode ter uma previsão do conteúdo que será
carregado. Do lado esquerdo do Navegador, selecione a tabela Vendas para visualizar as
informações.
Com a planilha visualizada, dois botões ao final do Navegador ficarão disponíveis: Carregar e
Transformar Dados:
Power BI Aplicado a Negócios
Figura 57 – Navegador
Em Carregar você carregará as informações para o Power BI exatamente como elas estão sendo
exibidas no navegador, assim como as formatações e colunas.
Em Transformar Dados é possível editar estas informações antes de carregá-las para o Power BI,
corrigindo formatações indesejadas, cabeçalhos e colunas desnecessárias.
Para este exercício, clique em Carregar. A seguinte mensagem aparecerá informando que a conexão
com o arquivo Excel está em andamento. Este processo pode demorar de acordo com o tamanho do
banco de dados e com a configuração do seu computador.
55
Importando dados no Power BI - Importando dados do Excel, .csv e planilhas online
À primeira vista não vemos grandes alterações, mas se observar a janela de “Campos”, à direita,
verá que as colunas da planilha de Excel agora aparecem de forma ordenada A-Z.
Os campos que possuem dados numéricos aparecem com o símbolo de somatório (∑) antes do
nome. Isso significa que você pode realizar cálculos com estas colunas. Ao longo do curso vamos
aprender outros símbolos, como o de uma Coluna Calculada e Medidas.
Repare também que existem checkboxes antes dos campos, que ao serem selecionadas transportam
os dados para o relatório em forma de tabela. Vamos fazer um exemplo marcando os campos
Categoria e Lucro:
Power BI Aplicado a Negócios
O resultado esperado é uma tabela com o somatório do Lucro de acordo com a Categoria dos
produtos:
Este exemplo mostra como é fácil obter resultados rápidos com o Power BI: com apenas dois cliques
já sabemos o somatório do Lucro por Categoria.
Agora você irá aprender sobre como importar dados de um arquivo .csv.
Arquivos com a terminação .csv são arquivos de dados, geralmente utilizados com separadores
(ponto e vírgula) e vêm em formato de texto. Cada linha em um arquivo de texto .csv representa uma
linha em uma planilha. Cada célula em uma linha da planilha geralmente é separada por uma vírgula.
57
Importando dados no Power BI - Importando dados do Excel, .csv e planilhas online
Geralmente utilizada por bancos para emitir extratos, máquinas de cartão de crédito para emitir os
relatórios de utilização e tabulações emitidas por sites governamentais, os arquivos .csv possuem a
vantagem de serem mais leves do que as planilhas de Excel, podendo assim conter um maior volume
de informação, ocupando menos espaço no disco, sites e nuvem.
O arquivo que vamos utilizar neste exemplo é o Base de Dados - Eletrônicos - Loja.csv, que também
está disponível na Sessão de Downloads na página o aluno. A diferença agora é que vamos em “Obter
Dados”, “Arquivo” e “Texto/CSV”:
Selecione a Base de Dados - Eletrônicos - Loja.csv que está em seu computador. O resultado do
navegador será este:
Power BI Aplicado a Negócios
Por padrão, os dados de Origem do Arquivo e Delimitador virão conforme detectado pela fonte
de dados, mas caso as suas configurações não sejam estas apresentadas na imagem, faça os ajustes
necessários e clique em Carregar.
Verificando os Campos, você perceberá que a nova base foi adicionada ao sistema, mas ela ficou
comprimida. Para visualizá-la, aperte o ícone ao lado do nome da base. O resultado será este:
59
Importando dados no Power BI - Importando dados do Excel, .csv e planilhas online
Apesar das bases falarem do mesmo assunto, elas não foram relacionadas, pois nós desabilitamos
propositalmente o relacionamento automático entre tabelas.
Também podemos fazer uma tabela com esta base clicando em Loja e em seguida em Tempo de
Entrega:
Por padrão, a tabela soma os valores dos campos que marcamos, mas nós podemos alterar estes
valores para média, por exemplo.’
Nas abas à direita, em Visualizações, clique no ícone ao lado do campo “Tempo de Entrega”, em
Valores, e mude para Média.
Power BI Aplicado a Negócios
61
Importando dados no Power BI - Importando dados do Excel, .csv e planilhas online
Para finalizar o tópico, você aprenderá como importar planilhas da Web, como o Excel Online e o
Google Sheets.
Vale lembrar que é necessária uma conexão ativa com a internet para conseguir importar uma
tabela online.
Neste exemplo vamos importar uma planilha compartilhada do Google Sheets. Para isso, basta clicar
em “Compartilhar” na sua planilha e receber o link compartilhável. O link da planilha que vamos
trabalhar está disponível em um arquivo de texto .txt com o nome Google Sheets Calendário.txt.
Na próxima etapa será solicitado o link da sua planilha. Insira o link do arquivo de texto.txt com o
nome Google Sheets Calendário.txt que está disponível na Sessão de Downloads na página o aluno.
63
Importando dados no Power BI - Importando dados do Excel, .csv e planilhas online
https://docs.google.com/spreadsheets/d/e/2PACX-1vRvpP2F-
qnY0EcblT1csc4NcatAbdka2QWHSJN1nOMIET-4cepRKsq-iCalInTVUzP4H4ursxNeuA-
C/pub?output=xlsx
Dica de mestre
Se você observar na guia de Campos, o calendário com o nome de Pagina1 já está lá pronta para ser
trabalhada assim como nos exemplos anteriores.
65
Importando dados no Power BI - Importando dados diretamente do Power BI Desktop
O Power BI Desktop permite que você insira informações fixas no formato de tabelas. Este é um
formato muito útil quando não é necessário ter atualizações nas informações inseridas, como por
exemplo a data da criação de um grupo, contagem de andares em um prédio, nomes dos
funcionários etc.
Para começar, abra um arquivo novo do Power BI Desktop e salve com o nome de sua preferência.
Em seguida, abra pelo Excel o arquivo Base de Dados – Eletrônicos que está disponível na Sessão
de Downloads na página o aluno.
Na janela do Power BI selecione o botão pressione o botão Inserir Dados localizado na página
superior:
Uma nova janela com a estrutura de uma tabela aparecerá. Não faça nada aqui por enquanto, vamos
para o Excel buscar as informações.
No Excel, selecione todos os dados da linha 1 até a linha 100 da aba vendas e copie (CTRL + C) os
dados.
Retorne para o Power BI, clique no quadrado cinza dentro da tabela e cole (CTRL + V) os valores:
Após inserir os dados, renomeie o nome da Tabela na parte inferior para Vendas e clique em
“Carregar”:
67
Importando dados no Power BI - Importando dados diretamente do Power BI Desktop
Você pode, por exemplo, criar uma tabela marcando os checkboxes de Categoria e Custo da Venda.
Com isso, automaticamente a tabela será criada no relatório e você poderá analisar qual categoria
teve o maior e o menor custo da venda, por exemplo.
O ponto de atenção de trabalhar com importação de dados diretamente para o Power BI é que os
recursos são mais limitados. Além disso, também há um limite de informação de aproximadamente
3000 linhas que podem ser inseridas.
Sempre que pensar em importar dados diretamente do Power BI, considere utilizar apenas para
variáveis fixas e tabelas pequenas que não serão atualizadas.
Power BI Aplicado a Negócios
A Web possui uma quantidade gigantesca de informações, e a forma como o Power BI se conecta a
elas é uma vantagem única. Você pode utilizar informações de aplicativos, lista de preços, tabelas
comerciais e até valores únicos como variáveis.
Neste exemplo vamos aprender a utilizar uma página da Web para extrair informações dos filmes
com maiores bilheterias do cinema.
Para começar, abra um arquivo novo do Power BI Desktop e salve com o nome de sua preferência.
69
Importando dados no Power BI - Importando dados da Web
Vamos utilizar a tabela disponível no site da Wikipedia que fornece esta informação. Sempre que
procurar alguma informação online, procure algo que esteja escrito na página de forma tabular, como
um texto. Informações contidas em gifs e imagens não funcionam no Power BI.
pt.wikipedia.org/wiki/Lista_de_filmes_de_maior_bilheteria
Ao inserir a informação e clicar em “Ok”, você será redirecionado para o Navegador. Procure e
selecione Maiores Bilheterias Mundiais e depois clique em “Carregar”.
Como de costume, você perceberá que a nova base foi adicionada ao sistema na guia Campos.
Se o site for atualizado com novas informações, basta apertar o botão “Atualizar” que está na barra
superior, na guia “Página Inicial”, que os resultados serão atualizados de forma automática.
Agora podemos saber qual foi o distribuidor com maior bilheteria da história. Selecione primeiro o
checkbox do campo Distribuidor, e depois do campo Bilheteria (US$).
Power BI Aplicado a Negócios
71
Modelando dados no Power BI - Apresentando o Power Query Editor
No último módulo você aprendeu sobre como importar e carregar dados para o Power BI: o processo
é simples e intuitivo.
As bases de dados que você trabalhou foram bases que já vieram formatadas e sem erros, mas nem
sempre a informação vem de forma apta para gerar os resultados esperados. Para isso, existe o Power
Query Editor.
Você pode acessar o Query Editor - como vamos chamá-lo daqui pra frente - através de dois
caminhos: Na guia “Página Inicial” e depois “Editar Consultas”:
Na aba superior vá em “Arquivo”, depois em “Salvar Como” e salve o arquivo em uma pasta de sua
preferência com o nome de Power Query Editor.
Em “Obter Dados”, selecione a base Base de Dados- CD Varejista.xlsx que está disponível na Sessão
de Downloads na página o aluno.
Power BI Aplicado a Negócios
Ao selecionar a base Base de Dados - CD Varejista.xlsx, marque o checkbox da aba Dados e clique
em Transformar Dados:
73
Modelando dados no Power BI - Apresentando o Power Query Editor
Assim como fizemos com o layout do Power BI, vamos observar todos os detalhes do Query Editor:
4
3
1. Barra superior: A estrutura possui informações de edições básicas de linhas e colunas, além
de poder editar o script das bases e adicionar e mesclar consultas.
2. Barra lateral esquerda: Aqui temos as informações em formato de lista de todas as bases
que foram adicionadas no Power BI, funcionando como um navegador entre elas.
3. Área de Trabalho: Você poderá observar todas as alterações que foram feitas na base de
dados de forma visual, desde edições de formatação até novos cálculos.
1. Barra superior
Aqui são feitas as edições mais básicas das bases de dados no Power BI, mas isso não significa que
não sejam importantes.
a. Página Inicial
Gerencia configurações
Configurações da fonte de para as fontes de dados
dados que foram conectadas
Exibe e modifica os
Gerenciar Parâmetros parâmetros
Atualiza os resultados da
Atualizar Visualização visualização para a
consulta ativa
75
Modelando dados no Power BI - Apresentando o Power Query Editor
Modifica o nome e a
Propriedades descrição da consulta
Gerencia a consulta
podendo criar novas a
Gerenciar partir da atual ou
referenciá-las
Mantém ou remove as
Escolher Colunas colunas da tabela
Remove as colunas
Remover Colunas selecionadas na tabela
Classifica a coluna
Classificar selecionada
Divide a coluna
selecionada de acordo
Dividir Coluna com um parâmetro
estabelecido
Substitui os valores na
Substituir Valores coluna selecionada por
outros especificados
Power BI Aplicado a Negócios
b. Transformar
77
Modelando dados no Power BI - Apresentando o Power Query Editor
Concatena as colunas
Mesclar colunas selecionadas
Executa operações
Trigonometria trigonométricas
Executa o arredondamento em
Arredondamento valores numéricos
79
Modelando dados no Power BI - Apresentando o Power Query Editor
c. Adicionar Coluna
Executa o arredondamento em
Arredondamento valores numéricos
d. Exibição
81
Modelando dados no Power BI - Apresentando o Power Query Editor
e. Ajuda
83
Modelando dados no Power BI - Apresentando o Power Query Editor
Aqui ficam exibidas, em forma de lista, as informações das bases que foram importadas para o seu
arquivo. Ao clicar em cada uma delas você poderá navegar de forma fácil e intuitiva e selecionar a
base desejada para as futuras edições.
3. Área de Trabalho
Nesta área você poderá visualizar a sua base de dados e checar todas as alterações que foram feitas.
4. Configuração de Consulta
Geralmente, sua exibição já é pré-selecionada devido à sua importância no Query Editor. Você pode
configurar o nome da sua tabela, além de acompanhar passo a passo todas as alterações que forem
feitas em Etapas Aplicadas na sua consulta.
O Query Editor permite que você edite as informações antes de Salvar e Aplicar. Com isso, é possível
corrigir alguns erros antes que utilizemos as informações em relatórios e dashboards.
Dentro do Query Editor, em “Nova Fonte”, selecione a base Base de Dados - CD Varejista.xlsx que
está disponível na Sessão de Downloads na página o aluno.
Ao selecionar a base Base de Dados - CD Varejista.xlsx, marque o checkbox da aba Região e clique
em Ok:
85
Modelando dados no Power BI - Tratando bases de dados no Power BI Desktop
O cabeçalho está como Column1, Column2 e Column3, sendo que logo na linha 1 estão os nomes
corretos do cabeçalho: Sigla, Estado e Região. Para consertar este problema, selecione a linha 1 e
na aba superior, em “Página Inicial”, clique em “Usar Primeira Linha como Cabeçalho”.
Você pode verificar as etapas aplicadas na aba à sua direita, nas “Configurações de Consulta”, em
“Etapas Aplicadas”:
Logo acima das Etapas Aplicadas, em “Propriedades”, é possível alterar o nome das bases. Vamos
trabalhar com os seguintes nomes:
87
Modelando dados no Power BI - Tratando bases de dados no Power BI Desktop
Para finalizar, vamos classificar a base (agora com nome de BDVAREJO) de acordo com a Data
Ordem e criar uma Coluna de Índice.
Selecione a base BDVAREJO na aba de consultas, selecione a coluna “Data Ordem” e pressione o
botão “Classificar A-Z”.
Agora, na guia “Adicionar Coluna”, na aba superior, clique na seta para expandir o ícone de “Coluna
Índice”, clicando em “De 1” em seguida.
Repare que a nova coluna aparecerá no final da tabela. Porém, nós queremos ela como a primeira
coluna da nossa tabela, sendo uma coluna índice. Para isso, selecione a nova coluna Índice e, na aba
superior “Transformar”, clique na seta para expandir o ícone “Mover”, selecionando a opção “Para o
Início”.
Dependendo de como estiver a visualização do seu programa, a opção poderá aparecer conforme o
ícone abaixo:
A coluna de índice é uma solução interessante, pois você pode criar um ID único para cada linha da
tabela, o que é uma função muito importante quando falamos em Mesclar Consultas ou Acrescentar
Consultas. Outra vantagem é na função Count() e DistinctCount(), pois facilita na separação dos
valores.
Transformar colunas em linhas ou linhas em colunas é fácil com o Power Query e o Power BI. Muitas
vezes recebemos os resultados como uma tabela ou uma matriz e queremos utilizar o resultado como
uma tabela para poder relacionar os valores com outras tabelas. Para isso, existe o Pivot / Unpivot no
Power BI, ou, traduzindo: Transformar colunas em linhas.
Nesta lição precisamos calcular o valor máximo de uma meta por mês, mas a base de dados está no
formato de uma tabela – como uma tabela dinâmica do Excel – e não conseguiremos fazer cálculos
com ela no formato atual. Para isso, vamos transformar as colunas em linhas (ou Unpivot). Para
começar, crie um arquivo novo do Power BI com o nome Pivot-Unpivot.pbix
Agora importe uma base do Excel em “Obter Dados”. Depois, selecione a base Base de Dados -
Metas Contratação.xlsx que está disponível na Sessão de Downloads na página o aluno.
89
Modelando dados no Power BI - Pivot / Unpivot
Ao selecionar a base Base de Dados - Metas Contratação.xlsx, marque o checkbox “Alvos por Mês”
e clique em “Transformar Dados”:
Power BI Aplicado a Negócios
Selecione a primeira linha e marque-a como cabeçalho, clicando em “Usar a Primeira Linha
Como Cabeçalho”:
Selecione todas as colunas com valores (as colunas numeradas de 1 a 12) que representam
a meta com o máximo permitido para o RH de contratações por mês.
91
Modelando dados no Power BI - Formatações Numéricas
Dica de mestre
Uma nova tabela surgirá e todos os valores que estavam acumulados agora estão
distribuídos mês a mês. Modifique o nome das colunas Atributo e Valor para Mês e Meta
com um duplo clique em cima do título.
Agora nós podemos utilizar esta tabela para cálculos e relacionamentos. O processo de Pivot
é essencialmente o mesmo, só que modifica as linhas para colunas.
Formatações numéricas são úteis para resolver algum problema estético e de compatibilidade na
hora de formatar sua tabela.
Power BI Aplicado a Negócios
Em Transformar, você altera os valores da coluna existente. É possível desfazer as alterações na aba
à direita, em “Etapas Aplicadas”.
Em Adicionar Coluna, você faz as alterações na coluna selecionada, mas como resultado é gerado
uma nova coluna.
Dica de mestre
Vamos começar pela coluna Custo Unit. O objetivo desta coluna é mostrar o custo unitário do
produto dentro daquele pedido. Sua formatação inicial é de Número Decimal. Só que quando
falamos de custo, estamos falando de dinheiro, e a formatação necessária para representar dinheiro
é o Número Decimal Fixo. Selecione a coluna Custo Unit, localizada na aba superior, na guia
“Transformar”. Altere o “Tipo de Dados” para “Número Decimal Fixo”.
Repare que o símbolo que fica antes do nome da coluna (1.2) agora mostra o detalhe de que estamos
trabalhando com dinheiro ($).
->
Figura 108 – Mudança no Tipo de Dados da coluna Custo Unit
93
Modelando dados no Power BI - Formatações Numéricas
Uma outra forma de realizar esta mudança é com o botão direito do mouse na coluna que queremos
alterar o Tipo de Dados. Vamos fazer isso na próxima coluna (Preço Venda Unit). Clique com o botão
direito do mouse na coluna, depois em “Alterar Tipo” e, em seguida, em “Número Decimal Fixo”.
NA PRÁTICA...
Altere também o tipo de dados das outras colunas de dinheiro:
• Custo da Venda
• Receita Vendas
• Lucro
Dica de mestre
Você pode utilizar a tecla CTRL para selecionar múltiplas colunas e assim
fazer o trabalho de forma mais rápida e eficiente.
Agora, com as colunas configuradas, podemos fazer alguns cálculos simples e estatísticas com as
colunas.
NA PRÁTICA...
Power BI Aplicado a Negócios
Você está fazendo o planejamento do próximo ano utilizando esta base de dados como referência.
O seu chefe pede para que você avalie o custo unitário por serviço, aplicando uma redução de 20%.
Para resolver este problema, selecione a coluna Custo Unit. Na aba superior, em “Adicionar Coluna”,
selecione o botão “Padrão” e depois vá em “Multiplicar”.
Uma caixa de diálogo se abrirá para que você informe o valor que será multiplicado à coluna. Como
a proposta do exercício é calcular uma redução de 20%, vamos multiplicar por 0,8.
Uma nova coluna com o nome Multiplicação será criada no final da tabela. Renomeie para Custo
Unit - 20% clicando com botão direito na nova coluna e, em seguida, em “Renomear”, ou com um
duplo clique sobre o nome da nova coluna - no caso em Multiplicação.
95
Modelando dados no Power BI - Formatações Numéricas
Dica de mestre
Sempre que for renomear uma base ou uma coluna, coloque nomes
claros, pois futuramente podem ocorrer dúvidas sobre a função da nova
coluna e gerar erros e inconsistências.
Para compararmos os resultados, clique sobre o título da nova coluna Custo Unit - 20% e arraste
para o lado direito da coluna original Custo Unit. Assim, vamos poder comparar linha a linha a
redução de 20%.
Dica de mestre
Agora, vamos arredondar o número da nova coluna, Custo Unit - 20%. Para isso, selecione a coluna
e, na aba superior, na guia “Transformar”, clique em “Arredondamento” e depois em “Arredondar...”.
Power BI Aplicado a Negócios
Quando abrir a caixa de diálogo, digite 2 para arredondar para duas casas decimais.
Para verificar os valores absolutos, podemos utilizar o botão Estatísticas. Selecione a coluna Custo
Unit - 20%, na aba superior, na guia “Transformar”, selecione “Estatísticas” e, em seguida, “Média”.
Uma nova página aparecerá informando a média dos valores daquela coluna. Também é possível
realizar novos cálculos simples a partir daí, além de transformar este valor em uma tabela, podendo
ser utilizado como uma variável em novos cálculos.
97
Modelando dados no Power BI - Formatações de Data
Para retornar ao Query Editor, desmarque a etapa “Média Calculada”, na aba à direita, em “Etapas
Aplicadas”.
NA PRÁTICA...
Calcule a soma das colunas Custo Unit e Custo Unit – 20% para visualizar a ordem de
grandeza dessas reduções. Utilizar o botão Estatísticas é muito útil quando se precisa de uma
resposta rápida sobre alguma coluna ou utilizar um valor calculado como variável.
Formatações de Data são muito importantes quando precisamos saber especificamente algumas
informações extraídas de uma coluna com o formato Data, como o Ano, Mês, Dia, Trimestre, Idade
etc.
Power BI Aplicado a Negócios
Na base BDVAREJO só temos uma coluna que possui informações de Data, que é a Data Ordem.
Para garantir que sua formatação está correta, clique com o botão direito sobre a coluna, depois em
“Alterar Tipo” e, em seguida, clique em “Data”.
A partir de agora, repare que as funções numéricas nas guias “Transformar” e “Adicionar Coluna”
foram desabilitadas e as funções de Data foram habilitadas.
Com a coluna Data Ordem selecionada e utilizando a guia “Adicionar Coluna”, clique no botão “Data”
e em seguida “Ano” e, depois, “Ano”. Será criada uma coluna no final da tabela com a informação do
ano de cada data na coluna.
99
Modelando dados no Power BI - Formatações de Data
NA PRÁTICA...
Seguindo os mesmos passos do exercício anterior, crie as colunas Mês e Dia correspondentes
da coluna Data Ordem. Quando finalizar, arraste as colunas para o início da tabela, logo após
o Índice. Organize-as para que fique com o padrão abaixo:
Índice -> Data Ordem -> Ano -> Mês -> Dia -> ID Ordem -> ...
Uma formatação muito útil é a formatação da Idade. Com isso, você consegue saber a diferença
entre a data na coluna Data Ordem e a data de Hoje. Lembrando que os valores que serão exibidos
nesta apostila podem diferenciar do valor que você irá obter no seu exemplo, de acordo com a época
em que for fazer o exercício.
Com a coluna Data Ordem selecionada, na aba superior, na guia “Adicionar Coluna”, clique em “Data”
e em seguida no botão “Idade”. Uma nova coluna será criada no final da tabela. Quando observamos
esta nova coluna, vemos que ela está formatada como “Duração”, e o número exibido é referente ao
número de dias que se passaram da data que está sendo avaliada em relação à data de hoje.
Para corrigir esta formatação, clique com o botão direito sobre a nova coluna Idade, clique em
“Transformar” e depois em “Total de Anos”.
Power BI Aplicado a Negócios
Na verdade, o que queremos nesta coluna não é uma Idade em si, mas o tempo de conclusão daquele
pedido. Vamos alterar o nome da coluna para Tempo Após Conclusão.
Para finalizar, vamos arredondar o valor para que fique a informação mais correta em relação ao ano.
Com a coluna Tempo Após Conclusão selecionada, na aba superior, em “Transformar”, clique em
“Arredondamento” e depois “Arredondar para Baixo”.
Com isso, temos a diferença em anos do tempo da conclusão do pedido até o dia de hoje. Essa
forma de calcular a diferença de tempo pode ser muito útil para calcular, por exemplo, o tempo de
execução de um projeto, a duração de uma atividade, prazos para cálculos e metas ou até mesmo a
idade dos colaboradores de uma empresa.
101
Modelando dados no Power BI - Formatações de Texto
As formatações de texto nos permitem analisar todas as colunas de texto, separá-las por
delimitadores, criar métodos de padronização para a sua informação etc.
As colunas de texto vêm com o símbolo antes do título da coluna. Verifique se todas as colunas
de texto estão formatadas desta forma.
Para isso, selecione a coluna, na aba superior, na guia “Transformar”, e selecione o “Tipo de Dados”
e depois “Texto”.
Vamos colocar alguns padrões: quando falamos de marcas, várias delas possuem siglas ou nomes
que variam a caixa das letras. Selecione a coluna Fabricante, na aba superior, na guia “Transformar”,
e selecione “Formato” e, depois, MAIÚSCULA.
Nós também podemos separar o texto criando colunas, através de delimitadores ou números
específicos de caracteres.
Power BI Aplicado a Negócios
Por exemplo, em um e-mail com formato seu.nome@suaempresa.com.br você pode colocar como
delimitador o @. Neste caso, ele criará novas colunas separando seu.nome e outra com
suaempresa.com.br.
Na nossa base temos a coluna Código CD. Para extrair o Estado ao qual o código pertence, selecione
a coluna Código CD, na aba superior, na guia “Adicionar Coluna”, selecione o “Extrair” e, depois,
“Primeiros Caracteres”.
Com isso, será criada uma coluna com o nome Primeiros Caracteres. Vamos alterar seu nome para
Sigla Estado. Depois, arraste a nova coluna para a direita da coluna Estado. Seu layout no final terá
este formato:
103
Modelando dados no Power BI - Coluna Condicional
É possível criar colunas de forma condicional, ou seja, mediante um cenário ou utilização. O resultado
nas linhas da coluna será variável.
Para criar uma coluna condicional, na aba superior, em “Adicionar coluna”, clique em “Coluna
Condicional”.
Neste exercício, vamos calcular faixas de lucro de acordo com os quartis e a média da coluna. Para
acelerar este processo, seguem as informações:
Quartil 1 1.175,13
Média 8.906,52
Quartil 4 11.552,03
Power BI Aplicado a Negócios
Criar uma coluna condicional é muito próximo de inserir uma função SE() no Excel ou a função IF()
em DAX no Power BI com várias condições.
Agora teremos a nova coluna Faixa de Lucro criada. Arraste a coluna para que fique ao lado da
coluna Lucro. Seu layout deverá ter este formato:
Você também pode utilizar formatações condicionais para criar valores e até cálculos básicos
utilizando DAX futuramente.
O Query Editor fornece fontes de maneira intuitiva para combinar diversas consultas dentro do Power
BI através do “Mesclar e Acrescentar Consultas”.
Você possui duas tabelas no seu modelo, as tabelas BDVAREJO e a REGIAOPAIS. Como podemos
inserir as informações da tabela REGIAOPAIS na tabela BDVAREJO?
105
Modelando dados no Power BI - Configurações avançadas de dados: Mesclar Consultas
Primeiro, você tem que considerar: qual informação eu tenho nas duas bases? Bom, a base
REGIAOPAIS possui as informações de Estado e Região a partir da Sigla do Estado, e nós criamos a
coluna Sigla Estado na lição de Formatações de Texto, separando os dois primeiros dígitos da coluna
Codigo CD. Aí está: vamos unir as bases utilizando a sigla do estado!
Na aba superior, na guia “Página Inicial”, selecione “Mesclar Consultas” com a base BDVAREJO
selecionada:
Na área de mesclar consultas, coloque os dados conforme esta configuração abaixo. Não se esqueça
de selecionar os conectores.
Power BI Aplicado a Negócios
Uma nova coluna com o nome da tabela que foi importada será incluída, mas agora precisamos
definir qual das informações da base REGIAOPAIS que vamos importar para a base BDVAREJO, que
no caso é a coluna Região. Para isso, selecione o ícone que está ao lado da tabela e faça o filtro
referente à Região.
107
Modelando dados no Power BI - Configurações avançadas de dados: Mesclar Consultas
Renomeie a coluna para Região e arraste-a para que fique à direita da coluna Código CD. Seu layout
deverá ficar assim:
Salve seu arquivo do Power BI Power Query Editor.pbix para finalizar este módulo.
Power BI Aplicado a Negócios
5. Relações no Power BI
5.1. O que são relações e como usá-las
O conceito de Relações é muito importante, pois ele se aplica em todas as ferramentas de BI, não
somente no Power BI. Dominar o assunto é essencial para que o seu modelo funcione
adequadamente.
Mas afinal, o que são as Relações e como elas podem nos ajudar a potencializar ainda mais um projeto?
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ê1. 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 o uso de uma nova base. Com isso, vamos utilizar
informações que existem em ambas as bases já utilizadas, 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.
_____________________
¹ disponível em: http://bit.ly/35CzbIx - Acesso em 29/11/2019
Existe uma outra forma de utilizar informações entre bases diferentes para conseguir resultados além
de Mesclar Consultas: podemos criar relações.
Vamos utilizar um novo exemplo! Abra um arquivo do Power BI e salve-o com o nome Relações no
Power BI.pbix.
Clique em “Obter Dados”, em “Página Inicial”. Vá em “Arquivo”, escolha “Excel” na faixa de opções e
clique em “Conectar” ao final da janela.
109
Relações no Power BI - Criando relações entre tabelas
Procure pelo arquivo Base de Dados – Eletrônicos, que está disponível na Sessão de Downloads na
página o aluno.
Agora, com o Query Editor aberto, repare as últimas colunas. A partir da coluna 15, começam os
títulos Column15 até Column20. Essas colunas possuem somente valores nulos e não fazem sentido
se manterem na tabela. Então, selecione todas, utilizando a tecla “CTRL”, e na aba superior, em
“Página Inicial”, clique em “Remover Colunas”.
Agora, vamos formatar o modelo. No Query Editor, selecione a coluna Data, clique com o botão
direito do mouse, vá em “Alterar Tipo” e depois em “Data”.
111
Relações no Power BI - Criando relações entre tabelas
Selecione as colunas Preço Unitário, Custo da venda, Venda e Lucro pressionando a tecla CTRL,
clique com o botão direito do mouse, vá em “Alterar Tipo“ e depois em “Número decimal fixo”.
Ainda com as células selecionadas, e também na guia “Página Inicial”, clique em “Arredondamento“
e depois em “Arredondar...”.
Quando finalizar, digite 2 na caixa de diálogo para definir a quantidade de casas decimais.
Analisando o restante da tabela, as formatações estão corretas. Para finalizar, altere o nome da base
para BaseVendas.
Na aba superior, na guia “Página Inicial”, clique em “Fechar e Aplicar”: . Agora, vamos
importar a próxima base para o modelo.
O arquivo que vamos utilizar é o Base de Dados - Eletrônicos - Loja.csv, que também está disponível
na Sessão de Downloads na página do aluno. A diferença agora é que vamos em “Obter Dados”,
“Arquivo” e, por fim, em “Texto/CSV”:
113
Relações no Power BI - Criando relações entre tabelas
Selecione a Base de Dados - Eletrônicos - Loja.csv que está em seu computador. O resultado do
navegador será este:
Power BI Aplicado a Negócios
Observe que, no modelo, as duas bases de dados estão carregadas, mas não existe nenhuma conexão
entre elas.
Selecione o ícone do meio, com o nome de “Dados”, para observar as tabelas que foram carregadas.
Vamos renomear o arquivo .csv. Em “Dados”, vá até a visualização dos Campos à direita, clique com
o botão direito do mouse sobre o nome da tabela Base de Dados – Eletrônico – Loja, clique em
“Renomear” e depois digite BaseLoja.
115
Relações no Power BI - Criando relações entre tabelas
Observando as duas bases, existem dois campos com o mesmo nome: Ordem Pedido. Agora
precisamos validar se realmente podemos utilizar este campo para conectar as duas bases. Observe
na guia “Dados”, à esquerda:
Vimos que a informação faz sentido, pois elas são similares e possuem a mesma formatação. Vamos
utilizar este campo para conectar as duas bases.
Power BI Aplicado a Negócios
Dica de mestre
Os campos das bases NÃO precisam ter o mesmo nome para criar
relacionamentos, as informações nos campos é que precisam estar
conectadas!
Podemos observar que as duas bases estão carregadas, mas não possuem nenhuma conexão entre
elas.
Para criar um relacionamento: na aba superior, em “Página Inicial”, clique em “Gerenciar Relações”.
Ao abrir a página de configuração, clique em “Novo” para criar o Relacionamento.
117
Relações no Power BI - Criando relações entre tabelas
Com a nova janela, selecione, na caixa de seleção, a base principal BaseVendas. Automaticamente o
Power BI selecionará a segunda base, BaseLoja, e marcará de cinza os campos Ordem Pedido das
duas bases, informando que ali há cardinalidade.
Caso o Power BI não configure de forma automática, modifique a janela Criar Relacionamento para
que fique com estas configurações:
Power BI Aplicado a Negócios
Clique em “OK” para fechar a janela e criar o relacionamento entre as tabelas e, depois, em “Fechar”,
na janela Gerenciar Relações.
Ao retornar para o Modelo, você poderá observar que agora temos uma conexão entre as tabelas.
119
Relações no Power BI - Calendário Mestre
Veja que há o número 1 e o * na ponta da conexão. Isso significa o tipo de cardinalidade. Existem
três tipos de Cardinalidade1:
• 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 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.
_____________________
¹ disponível em: http://bit.ly/35CzbIx - Acesso em 29/11/2019
O Calendário é sempre uma informação crítica em uma análise. Nós criaremos uma consulta com
um calendário completo para que possamos relacionar com as outras tabelas.
Power BI Aplicado a Negócios
As informações de Ano, Mês, Dia etc. são sempre necessárias quando precisamos organizar nossos
dados em função do tempo e a maioria das análises de planejamento, custos e projeções que são
cruciais para qualquer negócio partem desta informação.
Agora que você aprendeu a criar relacionamentos, vamos criar um Calendário Mestre, também
chamado de Master Calendar, para conter todas as informações relacionadas à Data. Esta é uma boa
prática quando falamos de modelos em ferramentas de Business Intelligence, então utilize sempre
que possível.
Uma forma de fazer isto é importar para o modelo uma base pronta com as informações de
calendário. Nós temos uma base nesse sentido, que é a base online que importamos na lição 3.4.
Mas, aqui, vamos criar uma base do zero dentro do Power BI a partir de uma “Consulta Nula”.
Para criar uma consulta nula, clique na aba superior em “Obter Dados”, selecione “Outro”, “Consulta
Nula” e clique em “Conectar”.
121
Relações no Power BI - Calendário Mestre
Para criar a primeira data, escreva a fórmula a seguir na Barra de Fórmulas. Caso a sua Barra de
fórmulas não esteja habilitada, vá em “Exibição” e marque o checkbox “Barra de Fórmulas”:
=#date (1900,1,1)
Como resultado ele trará a primeira data padrão que representa o número inteiro 1.
Vamos adicionar uma fórmula que irá replicar o calendário desde a data de 01/01/1900 até a data de
hoje. Com isso, sempre que atualizar seu controle, o calendário também estará atualizado.
Com isso, o Power BI trará a lista pronta com todas as datas, desde 01/01/1900 até hoje.
Agora basta transformar a lista em tabela, clicando no botão que está na aba superior com o nome
de “Para a Tabela”.
123
Relações no Power BI - Calendário Mestre
Clique em OK na mensagem que será exibida. Configure para que fique neste modelo:
Após a transformação em tabela, altere o título da nova coluna para Data com um duplo clique em
Column1 e formate para data clicando com o botão direito no título > “Alterar tipo” > “Data”.
Power BI Aplicado a Negócios
Agora você possui uma lista com todas as datas desde 01/01/1900 até a data de hoje.
Para começar a configuração, na aba superior, em “Adicionar Coluna”, com a coluna Data
selecionada, vá no botão “Data”, “Ano” e depois “Ano” novamente.
NA PRÁTICA
125
Relações no Power BI - Calendário Mestre
Com estas novas colunas criadas, sua tabela ficará com o seguinte layout:
Vamos carregar a BaseCalendario para o modelo. Na guia superior, em “Página Inicial”, clique em
“Fechar e Aplicar”.
Voltando no Modelo, podemos observar que a BaseCalendario não faz parte dos relacionamentos.
Analisando as informações, vemos que o campo Data está presente nas bases BaseVendas e
BaseCalendario. Para criar este relacionamento clique e arraste o campo Data da BaseCalendario
para em cima do campo Data da BaseVendas.
Power BI Aplicado a Negócios
Com isso, o relacionamento será criado com a cardinalidade muitos para um (*:1), ou seja,
existem diversas datas na BaseVendas que correspondem a uma única data na
BaseCalendario.
127
Relações no Power BI - O que muda com o relacionamento na prática
A dica é sempre criar os relacionamentos de forma manual, assim podemos configurar quais colunas
vamos relacionar e editar a sua cardinalidade.
Com os relacionamentos você pode buscar informações em uma base de dados que não está
presente na original, e com isso construir relatórios e análises utilizando todas as informações
disponíveis.
Power BI Aplicado a Negócios
Para entender melhor o que muda na prática com o relacionamento, vamos construir uma tabela na
aba a esquerda em Relatório.
Repare em “Campos” que todos os dados estão disponíveis para serem utilizados. Clique no campo
Loja em BaseLoja e depois em Lucro de BaseVendas. Com isso, vamos criar uma tabela utilizando
campos de bases diferentes.
Agora podemos analisar o Lucro por Loja. A informação foi relacionada através do campo Ordem
Pedido, ou seja, o Power BI verificou através da Ordem Pedido qual o Lucro para cada Loja.
129
Relações no Power BI - O que muda com o relacionamento na prática
Matrizes funcionam como Tabelas Dinâmicas no Excel. Nela podemos inserir informações em três
campos: Linhas, Colunas e Valores.
Power BI Aplicado a Negócios
131
Relações no Power BI - O que muda com o relacionamento na prática
DAX é o nome da linguagem de fórmula usada pelo Power BI. A sigla significa Data Analytics
Expressions, ou seja, Expressões de Análise de Dados. Ele irá auxiliar você a extrair e criar
informações dos seus dados através de uma coleção de funções, operadores e constantes que
aparecem em uma fórmula ou expressão.
Essa maneira de manipulação da informação lhe trará recursos únicos para você aproveitar ao
máximo sua base de dados e assim otimizar a tomada de decisão. Aqui está o coração da
programação dentro do Power BI.
Você provavelmente já conhece ou ouviu falar das fórmulas utilizadas no Excel, as criações de macros
e programação no VBA. Esses conhecimentos irão te auxiliar no DAX. Se você não conhece nenhum
dos termos acima, não se preocupe, você aprenderá o passo a passo sobre como tudo funciona.
Começaremos pela sintaxe de fórmula DAX e os vários elementos que compõem uma fórmula, ou
seja, como escrevemos uma fórmula.
Por exemplo, vejamos uma fórmula simples do DAX usada para criar dados (valores) para cada linha
em uma coluna calculada:
1. O operador de sinal de igual (=) indica o início da fórmula e, quando esta fórmula for
calculada, retornará um resultado ou valor. Todas as fórmulas que calculam um valor começarão
com um sinal de igual.
4. A coluna referenciada [CustoTotal] contém os valores dos quais nós desejamos subtrair
de valores na coluna [VolumeDeVendas].
133
DAX (Data Alanytics Expressions) - Operadores DAX
A linguagem DAX utiliza operadores para criar expressões que comparam valores, executar cálculos
e trabalhar com cadeias de caracteres. Há quatro tipos diferentes de operadores de cálculo:
aritmético, comparação, texto e lógico.
Você poderá utilizar os operadores aritméticos para executar operações básicas - como adição,
subtração ou multiplicação -, combinar números e produzir resultados de forma numérica em colunas
calculadas ou medidas.
+ Adição 3 + 15
– Subtração 10 – 5 – 2
* Multiplicação 3*3
/ Divisão 6/3
^ Potência 16 ^ 4
Operadores de comparação servem para comparar valores, e quando utilizamos estes operadores o
resultado é TRUE (Verdadeiro) ou FALSE(Falso).
Operador de
Significado Exemplo
comparação
Você pode utilizar o & para unir dois ou mais conjuntos de caracteres para produzir um texto único:
Você pode utilizar operadores lógicos para combinar expressões e produzir um resultado único.
Operador
Significado Exemplos
lógico
Cria uma condição OR lógica entre cada linha sendo ' Produto ' [cor] IN
IN comparada a uma tabela. Observação: a sintaxe do {"vermelho", "azul",
construtor de tabela usa chaves. "preto"}
Muitas vezes, os dados que você está analisando não contêm um campo específico o qual você
precisa para obter os resultados que procura. É aqui que entram as colunas calculadas! Elas usam
operadores e fórmulas DAX para definir os valores de uma nova coluna.
Neste módulo vamos trabalhar com uma base de dados de recursos humanos de uma empresa. Para
iniciar, abra um arquivo novo do Power BI e salve-o como Controle RH.pbix.
Clique em “Obter Dados” e na aba lateral vá em “Arquivo”, escolha “Excel” na faixa de opções e clique
em “Conectar” ao final da janela.
135
DAX (Data Alanytics Expressions) - Colunas Calculadas
Procure pelo arquivo Base de Dados – RH que está disponível na Sessão de Downloads na página
do aluno.
Já no Navegador, selecione a aba Recursos Humanos e depois clique em “Transformar Dados” para
abrir o Query Editor e realizar algumas configurações.
Vamos ter bastante cuidado nestas configurações, pois esta é a base principal e é fundamental para
futuros cálculos e relacionamentos que a sua edição e tratamento seja feita da melhor forma possível.
Power BI Aplicado a Negócios
Para iniciar, elimine as colunas que estão sobrando no modelo ao final da tabela - as colunas
Column21 a Column26 não possuem informações. Selecione todas utilizando o botão CTRL, na aba
superior em “Página Inicial”, clique em “Remover colunas”.
NA PRÁTICA
137
DAX (Data Alanytics Expressions) - Colunas Calculadas
Lembrando que, para alterar o Tipo de Dados, selecione a coluna, clique com o botão
direito do mouse e depois em “Alterar Tipo”.
Campo Formatação
RG Número Inteiro
Login Texto
Cargo Texto
Codigos Texto
Clique em “Fechar e Aplicar”, botão que está na aba superior em “Página Inicial”.
Power BI Aplicado a Negócios
Pronto, temos o arquivo com a base importada e editada. Salve mais uma vez clicando no símbolo
.
Com o modelo criado, podemos finalmente começar a fazer a Coluna Calculada através dos Campos
em Relatório. Se você clicar em qualquer lugar em que os campos estão sendo exibidos com o botão
direito do mouse, abrirá a opção de “Nova coluna”.
A barra de fórmulas surgirá no topo do relatório, onde podemos digitar a fórmula DAX:
139
DAX (Data Alanytics Expressions) - Colunas Calculadas
Nessa primeira fórmula, nosso objetivo é calcular o custo total do funcionário para esta empresa.
Para isso, vamos fazer a soma dos campos Salário Bruto, Impostos, Benefícios, Vale Transporte e Vale
Refeição.
Utilizando os operadores aprendidos, o mais sensato é utilizar o operador aritmético de soma (+) em
cada coluna.
Na barra de fórmulas, modifique o nome padrão Coluna para Custo Funcionário e comece a digitar
o nome dos campos. O primeiro é Salário Bruto.
Ao inserir as três primeiras letras, automaticamente o Power BI entende quais as funções ou colunas
que estão presentes no modelo para facilitar o nosso trabalho. Quando aparecer o nome da coluna
você pode dar duplo clique no nome da coluna ou pressionar a tecla TAB.
2. Entre aspas simples está o nome da base de dados ao qual o campo pertence
Insira o operador aritmético (+) e repita os passos com o nome das outras colunas. Sua fórmula ficará
assim:
Custo Funcionário = 'Recursos Humanos'[Salário Bruto]+'Recursos
Humanos'[Impostos]+'Recursos Humanos'[Beneficios]+'Recursos Humanos'[Vale
Transporte]+'Recursos Humanos'[Vale Refeição]
Observe agora na aba à direita, em Campos, que a nova coluna Custo Funcionário está lá. Algumas
colunas possuem um símbolo para representar as suas funcionalidades, e as colunas calculadas
possuem o símbolo .
NA PRÁTICA
Seu gestor está cogitando um aumento que custará 7,5% de aumento sobre o custo total da
folha de pagamento. Ele quer um resumo destes valores por cargo para saber quais cargos
terão aumento.
Para resolver esta solicitação, crie uma Coluna Calculada com o nome Custo Total + 7,5% e
faça o cálculo necessário para responder à pergunta do gestor.
A fórmula será:
Custo Total + 7,5% = 'Recursos Humanos'[Custo Funcionário]+('Recursos
Humanos'[Custo Funcionário]*0,075 )
No Relatório, crie uma tabela para comparar os resultados. Em campos, clique no checkbox de Cargo
e depois em Custo Funcionário e Custo Total + 7,5%.
141
DAX (Data Alanytics Expressions) - Funções Matemáticas
Com a nova tabela podemos ver que é possível utilizar as colunas calculadas tanto para exibir
resultados, quanto para criar cálculos.
Um outro método para criar uma coluna calculada é através da aba superior, em Modelagem, Nova
Coluna.
Dica de mestre
Criar colunas calculadas diretamente do relatório pode ser um pouco confuso, pois não conseguimos
ter uma visão do que, de fato, está acontecendo no banco de dados e como isso está se comportando
no resultado. Vamos então na guia “Dados”, que está à esquerda:
Aqui você poderá visualizar todos os seus dados e como eles estão.
As funções matemáticas também são chamadas de funções de agregação. Geralmente elas agregam
os resultados de acordo com a coluna, e não linha a linha.
Sintaxe: SUM(<column>)
Ou seja, a função SUM() não soma os valores linha a linha. Ele soma o valor total da coluna e agrega
linha a linha.
143
DAX (Data Alanytics Expressions) - Funções Matemáticas
NA PRÁTICA
O seu gestor, ao avaliar o aumento de 7,5%, quer saber qual a representatividade do Custo
Total de acordo com os cargos.
Para isso você precisa criar uma coluna com o valor total, entendendo essa
representatividade.
Observe que, ao final da sua tabela, em Dados, a nova coluna Custo Geral Total possui todos os
valores iguais para cada linha. Esse tipo de abordagem é muito interessante quando você precisa
utilizar o valor para realizar algum cálculo de proporção, por exemplo.
Vamos criar uma coluna calculada com o nome Representatividade (%) utilizando uma nova função:
DIVIDE()
• alternateresult (adicional): O valor retornado quando a divisão por zero resulta em um erro.
Quando não fornecido, o valor padrão é BLANK ().
Os resultados serão números com diversas casas depois da vírgula – afinal, agora ele está fazendo a
conta para cada linha -, e o custo de cada funcionário de forma individual não é representativo.
Para deixar a informação mais fácil de entender e manipular, na guia superior, em “Modelagem”,
clique no símbolo de .
Por padrão, os números vêm com duas casas decimais, mas você pode alterá-lo clicando no botão
ao lado de em Casas Decimais.
Agora que temos a informação, vamos responder à pergunta do gestor: qual a representatividade do
Custo Total de acordo com os cargos?
Na aba Relatório, adicione a nova coluna na tabela já criada. O resultado será esse:
Function Descrição
ABS Retorna o valor absoluto de um número.
Retorna o arco cosseno ou cosseno inverso de um
ACOS
número.
ACOSH Retorna o cosseno hiperbólico inverso de um número.
ASIN Retorna o arco seno ou seno inverso de um número.
ASINH Retorna o seno hiperbólico inverso de um número.
Retorna o arco tangente ou a tangente inversa de um
ATAN
número.
ATANH Retorna a tangente hiperbólica inversa de um número.
145
DAX (Data Alanytics Expressions) - Funções Matemáticas
Funções lógicas no Power BI, assim como no Excel, possuem o poder de criar comparações, loopings,
testes lógicos e resultados condicionais.
147
DAX (Data Alanytics Expressions) - Funções Lógicas
• logical_test: Qualquer valor ou expressão que possa ser avaliada como TRUE ou FALSE.
• value_if_true: O valor retornado se o teste lógico for verdadeiro (TRUE). Se omitido, TRUE será
retornado.
• value_if_false: O valor retornado se o teste lógico for falso (FALSE). Se omitido, FALSE será
retornado.
Caso o valor de <value_if_true> ou <value_if_false> for omitido, será tratado pelo IF() como
um valor vazio (“”). Se o valor referenciado na expressão for uma coluna, será retornado um valor que
corresponde à linha atual.
Utilizando a mesma tabela, precisamos entender dos funcionários quais estão ativos ou inativos na
tabela.
Observe, em “Dados”, a coluna Data de Demissão. Esta coluna mostra a data de demissão do
funcionário, ou seja, o funcionário ao qual a linha está vazia significa que ele ainda está na empresa.
Para verificar se uma linha possui o resultado nulo ou em branco, existe a fórmula ISBLANK().
Crie uma nova coluna calculada utilizando o IF() com o nome Ativos / Inativos. A fórmula será a
seguinte:
Agora, na aba lateral “Relatório”, crie uma tabela selecionando o checkbox em “Campos” de “Ativos /
Inativos” e depois “CPF”.
O resultado é uma tabela com um número absurdo, pois o padrão quando criamos uma tabela é a
soma dos valores da coluna. Porém, para este exemplo, o que importa é a quantidade de funcionários.
Com a tabela selecionada, à direita, em “Visualizações”, selecione a seta para baixo ao lado do campo
CPF da tabela para alterar o tipo de cálculo para “Contagem”.
Power BI Aplicado a Negócios
Pronto: a tabela agora reflete a realidade! Mas você pode me perguntar: Então por que não utilizamos
a Contagem (Distinta)?
Bom, se fizéssemos isso, caso um funcionário tenha saído da empresa e depois fosse recontratado,
ele não apareceria na tabela.
Podemos também utilizar uma função lógica condicionando dois fatores. Vamos supor que você
precise planejar as férias dos funcionários, mas quer priorizar aqueles que possuem mais de 100 horas
extras no banco de horas, para utilizar estas duas variáveis vamos utilizar a função AND().
Crie uma coluna calculada com o nome Férias Imediata com a seguinte fórmula:
Ferias Imediata = IF(AND('Recursos Humanos'[Ferias Acumuladas]>=30;'Recursos
Humanos'[Horas Extras]>=100);"Sim";"Não")
149
DAX (Data Alanytics Expressions) - Funções Lógicas
Com isso, vamos no Relatório. Clique na nova coluna Férias Imediata, depois em CPF e faça o mesmo
da tabela anterior: selecione a seta para baixo ao lado do campo CPF da tabela para alterar o tipo de
cálculo para Contagem. A tabela deverá ter este formato:
Podemos observar que é crítica a situação dos funcionários desta empresa, pois quase 30% dos
funcionários estão em situação de Férias Imediata.
Para avançar um pouco mais nesta análise, vamos precisar dos detalhes relacionados ao cargo dos
funcionários. Para isso, importe para o Power BI novamente o arquivo Base de Dados - RH.xlsx
Clique em Obter Dados, na aba lateral vá em Arquivo, escolha Excel na faixa de opções e clique em
Conectar ao final da janela.
Power BI Aplicado a Negócios
Procure pelo arquivo Base de Dados – RH, que está disponível na Sessão de Downloads na página
o aluno.
Já no Navegador, selecione a aba “Hierarquia” e depois clique em “Transformar Dados” para abrir o
Query Editor e realizar algumas configurações.
151
DAX (Data Alanytics Expressions) - Funções Lógicas
Com a base importada e o Query Editor aberto, selecione a primeira linha e na barra superior em
“Página Inicial”, clique em “Usar primeira linha como Cabeçalho”.
Na aba à esquerda, em Modelo, vamos criar o relacionamento entre as duas bases. Clique e arraste
o campo Cargo da base Recursos Humanos para a base Hierarquia, lembrando que é preciso soltar
o clique do mouse em cima do campo da base desejada para evitar o risco de relacionamento com
os campos errados.
Power BI Aplicado a Negócios
Lembrando que a relação criada é de muitos para um (*:1), ou seja, existem vários campos na base
Recursos Humanos que se relacionam com somente um campo na base Hierarquia.
NA PRÁTICA
O Diretor da empresa deseja estimular os funcionários terceirizados que sejam das áreas Comercial
ou Operações. Para isso, ele pediu um levantamento de quantos funcionários Ativos estão nesta
condição.
153
DAX (Data Alanytics Expressions) - Funções Lógicas
Sintaxe: AND()
AND(<logical_1>,<logical_2>)
Sintaxe: OR()
OR(<logical_1>,<logical_2>)
Aumento Diretoria =
IF(AND(Hierarquia[Quadro]="Terceiro";OR(Hierarquia[Área]="Comercial";Hierarquia[
Área]="Operações"));"Sim";"Não")
Para dar a resposta ao diretor, vamos criar uma Matriz no Relatório, em Visualizações clique em
Matriz:
Nós utilizamos o campo recém-criado Aumento Diretoria como Linhas, o campo Ativos / Inativos da
base Recursos Humanos em Colunas, e utilizamos a Contagem de CPF para contar os funcionários.
O resultado será a seguinte Matriz:
A resposta: São 90 funcionários que fazem parte do grupo de funcionários terceiros, das áreas
Comercial ou Operações e ativos que receberão o aumento da diretoria.
155
DAX (Data Alanytics Expressions) - Funções de Data e Hora
As funções de data são muito parecidas com as funções do Excel, não somente na sintaxe, mas
também nas forma de aplicação. Para aprender sobre funções de Data e Hora em DAX, vamos criar
um Calendário Mestre utilizando estas funções.
Para criar uma consulta nula, na aba superior clique em “Obter Dados”, selecione “Outro”, “Consulta
Nula” e clique em “Conectar”.
=#date (1900,1,1)
Como resultado ele trará a primeira data padrão, que representa o número inteiro 1.
Vamos adicionar uma fórmula que irá replicar o calendário desde a data de 01/01/1900 até a data de
hoje. Com isso, sempre que atualizar seu controle, o calendário também estará atualizado.
Com isso, o Power BI trará a lista pronta com todas as datas, desde 01/01/1900 até hoje. Agora basta
transformar a lista em tabela clicando no botão que está na aba superior com o nome de Para a
Tabela.
157
DAX (Data Alanytics Expressions) - Funções de Data e Hora
Clique em OK na mensagem que será exibida. Configure para que fique neste modelo:
Após a transformação em tabela, altere o título da nova coluna para Data com o duplo clique em
Column1 e formate para data clicando com o botão direito no título > “Alterar tipo” > “Data”.
Power BI Aplicado a Negócios
Agora você possui uma lista com todas as datas desde 01/01/1900 até a data de hoje. Renomeie a
base para Calendário.
A partir daqui a diferença do módulo anterior é que vamos acrescentar as colunas utilizando DAX.
Clique em Fechar e Aplicar.
Na aba à esquerda, em “Dados”, selecione a nova base Calendário, na aba superior em “Modelagem”,
e Formate a data para “dd/MM/yyyy”:
159
DAX (Data Alanytics Expressions) - Funções de Data e Hora
A partir de agora crie as colunas de Ano, Dia e Mês utilizando as fórmulas YEAR() e MONTH().
• Ano = YEAR('Calendário'[Data])
• Mês = MONTH('Calendário'[Data])
Uma outra forma de conseguir estes resultados é utilizando os sufixos. Para utilizá-los, comece
escrevendo o nome da coluna na barra de fórmulas e, assim que escrever, será disponibilizado uma
lista de sufixos disponíveis:
Também é possível descobrir o último dia do mês. Assim, podemos utilizar a coluna para cálculos de
proporção ou faturamento futuramente. Utilize a função EOMONTH().
A fórmula DAY() antes de EOMONTH() serve para garantir que vamos aproveitar somente o dia da
data. Para finalizar formate a coluna como número inteiro.
Com DAX também é possível descobrir a Idade dos funcionários através da fórmula DATEDIFF(),
para isso vá até a base Recursos Humanos, crie uma coluna e digite a seguinte fórmula:
Idade = DATEDIFF('Recursos Humanos'[Data de Nascimento];TODAY();YEAR)
Para fechar a lição, precisamos criar a relação entre todas as tabelas. Na aba à esquerda, em
“Modelo”, clique e arraste a coluna Data de Nascimento da base Recursos Humanos para Data
em “Calendário”:
161
DAX (Data Alanytics Expressions) - Funções de Data e Hora
Existem diversas outras funções de Data e Hora. Veja as principais nesta tabela¹:
As fórmulas de texto podem ser muito úteis em suas análises e o Power BI conta com recursos que
vão facilitar e muito a sua vida, principalmente se você já está habituado a fórmulas do Excel como
Esquerda, Direita, Concatenar etc.
Vamos criar uma sigla, que é o Código da Área, verificando os dois primeiros dígitos do Cargo do
funcionário através da fórmula LEFT(). Vá em “Hierarquia”, crie uma coluna e escreva a seguinte
fórmula:
Cód Área = LEFT(Hierarquia[Cargo];2)
163
DAX (Data Alanytics Expressions) - Funções de Texto
Na base Recursos Humanos temos uma coluna chamada Códigos, onde é necessário extrair um
conjunto de números no meio de um texto.
Para isto vamos criar uma outra coluna, onde vamos utilizar ao mesmo tempo as funções LEFT() e
RIGHT().
Nº Código = LEFT(RIGHT('Recursos Humanos'[Codigos];8);4)
Nesta fórmula utilizamos a fórmula RIGHT() para extrair os 8 dígitos à direita e depois utilizamos a
fórmula LEFT() para extrair os 4 dígitos à esquerda.
Para finalizar, altere o tipo de dados da nova coluna Nº do Código para Número Inteiro.
Existem diversas outras funções de Data e Hora, veja as principais nesta tabela¹:
165
DAX (Data Alanytics Expressions) - Funções de Texto
Dica de mestre
7. Medidas
7.1. O que são Medidas
As colunas calculadas ajudam a criar informações sobre seus dados. Mas, às vezes, esses dados
simplesmente não incluem tudo o que você precisa para responder algumas perguntas
importantes. As medidas podem ajudá-lo neste objetivo.
As medidas são criadas e usadas na Exibição de Relatório ou na Exibição de Dados. As medidas que
você cria são exibidas na lista Campos com um ícone de calculadora. Você pode nomear as medidas
como desejar e adicioná-las a uma visualização nova ou existente, assim como com qualquer outro
campo.
Para começar a utilizar as medidas, vamos importar uma nova base para o Controle de RH. Em
Obter Dados, selecione a base Base de Dados - Clientes.xlsx que está disponível na Sessão de
Downloads na página o aluno.
167
Medidas - O que são Medidas
Ao selecionar a base Base de Dados - Clientes.xlsx, marque o checkbox da aba Clientes e clique em
Carregar:
Power BI Aplicado a Negócios
Vamos entender melhor a informação nesta base. Na aba à esquerda, em “Dados”, podemos ter uma
visualização da base de dados. A base de clientes traz uma série de contratos que são divididos de
acordo com o cargo de cada funcionário da empresa:
Agora, para criar o relacionamento: na aba à esquerda, em “Modelo”, clique no campo Cargo da base
Recursos Humanos e arraste para o campo Cargo Responsável na base Clientes.
169
Medidas - O que são Medidas
Quando você cria esse relacionamento, o Power BI te alerta para o tipo do relacionamento ser muitos
para muitos (*:*). “(...) 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”¹.
Power BI Aplicado a Negócios
171
Medidas - Criando Medidas
Agora que já temos o conceito de medidas e a nova base foi importada para o Power BI, vamos à
prática!
Criar medidas é muito similar ao processo de criar uma coluna calculada. A grande diferença é que o
cálculo está “escondido” dos nossos olhos, ou seja: o Power BI faz o cálculo, mas este não fica visível
linha a linha como acontece com as colunas calculadas.
Na aba à esquerda, em “Dados”, ative a base Recursos Humanos. Depois, na guia superior, em
“Modelagem”, clique em “Nova Medida”:
NA PRÁTICA...
O Diretor de RH quer saber quais áreas possuem mais horas extras na média para poder
tomar uma determinada ação.
Crie uma medida com o nome Média Horas Extras com a seguinte fórmula:
Média Horas Extras = AVERAGE('Recursos Humanos'[Horas Extras])
Repare que aparentemente nada aconteceu, mas você pode observar em Campos que a medida foi
criada com o nome Média Horas Extras, e o símbolo ao lado é o .
Para responder à pergunta do Diretor, vamos criar um gráfico clicando primeiro na aba “Relatório”, à
direita, e depois no campo Área da base Hierarquia e na medida Média Horas Extras da base
Recursos Humanos.
Conseguimos descobrir que, na média, a área “Administrativo” possui maior quantidade de horas
extras. Se você manteve as tabelas anteriores no seu relatório, será possível ir além, descobrindo
quais são os cargos com maior representatividade dessa área.
173
Medidas - Medidas Rápidas
Ou seja, a área “Administrativo” possui a maior média de horas extras e representa 22,94% do custo
total de funcionários desta empresa. Veja que com o Power BI é possível cruzar estas informações
com apenas 1 clique.
Para sair desta visualização basta clicar fora dos gráficos e tabelas que voltará à visualização default.
Uma forma bem prática de utilizar o Power BI para executar cálculos básicos e avançados com rapidez
é utilizando medidas rápidas. Uma Medida Rápida executa um conjunto de cálculos em DAX nos
bastidores e faz o trabalho pesado para você.
A Medida Rápida usa uma caixa de diálogo interativa que guia você para inserir os valores desejados
e apresenta os resultados para que você possa utilizar nos relatórios que criar.
Uma outra vantagem é que criando uma medida rápida você pode observar a fórmula DAX que foi
criada, e isso será muito útil para ampliar seu conhecimento em DAX.
O procedimento para criar uma Medida Rápida é clicar com o botão direito em cima do nome da
base de dados que você quer criar a medida e, após, clicar em “Novas Medidas Rápidas”.
Power BI Aplicado a Negócios
Uma nova caixa de diálogo será aberta, e com isso você será guiado para criar a medida:
175
Medidas - Medidas Rápidas
À esquerda, em “Cálculo”, existem os cálculos disponíveis para utilização com Medidas Rápidas. São
eles:
Power BI Aplicado a Negócios
• Filtros
o Valor filtrado
o Média móvel
• Totais
o Total acumulado
• Operações matemáticas
o Adição
o Subtração
o Multiplicação
177
Medidas - Medidas Rápidas
o Divisão
o Diferença percentual
o Coeficiente de correlação
• Texto
No primeiro exemplo vamos agregar a média do Salário Bruto dos funcionários por área e entender
como estes valores se comportam por mês em um gráfico de área:
Na caixa de diálogo, em “Cálculo”, selecione “Média por Categoria” em “Agregar por Categoria”.
Ao selecionar o cálculo, dois novos campos estarão disponíveis na caixa de diálogos: o primeiro é o
“Valor de Base”, que é o valor o qual você deseja calcular a média e a Categoria, que é o campo onde
você quer realizar a agregação.
Selecione os campos para que fique com a seguinte configuração e clique em OK:
Power BI Aplicado a Negócios
A nova medida foi criada na base Recursos Humanos com o nome “Média de Salário Bruto por Área”
e com o símbolo de medida .
Para visualizar melhor os resultados, vamos criar um Gráfico de Área Empilhado, clicando em
nos campos de Visualização.
Ao clicar, um gráfico cinza representando o modelo a ser utilizado é exibido no relatório, e é possível
inserir os campos em Visualizações. Insira a nova medida em Valores, o campo Mês da base
Calendário em Eixo e o campo Hierarquia da base Hierarquia em Legenda:
179
Medidas - Medidas Rápidas
Um outro exemplo mostra que é possível criar uma lista de classificações utilizando medidas rápidas.
Power BI Aplicado a Negócios
Agora vamos iniciar um conjunto de funções que classificamos como Funções Especiais. Estas
funções são muito utilizadas no dia-a-dia dos analistas de Business Intelligence e merecem uma
atenção especial no nosso curso.
A primeira delas é a função CALCUTATE(). Esta função é a primeira que vamos trabalhar nessa série
pois ela é uma das mais utilizadas. Ela avalia uma expressão em um contexto que pode ser mudado
por filtros específicos, ou seja, ela permite que você realize cálculos por agregação.
CALCULATE(<expression>,<filter1>,<filter2>…)
Termo Definição
filter1, filter2,
Uma expressão de tabela que define um filtro.
...
Neste exercício, vamos fazer um cálculo da soma dos valores de contratos dos clientes, mas apenas
dos funcionários que estão inativos na empresa. Ou seja, vamos ignorar os projetos de funcionários
que estão em atividade na empresa em uma única medida. O objetivo é criar um parâmetro de
comparação entre eles.
Siga o passo a passo para criar a medida: com o botão direito na base Clientes clique em Nova
Medida:
181
Medidas - Funções Especiais: CALCULATE()
E, para avaliar o resultado, crie uma tabela no relatório clicando em Hierarquia da base Hierarquia
e depois em Valor Projetos Ativos na base de Clientes.
Você também pode adicionar a coluna com os valores de todos os projetos, com o nome Valor
Contrato Anual. O resultado será o seguinte:
Agora você pode comparar as duas colunas e observar que os projetos dos Gerentes foram os
impactados nesta análise.
Dica de mestre
Temos que ter muito cuidado nas análises para não chegar em
conclusões erradas! Na tabela acima não podemos concluir que todos os
gerentes do banco de dados possuem projetos em execução, e por isso
é preciso continuar avaliando até ter certeza antes de tomar ações.
183
Medidas - Funções Especiais: ALL()
Em resumo: A função CALCULATE() utiliza filtros de forma que você pode agregar o resultado de
uma função como SUM(), AVERAGE() etc.
A função ALL() possui uma grande similaridade com a função CALCULATE(). Enquanto a
CALCULATE() utiliza filtros para ter os resultados agregados, a função ALL() retorna todas as linhas
de uma tabela ou todos os valores de uma coluna, ignorando todos os filtros que estiverem
aplicados. Essa função é útil para limpar filtros e criar cálculos em todas as linhas em uma tabela.
Vamos criar o raciocínio de uma constante. Uma constante é algo que não muda, inalterável,
invariável, fixo. Pensando em um gráfico, a constante é uma linha paralela ao eixo x:
Aqui no Power BI não é diferente! Nós podemos utilizar a função ALL() para trazer o valor total de
todos os projetos e avaliar de acordo com alguma variável.
Para este exercício, vamos criar uma variável através de uma coluna calculada no nosso modelo na
base de Clientes.
Acesse a base clicando à direita, em “Dados”, e selecione a base “Clientes”. Em “Modelagem”, crie
uma “Nova Coluna”.
Power BI Aplicado a Negócios
Nesta variável queremos avaliar o nível de criticidade dos projetos seguindo a seguinte
recomendação:
Classificação Valor
Volte para o “Relatório”, selecione a coluna Valor Contrato Anual e clique no símbolo “$” que
aparece na aba superior. Em seguida, clique em “Moeda Geral”.
185
Medidas - Funções Especiais: ALL()
Com a nova coluna de Criticidade, crie uma “Matriz” clicando em , em “Visualizações”, e configure
da seguinte forma:
A questão aqui é a seguinte: dentre todos os projetos, qual é a representatividade dos projetos muito
críticos da área Comercial em relação ao TOTAL de projetos?
Power BI Aplicado a Negócios
Vamos criar uma função com o ALL() inserido dentro de um CALCULATE(). O objetivo é criar uma
função constante que fique com o valor total dos contratos (no caso R$80.424.000,00) independente
dos filtros aplicados.
Termo Definição
Crie uma medida clicando com o botão direito na base Clientes e depois em “Nova Medida” e digite
a seguinte fórmula:
Dica de mestre
Observe que se você substituir, na matriz, a coluna de Valor Contrato Atual pela constante VALOR
TOTAL CONTRATOS, os valores serão fixos.
187
Medidas - Funções Especiais: ALL()
Agora, com a prática confirmada, o que nos resta é criar uma medida com a divisão entre Valor
Contrato Anual e a constante VALOR TOTAL CONTRATOS. Utilize a seguinte fórmula:
Substitua a constante pela nova medida, e deixe a matriz com a seguinte configuração:
Power BI Aplicado a Negócios
189
Medidas - Funções Especiais: RELATED()
Agora a tabela nos mostra a representatividade que cada área possui em relação aos contratos, a
partir daí fica muito mais nítido sobe como realizar análises a partir de um ponto, pois apenas
números isolados não nos dizem muita coisa.
Em resumo: A função ALL() permite que você ignore filtros, facilitando o processo de criação de
representatividade.
A função RELATED utiliza resultados de uma outra tabela para realizar um cálculo, e por isso requer
que exista uma relação entre a tabela atual e a tabela com informações relacionadas.
Você especifica a coluna que contém os dados desejados e a função segue um relacionamento
muitos-para-um existente para buscar o valor da coluna especificada na tabela relacionada. Se um
relacionamento não existir, você deve criar o relacionamento.
Quando a função RELATED() realiza uma pesquisa, ela examina todos os valores na tabela
especificada, independentemente de quaisquer filtros que possam ter sido aplicados.
Para este exemplo, vamos utilizar as bases de Calendário e Recursos Humanos para identificar o
tempo de empresa dos funcionários. Inicie clicando em “Dados”, nas abas à esquerda.
Na base de Calendário crie um campo utilizando a fórmula DATEDIFF(). Esta fórmula permite
identificar qual a diferença entre duas datas.
Neste exercício queremos saber a diferença entre a Data padrão para a data de Hoje, lembrando que
a data de hoje é a data em que você fará o exercício, então os resultados podem ser diferentes.
Termo Definição
Repare que de acordo com a Data, a nova coluna exibirá a diferença da Data para Hoje em formato
de Ano. Você pode alterar o formato de exibição de acordo com a sua necessidade.
191
Medidas - Funções Especiais: RELATED()
RELATED(<column>)
Termo Definição
Para capturar a idade do funcionário a partir da coluna que criamos na base Calendário. Crie uma
coluna na base Recursos Humanos com a seguinte fórmula:
Idade RELATED = RELATED('Calendário'[Diferença Anos Hoje])
Repare nas colunas Idade e Idade RELATED que os valores são iguais, ou seja, a função RELATED()
utilizou a coluna de uma outra tabela para fazer um cálculo relacionado:
Agora podemos identificar o % do tempo de vida do funcionário em que ele esteve nesta empresa:
crie uma coluna na base Recursos Humanos com a seguinte fórmula:
% Tempo de Vida Contratado = 'Recursos Humanos'[Tempo de Empresa]/'Recursos
Humanos'[Idade RELATED]
Clique na coluna e selecione o ícone % com uma casa decimal na aba superior em Modelagem.
Em Resumo: a função RELATED() é utilizada para utilizar valores relacionados de outras tabelas para
criar cálculos.
As funções de filtro e valor no DAX são umas das mais complexas e poderosas, e diferem muito das
funções do Excel.
Você pode criar filtros em fórmulas para restringir os valores dos dados de origem que são usados
em cálculos, especificando uma tabela como uma entrada para a fórmula e, em seguida, definindo
uma expressão de filtro.
193
Medidas - Funções Especiais: FILTER()
A expressão de filtro que você fornece é usada para consultar os dados e retornar apenas um
subconjunto dos dados de origem. O filtro é aplicado dinamicamente toda vez que você atualiza os
resultados da fórmula, dependendo do contexto atual dos seus dados.
Você também pode aplicar filtros em fórmulas que usam uma tabela como entrada: em vez de inserir
um nome de tabela, você usa a função FILTER() para definir um subconjunto de linhas da tabela
especificada. Em seguida, esse subconjunto é transmitido a outra função, para operações como
agregações personalizadas.
Veja a sintaxe:
FILTER(<table>,<filter>)
Termo Definição
Na base Clientes vamos entender o cenário da quantidade de clientes a partir do valor dos contratos.
Temos alguns contratos que possuem a criticidade elevada, mas será que o valor por serviço é
representativo?
Depois, formate para dinheiro clicando em $, em “Moeda Geral”, e depois selecione 2 casas decimais.
Power BI Aplicado a Negócios
Vamos criar uma constante para saber a média do Valor por Serviço, e assim poder ter o primeiro
critério de comparação. Em “Relatório”, clique com botão direito na base Clientes, clique em “Nova
Medida” e digite a seguinte fórmula:
MÉDIA TOTAL POR SERVIÇO = CALCULATE(AVERAGE(Clientes[Valor por
Serviço]);ALL(Clientes))
195
Medidas - Funções Especiais: FILTER()
Repare na tabela criada que temos o valor médio por criticidade fixo, ou seja, uma constante. Para
confirmar a função CALCULATE(), selecione a coluna criada Valor por Serviço em Valores, clique na
seta para baixo e selecione “Média”:
Power BI Aplicado a Negócios
O resultado da média da coluna é o mesmo da constante, fizemos este teste apenas para comprovar
o resultado.
A partir daí, podemos definir a quantidade de clientes que tiverem valor por serviço acima dessa
média como Clientes High Tickets, que são clientes que devem ser observados com maior atenção.
197
Medidas - Funções de Iteração: Funções X
Agora, adicione na Matriz a medida Cliente High Ticket conforme imagem abaixo:
Ou seja, existem 101 clientes que possuem projetos com a média de valor por serviço acima de
R$6.241,00.
Em resumo: Você pode usar FILTER() para reduzir o número de linhas na tabela com a qual
você está trabalhando e usar apenas dados específicos em cálculos. FILTER() não é usado
de maneira independente, mas como uma função que é inserida em outras funções que
exigem uma tabela como um argumento.
Para ir além de agregações simples como somas e médias, precisamos ter um bom entendimento de
DAX.
Muitas das funções do Power BI em DAX que são mais interessantes e úteis fazem uso das funções
“X”, como o COUNTX, SUMX, AVERAGEX e várias outras. O passo mais importante para entender
essas funções é entender os contextos no DAX: o que são, como interagem e quando é apropriado
criar funções.
A maior diferença de funções iterativas é que elas trabalham linha a linha para completar os testes
antes de calcular. Os resultados são exibidos após os filtros que influenciam na fórmula serem
aplicados (ou não), podendo operar em uma ou mais colunas simultaneamente.
A função SUM() com certeza é uma das mais utilizadas, não só no Power BI mas também no
Excel.
Power BI Aplicado a Negócios
O DAX se comporta de uma forma semelhante às fórmulas do Excel, mas elas não são a
mesma coisa. Uma das diferenças é que, quando se cria uma fórmula em DAX, o resultado
varia em função dos filtros que estão aplicados na fórmula e no relatório.
Outra diferença é que no Excel é possível criar várias fórmulas célula a célula de uma planilha
e cada fórmula pode apontar para células diferentes apontando resultados diferentes. Cada
célula é única, mas não é assim que funciona em DAX.
Em DAX se cria uma única fórmula onde o resultado varia de acordo com os filtros aplicados
no relatório. Por exemplo, quando criamos uma medida para saber a média de horas extras
no tópico 7.2, ao clicarmos em “Administrativo”, o filtro aplicado modificou o resultado de
todas as fórmulas aplicadas.
NA PRÁTICA...
Vamos observar a base Clientes, temos 3 informações importantes: O Valor Contrato Anual,
Quantidade de Serviços e a coluna que foi criada em função destas que é o Valor por Serviço.
O Diretor de Operações quer saber qual a soma do Valor por Serviço por Área. Bom, como
nós já temos a coluna calculada criada, basta criar uma Matriz no relatório e gerar o
resultado. Vamos a ele:
199
Medidas - Exemplo prático: Quando usar o SUM() e SUMX()
Mas e se nós não tivéssemos criado a coluna calculada de Valor por Serviço?
É possível chegar ao mesmo resultado utilizando uma função iterativa, no caso, a função SUMX().
Repare que, sem considerar as formatações, elas possuem o mesmo resultado. Mas, afinal,
qual foi a diferença?
A principal diferença é que você pode utilizar uma função iterativa para fazer o cálculo linha
a linha em uma tabela, ou mais, sem precisar criar uma coluna calculada para isso. Ou seja,
você tem um ganho significativo de performance no seu modelo.
Mas então qual das duas funções (SUM e SUMX) possui a melhor eficiência e performance?
Fórmulas em geral tem impacto direto na performance do modelo de dados. Podemos até
pensar que o SUMX(), por não exibir os resultados como uma coluna calculada e armazená-
los, é menos eficiente que o SUM(). Mas isto não é necessariamente verdade, pois o Power
BI é otimizado para trabalhar com diversas situações.
A linguagem DAX possui duas mecânicas de cálculo: a Storage Engine (SE) e a Formula Engine
(FE). A que possui a melhor performance é a Storage Engine (SE), pois é multidirecional e
armazena em cache. A Formula Engine (FE) é menos performática pois é unidirecional e não
armazena em cache. Temos que buscar fórmulas que sejam Storage Engine (SE) e as funções
iteradoras fazem parte deste grupo.
Mas independente de utilizar corretamente as fórmulas iteradoras, o que mais causa lentidão
nos modelos é o DAX mal escrito.
Dica de mestre
201
Gráficos e Objetos no Power BI - O objetivo de cada gráfico
Existem diferentes tipos de gráficos estatísticos que podemos utilizar no Power BI. Assim como no
Excel, você deve compreendê-los, escolher o melhor formato para exibir os seus resultados de forma
correta e fazer a leitura que traga resultados consistentes. Mas, para que a interpretação destes dados
seja feita da forma correta, é preciso saber qual o tipo de gráfico que é indicado para cada situação.
Gráficos nada mais são que representações visuais utilizadas para exibir informações ou valores
numéricos. São utilizados por diversas áreas de estudos e servem para demonstrar padrões,
tendências, comparar informações qualitativas e quantitativas em um determinado espaço de tempo.
Com estas questões em mente, você pode avaliar qual o melhor tipo de gráfico. Vamos aos mais
utilizados:
Se seu interesse é confrontar valores ao longo do tempo ou entre várias categorias, prefira os gráficos
de Barras e Colunas:
Se você deseja mostrar a representatividade de um todo e ajudar o usuário a ter uma noção exata
das quantidades referentes às categorias inseridas na tabela, as melhores escolhas são os gráficos de
pizza, rosca e treemap:
Caso você esteja interessado em acompanhar como os dados se comportam ao longo de um período,
para acompanhar as tendências, as escolhas ideais são os gráficos de Linha e Área.
203
Gráficos e Objetos no Power BI - O objetivo de cada gráfico
O Power BI permite que você faça o acompanhamento das metas por meio do gráfico de velocímetro:
um gráfico muito comum que permite visualização rápida de uma meta.
Para compreender a frequência com que determinados dados ocorrem levando em conta o número
de variáveis que você tem à disposição, o gráfico de dispersão pode ser interessante.
Power BI Aplicado a Negócios
Se você deseja mostrar a interdependência entre variáveis, detectar se há alguma relação entre os
dados e ainda ou se essa correlação é positiva ou não, o gráfico combinado de Barras e Colunas é o
ideal.
205
Gráficos e Objetos no Power BI - Gráficos de Barras e Colunas
Vamos criar um gráfico que defina a quantidade de clientes por área e depois que separe a
informação por criticidade. Selecione o Gráfico de Colunas empilhadas, que é o segundo da
esquerda para a direita:
Toda vez que você cria um gráfico, o Power BI exibe um modelo cinza para facilitar na
visualização e na criação:
Para começar, vamos ver a quantidade de clientes por área. Selecione o campo Área e insira
em Eixo, e o campo Cliente insira em valor, mas lembre-se de garantir que está utilizando a
opção de contagem. Observe se está com a seguinte configuração:
Power BI Aplicado a Negócios
207
Gráficos e Objetos no Power BI - Gráficos de Barras e Colunas
Podemos observar que o gráfico não está muito amigável. Vamos ajustar o texto do eixo e
adicionar os rótulos de dados.
Para formatar qualquer objeto dentro do relatório, o ícone que devemos buscar é o , que
está em visualizações.
Este campo está dividido por cada área, sendo ela os eixos, rótulos, plotagem, títulos etc.
Para inserir os rótulos de dados, busque a 5ª área que está escrito “Rótulos d...” e clique no
switch.
Agora que inserimos os rótulos de dados, vamos aumentar o tamanho da fonte. Clique na
seta e altere a fonte para 12.
Agora desative o Eixo Y, tendo em vista que o gráfico já dispõe dos rótulos de dados.
209
Gráficos e Objetos no Power BI - Gráficos de Barras e Colunas
211
Gráficos e Objetos no Power BI - Gráficos de Barras e Colunas
Formatando o título do gráfico, altere o título para Quantidade de Clientes por Área e
Criticidade, altere a cor da fonte para preto e ajuste o alinhamento para Centralizar:
213
Gráficos e Objetos no Power BI - Gráficos de Barras e Colunas
O resultado é este:
Power BI Aplicado a Negócios
Os gráficos de linha são muito interessantes para visualização de continuidade. Os gráficos de linha
e área estão dispostos na segunda linha de gráficos, em Visualizações:
Clique no primeiro ícone: para criar o gráfico de linhas. Assim como o anterior, um gráfico
padrão será exibido no relatório.
215
Gráficos e Objetos no Power BI - Gráficos de Linha e Área
Neste gráfico vamos começar a tratar de valores de contratos por mês. Insira o campo Mês
em “Eixo” e o campo Valor Contrato Anual em “Valores” com a definição de soma. A
configuração será a seguinte:
Com estas configurações, ajuste o tamanho gráfico para que apareçam os números dos meses. O
resultado esperado é este:
Power BI Aplicado a Negócios
A partir deste gráfico podemos perceber uma certa sazonalidade. Como neste gráfico são exibidos
os valores de todos os anos, podemos afirmar que os meses de Abril e Junho, por exemplo, possuem
os menores valores de contrato.
Para continuar a análise, vamos adicionar o campo Quadro da base Hierarquia em “Legenda” para
entender de qual grupo vem a maior representatividade. O resultado esperado é este:
A partir daí fica claro que os funcionários terceirizados desempenham em contratos de valor superior
aos funcionários efetivos, e que apesar de ocorrer a mesma queda em Abril e Junho em ambos os
grupos, a maior queda está nos funcionários efetivos.
217
Gráficos e Objetos no Power BI - Gráficos de Linha e Área
Para entender melhor os pontos comuns de análise, podemos adicionar linhas constantes, médias,
mínimos, máximos e percentil. No Excel precisamos criar uma nova coluna ou um ajuste na tabela
dinâmica. Já no Power BI, você pode acessar esta funcionalidade clicando em Análise, que é o botão
de lupa que fica ao lado de Formato:
Utilize a função “Linha Percentil” e crie duas linhas clicando em “+ Adicionar” com os valores de 25%
e 75%. Esta formatação possui a representatividade da função QUARTIL() do Excel. Lembre-se
também de alterar as cores de acordo com a sua preferência.
Adicione também a linha mediana e troque a cor por uma de sua preferência. O resultado esperado
é este:
Power BI Aplicado a Negócios
Agora precisamos ajustar o Eixo X, pois ele está de forma automática. Neste caso não é necessário,
pois como estamos falando de meses sabemos quais são e que eles vão de 1 a 12. Vá em Formato,
Eixo X e altere o Iniciar para 1 e o Terminar para 12.
219
Gráficos e Objetos no Power BI - Gráficos Combinados: Colunas e Linhas
O gráfico combinado também é uma boa solução quando precisamos tirar conclusões
cruzadas. Clique no gráfico de colunas empilhadas e linha para modificar o atual:
Power BI Aplicado a Negócios
Repare em Campos em que está disponível uma nova área para adição de informação com o nome
Valores de Linha. Adicione o campo Cliente:
221
Gráficos e Objetos no Power BI - Gráficos Combinados: Colunas e Linhas
O que podemos observar é que, além dos valores dos contratos, a quantidade de clientes também
caiu drasticamente nesses meses, principalmente em Junho.
Vamos utilizar os insights do Power BI para entender melhor de onde vem esta diminuição? Clique
no ponto de quantidade de clientes no mês de Junho com o botão direito, clique em “Analisar” e
depois em “Explicar a diminuição”.
O primeiro resultado já nos mostra que os cargos comerciais COII e COIII foram responsáveis pela
queda de 36 clientes (18 cada), então eles são os pontos críticos da análise:
Dica de mestre
A partir daqui o analista pode aprofundar mais nos cargos da área Comercial para entender melhor
o cenário e propor ações.
223
Gráficos e Objetos no Power BI - Gráficos de Pizza, Rosca e Treemap
Os gráficos de Pizza, Rosca e Treemap são muito interessantes quando queremos mostrar
proporcionalidade de algum cenário.
Utilize o campo Hierarquia, da base Hierarquia, em “Legenda” e o campo Nome Completo, da base
Recursos Humanos, no campo de “Valores”. Lembre-se de colocar como Contagem. O resultado
será esse:
Formate o gráfico para mostrar os valores dos rótulos, exibindo as opções altere o estilo do rótulo
para Percentual do Total e a quantidade de casas decimais para 1:
Power BI Aplicado a Negócios
Adicione a legenda clicando no switch e ajuste a sua posição para “Direito Central”, desative o título
da legenda e altere a fonte para Consolas:
Agora, para fechar, altere o Título do Gráfico para “% de Funcionários por Hierarquia”, utilize a cor
preto no texto, centralize o alinhamento, aumente o tamanho da fonte para 12 e utilize a fonte
Consolas:
225
Gráficos e Objetos no Power BI - Gráficos de Pizza, Rosca e Treemap
Agora altere o tipo de gráfico para Rosca clicando no ícone . O resultado será similar ao gráfico
de pizza.
É possível personalizá-lo através da alteração do raio interno. Clique em “Formato”, “Formas” e altere
o Raio interno para 66.
Power BI Aplicado a Negócios
Fique livre para alterar o raio interno para o tamanho que desejar.
Uma outra opção é o gráfico treemap: ele mostra uma outra forma de representar a distribuição.
Clique em e em Visualizações para ativar o gráfico:
227
Gráficos e Objetos no Power BI - Gráfico de Dispersão
Você poderá constatar situações como a grande representatividade dos Analistas e Estagiários dentro
da corporação. O Gráfico Treemap traz a representatividade de forma mais visual.
Você também pode alterar o visual adicionando os rótulos de dados e em seguida ajustando o
tamanho para 25. Acione o “Switch” conforme a imagem e observe:
Os gráficos de dispersão utilizam dados de duas ou mais variáveis, organizados em um gráfico. São
muito úteis para verificar se existe relação de causa e efeito entre duas variáveis.
Neste exemplo, queremos cruzar as variáveis de Valor por Serviço e Média de Valor por Contrato
de acordo com o Cargo e a Hierarquia. Faça um gráfico de dispersão com a seguinte configuração:
Ajuste o tamanho do gráfico para que fique com os dados visíveis, o resultado esperado é este:
229
Gráficos e Objetos no Power BI - Gráfico de Velocímetro
Podemos analisar que quanto mais alto e à direita melhor, pois assim possui a maior média no
valor dos contratos e o maior valor por serviço separados por Hierarquia.
Este é um tipo de gráfico comumente utilizado quando retratamos alvos e metas, pois apresenta de
forma intuitiva o objetivo desejado e quão próximo o indicador está de atingi-lo.
No gráfico de velocímetro você pode inserir valores, colunas e medidas para que sejam calculados.
Vamos criar uma meta para que seja calculado o valor.
Um ponto crítico que verificamos em módulos anteriores é a coluna calculada Férias Imediata. Ela
identificou os funcionários que estão com mais de 30 dias de férias acumulada e com mais de 100
horas extras.
Com essas informações, precisamos criar três medidas: a primeira para definir o total de funcionários
ativos; a segunda para definir a quantidade de funcionários ativos na situação de “Férias Imediata”; e
a terceira com 18% do total de funcionários ativos.
Crie as três medidas com as seguintes fórmulas na base Recursos Humanos, na seguinte ordem:
Assim que pressionar ENTER, altere o formato da medida Alvo para %, na aba “Modelagem”.
231
Gráficos e Objetos no Power BI - Gráfico de Velocímetro
Com essas medidas podemos criar a última com o nome Meta. Utilize a seguinte fórmula:
Ficou muito simples para visualizar a meta e o alvo, certo? Você pode criar uma medida para definir
os valores de mínimo e máximo e alterar as cores e formatações de fonte, assim como nos gráficos
anteriores.
Existem diversas maneiras de filtrar os dados no Power BI. Um recurso muito utilizado é o Painel de
Filtros, que fica disponível à direita do relatório, junto com os Campos e as Visualizações.
Quando um designer compartilhar um relatório com você, lembre-se de examinar o painel Filtros,
pois ele pode estar recolhido na borda direita do relatório.
233
Gráficos e Objetos no Power BI - Aplicação de filtros no relatório
Os filtros podem ser organizados em uma página ou então em todas. Para adicionar novas páginas
clique em , na parte inferior do relatório, e adicione quantas precisar.
Um filtro que vamos manter neste relatório é o de Funcionários Ativos. Adicione o campo Ativos /
Inativos da base Recursos Humanos para Filtro em todas as páginas e selecione o checkbox “Ativo”.
Power BI Aplicado a Negócios
Vamos supor que você deseje que seus clientes de relatório precisem examinar as métricas gerais
dos funcionários, mas também realçar o desempenho de cada área individual e em diferentes
períodos. Você poderia criar relatórios separados ou gráficos comparativos, ou você pode utilizar os
slicers.
O slicer é uma forma alternativa de filtragem, pois restringe a parte do conjunto de dados que é
mostrada em outras visualizações dentro um relatório.
• Exibir os filtros mais usados ou importantes na tela do relatório para facilitar o acesso.
• Facilitar a exibição do estado atual filtrado sem precisar abrir uma lista suspensa.
• Filtrar por colunas que são desnecessárias e que ficam ocultas nas tabelas de dados.
• Criar relatórios mais específicos, colocando as segmentações ao lado de visuais importantes.
235
Gráficos e Objetos no Power BI - Slicers / Segmentação de Dados
Você pode adicionar o campo Área da base Hierarquia em “Valores” e será criada uma lista onde
você poderá selecionar uma área.
Neste caso, todos os dados que estiverem no relatório serão filtrados para a Área Administrativo.
Você pode alternar os checkboxes para alterar os valores de acordo com a área escolhida, com isso
você não precisa criar várias medidas específicas utilizando o CALCULATE() para criar gráficos
diferentes.
Se você utilizar algum campo que possua formatação de Data, como o campo Data de Contratação,
em um novo slicer, você poderá utilizar uma variação de tempo.
É possível alterar ambas as extremidades, e com isso os resultados serão alterados de acordo em seu
relatório.
Objetos são recursos que podemos utilizar para personalizar o relatório. Os objetos estão disponíveis
na aba superior, em “Página Inicial”.
Clique em “Imagem” e insira o arquivo LOGO.png que está disponível na página do aluno. Posicione
a logo no canto superior esquerdo do relatório:
O próximo passo é inserir a Caixa de Texto. Ajuste o tamanho da fonte para 28 e escreva “Empresa
de Recursos Humanos” na caixa. Ajuste seu tamanho e coloque-a ao lado da logo no relatório:
237
Gráficos e Objetos no Power BI - Objetos no Relatório
Agora, para inserir uma forma de Objeto, clique em “Formas” e depois “Linha”.
À direita, em “Formatar Forma”, troque a rotação para 90 graus e a cor da linha para azul.
Power BI Aplicado a Negócios
239
Gráficos e Objetos no Power BI - Objetos no Relatório
Um outro recurso interessante são as Perguntas e Respostas. É um recurso que está disponível
somente em inglês, mas pode ser bastante útil em algumas situações! Clique em “Faça uma Pergunta”
e Posicione abaixo a linha criada.
Você pode escrever as perguntas de forma livre, que o Power BI identifica os termos e chega em uma
resposta esperada.
Você pode deixar o gráfico preenchido para dar a visualização da ferramenta para o usuário ou deixar
a caixa de perguntas em branco.
Power BI Aplicado a Negócios
8.11. Cartões
Cartões podem mostrar resultados diretos que necessitem de visualização constante, ou também
pode ser utilizado para testes enquanto você constrói seu relatório.
Crie quatro cartões diferentes com os campos Total Funcionários Ativos, Total Ativos Férias
Imediata, Custo Funcionário e calcule a média do campo Idade. Depois, disponha seu relatório da
seguinte forma:
241
Gráficos e Objetos no Power BI - Mapas no Power BI
Os mapas sempre despertam muita curiosidade dos usuários por não serem tão comuns em
relatórios. O Power BI trás este recurso de forma simples e intuitiva.
Para utilizar o mapa, precisamos importar uma nova base, que está em Base de Dados - RH.xlsx,
disponível para download na página do aluno.
Clique em “Obter Dados”. Na aba lateral, vá em “Arquivo”, escolha “Excel” na faixa de opções e
clique em “Conectar” ao final da janela.
Power BI Aplicado a Negócios
Procure pelo arquivo Base de Dados - RH.xlsx, que está disponível na Sessão de Downloads na
página o aluno.
243
Gráficos e Objetos no Power BI - Mapas no Power BI
Em “Relacionamento”, crie o link entre as bases Recursos Humanos e Lotação e garanta que fique
com a seguinte configuração em “Gerenciar Relações”:
Power BI Aplicado a Negócios
O próximo passo é alterar a “Categoria de Dados” dos campos Cidade, Estado, Região e Lotação da
nova base, para que o Power BI reconheça o campo como uma variável de mapa.
245
Gráficos e Objetos no Power BI - Mapas no Power BI
Para confirmar que os campos representam configurações de mapa, ao lado do nome do campo será
exibido o símbolo .
Agora que temos tudo configurado para exibir o gráfico de mapas, clique no símbolo , para que
seja exibido um exemplo cinza no relatório:
247
Gráficos e Objetos no Power BI - Dominando Matrizes no Power BI
A funcionalidade de uma matriz é semelhante a uma tabela, sendo que a tabela te dá um suporte
para duas dimensões, e os dados são simples. Já a matriz, facilita a visualização pelo aumento de
variedades e drill downs (detalhamentos) que podem ser feitos.
Ao longo do curso fizemos várias matrizes para poder visualizar e comparar os resultados, certo?
Agora, vamos entender como ela funciona e como criar formatações condicionais.
A estrutura de uma matriz é dividir a informação calculada em linhas e colunas. Vamos calcular o
valor médio do contrato por cliente: utilize a seguinte configuração.
Power BI Aplicado a Negócios
Com este resultado, é possível avaliar quais são os clientes com maior valor por serviço. Clique duas
vezes em “X Valor por Serviço” na tabela para classificar Z -> A.
Vamos começar com a formatação! Em “Formato”, aumente o tamanho da fonte para 12 clicando em
“Grade”.
249
Gráficos e Objetos no Power BI - Dominando Matrizes no Power BI
Repare na Matriz que foram adicionadas barras representando os valores nas linhas, de acordo com
o seu tamanho. Como nós classificamos anteriormente pelo “X Valor por Serviço”, as barras aparecem
de forma uniforme e decrescente.
Adicione agora o campo Valor Contrato Anual. Também em “Formatação Condicional”, utilize a lista
de seleção para marcar o campo Valor Contrato Anual e adicione “Cor da tela de fundo”. Logo
abaixo, temos um link em azul: Controles avançados. Clique para exibir o detalhamento.
Configure a cor do valor mínimo para cinza e as demais configurações neste formato:
251
Gráficos e Objetos no Power BI - Dominando Matrizes no Power BI
Clique em OK e visualize a nova tabela. Quanto mais para o inferior, as cores e tamanho das barras
vão se alterando:
Agora, vamos destacar os clientes high ticket. Adicione a medida Cliente High Ticket na tabela, vá
em “Formato” e em “Formatação Condicional”. Com a medida Cliente High Ticket acionada, ative o
Switch de “Ícones”, conforme a imagem a seguir:
Por fim, clique no link em azul (Controles avançados) para exibir o detalhamento e edite conforme a
seguir:
253
Gráficos e Objetos no Power BI - Dominando Matrizes no Power BI
Com esta configuração, clique em OK e você terá exibido o gráfico com uma bandeira verde, onde
os clientes são High Ticket.
Uma outra forma é inserir uma medida rápida de classificação por estrelas ou emojis.
Clique com o botão direito na base de Clientes e, depois, “Novas Medidas Rápidas”:
Power BI Aplicado a Negócios
Na nova janela, selecione na lista o “Cálculo em Texto” para “Classificação por Estrelas” e,
posteriormente, coloque o restante das configurações conforme a imagem abaixo:
255
Gráficos e Objetos no Power BI - Dominando Matrizes no Power BI
Aparecerá a nova medida nos campos da base Clientes com o nome “Classificação por Estrelas X
Valor por Serviço”. Clique com botão direito no campo e depois em “Renomear”. Altere o nome para
“Relacionamento Cliente”.
É uma forma muito interessante de classificação visual baseado em uma variável. Por padrão, o Power
BI classifica por estrelas, mas podemos adicionar emojis e personalizar o nosso relatório.
O foco aqui é entender a fórmula DAX que foi feita automaticamente. Clique no campo
Relacionamento Cliente e observe a fórmula:
Relacionamento Cliente =
VAR __MAX_NUMBER_OF_STARS = 5
VAR __MIN_RATED_VALUE = 0
VAR __NORMALIZED_BASE_VALUE =
MIN(
257
Gráficos e Objetos no Power BI - Dominando Matrizes no Power BI
MAX(
DIVIDE(
__BASE_VALUE - __MIN_RATED_VALUE;
__MAX_RATED_VALUE - __MIN_RATED_VALUE
);
);
RETURN
IF(
NOT ISBLANK(__BASE_VALUE);
REPT(UNICHAR(9733); __STAR_RATING)
Destacamos na fórmula dois pontos, UNICHAR(9733) e UNICHAR(9734). Esses são os códigos que
representam as estrelas preenchidas e vazias, respectivamente. Nós vamos modificá-las por emojis,
que vamos extrair de um site da web.
Acesse o site https://getemoji.com/ ou qualquer outro que contenha emojis de sua preferência. Como
estamos falando de Relacionamento de Cliente, vamos utilizar o coração vermelho e o coração preto.
Selecione o coração vermelho, copie com CTRL+C e depois cole na fórmula o emoji entre aspas. Na
sequência, faça o mesmo com o coração preto. Veja o resultado da fórmula:
259
Gráficos e Objetos no Power BI - Relatórios Mobile: Resultados na palma da mão
A solução mobile do Power BI é uma das funcionalidades que torna esta ferramenta tão interessante
e competitiva. Você pode acessar e exibir relatórios e dashboards em tempo real e em qualquer
dispositivo, com aplicativos móveis nativos de BI para Windows, iOS e Android que você pode baixar
diretamente da Windows Store, Apple Store e Play Store.
Com os aplicativos móveis, você pode conectar-se aos seus dados de qualquer lugar e monitorar
seus negócios diretamente do seu smartphone.
Esta função está disponível no Power BI Desktop, na aba superior em “Exibição” e depois em Layout
para Telefone.
Quando você clica neste botão, o layout do Power BI Desktop é alterado para a visão mobile:
Com esta visualização, o relatório fica em branco e todos os objetos que foram criados na versão da
Área de Trabalho ficam minimizadas na lateral direita, em “Visualizações”.
Você pode clicar e arrastar os objetos para o layout do telefone. Comece com o primeiro quadro, que
é a Logo, e faça com que preencha os primeiros quadros do layout.
Aqui a imaginação é livre, mas vou sugerir um modelo para você ter como base:
261
Gráficos e Objetos no Power BI - Relatórios Mobile: Resultados na palma da mão
Para acessar o seu dashboard pelo celular, você deve estar logado com a sua conta do Power BI no
Power BI Desktop. Verifique se o seu nome está disponível no canto superior direito da janela; caso
não esteja, clique em Entrar.
Com o login feito, salve o seu arquivo e, na guia superior, em “Página Inicial”, clique no último botão
com o nome “Publicar”.
Quando clicar, aparecerá uma janela perguntando o local do compartilhamento. Se a sua conta
estiver vinculada a uma empresa que possua um Workspace, a opção será mostrada nesta janela.
Clique em “Meu Workspace” e depois em “Selecionar”.
Power BI Aplicado a Negócios
Após a publicação, uma mensagem de êxito será exibida com algumas dicas. Feche a janela para
continuar.
Baixe o aplicativo no seu smartphone. À primeira vista, temos as amostras de relatórios para inspirar
os usuários. Você pode navegar entre os relatórios livremente para entender a dinâmica.
263
Gráficos e Objetos no Power BI - Relatórios Mobile: Resultados na palma da mão
Para que seja exibido o nosso relatório, é necessário fazer o login no aplicativo. Pressione na tela o
símbolo no canto superior esquerdo para exibir o menu e pressione CONTA DO CONNECT.
Power BI Aplicado a Negócios
Para o nosso exemplo, clique em Conectar-se a Power BI e insira o login e senha que você utilizou
no Power BI Desktop.
265
Gráficos e Objetos no Power BI - Relatórios Mobile: Resultados na palma da mão
Quando estiver conectado, o painel com os relatórios criados será exibido. Se o seu controle não
estiver disponível, aguarde um pouco, feche e abra o aplicativo e tente novamente.
Power BI Aplicado a Negócios
Pressione o ícone Controle RH para que seja exibido conforme feito no Layout para celular:
267
Gráficos e Objetos no Power BI - Relatórios Mobile: Resultados na palma da mão
Com este recurso, agora você pode utilizar as funcionalidades mobile em seus relatórios.
Power BI Aplicado a Negócios
O Power BI possui uma grande variedade de visualizações que você pode escolher para exibir os seus
dados e resultados. O conjunto dessas visualizações de forma organizada e com um objetivo forma
um Dashboard.
Ao longo do curso falamos diversas vezes sobre este conjunto serem os relatórios, e eles também
existem. Mas afinal, qual a diferença entre relatório e dashboard?
Os relatórios possuem a vantagem de não serem estáticos, passando mais informações para o cliente
com menor quantidade de visualizações, pois eles são atualizados à medida que os dados
subjacentes se alteram. Você pode interagir com os visuais e com os filtros conforme examinar os
dados para descobrir insights e procurar respostas. Além disso, o relatório é altamente interativo e
personalizável.
Um dashboard do Power BI é uma página única, geralmente chamada de tela, que conta uma
história por meio de visualizações. Por ser limitado a uma única página, um dashboard bem
projetado contém apenas os elementos mais importantes da história. Os leitores podem exibir
relatórios relacionados para obter detalhes.¹
269
Gráficos e Objetos no Power BI - O que é um dashboard?
Em resumo¹:
Abra o arquivo Dashboard.pbix, um arquivo do Power BI que já está configurado com as colunas
calculadas e medidas que serão utilizadas ao logo das construções.
Este arquivo possui todos os cálculos que foram utilizados até aqui, então não se preocupe se você
perdeu alguma etapa até agora.
Começamos com o Título: Relatório de Vendas. Adicione uma caixa de texto, posicione-a na parte
superior esquerda do relatório. Formate para que a fonte seja Segoe UI Light, no tamanho 32, em
negrito e o texto centralizado.
271
Gráficos e Objetos no Power BI - Construindo dashboards
273
Gráficos e Objetos no Power BI - Construindo dashboards
Assim como no exemplo de gráficos de barras e colunas, crie um gráfico de barras 100% empilhadas
com a contagem de clientes por área e criticidade:
Adicione os rótulos de dados com uma casa decimal e ajuste as cores de acordo com a sua
preferência. Altere o título para Qte de Clientes por Área e Criticidade.
275
Gráficos e Objetos no Power BI - Construindo dashboards
Adicione os rótulos de dados e altere o título para Valor por Serviço e Qte de Clientes.
277
Gráficos e Objetos no Power BI - Construindo dashboards
Agora adicione um gráfico Treemap com a medida X Valor por Serviço e também por Hierarquia.
Altere o título para Distribuição do Valor por Serviço por Hierarquia. Adicione os rótulos de dados,
formate o tamanho do texto para 15, ajuste as casas decimais para 1 e exiba as unidades em milhão.
Para finalizar, adicione três cartões ao topo do dashboard: Contagem de cliente, Cliente High Ticket
e Valor Contrato Anual:
Insira o título com o nome Departamento de RH e posicione-o junto com um objeto de linha, da
seguinte forma:
279
Gráficos e Objetos no Power BI - Construindo dashboards
Insira os rótulos dos dados e ajuste para exibir em % do total. Insira também a legenda:
Power BI Aplicado a Negócios
Veja a distribuição:
O próximo passo é criar um slicer com as informações de Área, para que o usuário possa navegar
entre as áreas através de um clique. Lembre-se de aumentar o tamanho do texto em Formato para
melhorar a visibilidade. Veja o resultado:
281
Gráficos e Objetos no Power BI - Construindo dashboards
Para dar mais corpo ao nosso dashboard, vamos inserir um gráfico de colunas com a contagem de
admissões e demissões por mês. Utilize os campos Data de Admissão e Data de Demissão para
fazer as contagens:
Power BI Aplicado a Negócios
283
Gráficos e Objetos no Power BI - Construindo dashboards
Agora insira um gráfico de barras empilhadas para visualizar a quantidade de funcionários por quadro
e hierarquia:
Agora crie um mapa com a localização em Cidade e o tamanho com a Média de Salário Bruto:
285
Gráficos e Objetos no Power BI - Construindo dashboards
Adicione dois cartões, um com o Total de Funcionários e outro com o Total de funcionários ativos.
Adicione a borda, elimine os rótulos e adicione o título personalizado.
287
Gráficos e Objetos no Power BI - Construindo dashboards
Assim como na construção dos gráficos, adicione um velocímetro com a Meta: Reduzir a quantidade
de funcionários com férias imediata.
Mude a cor para vermelho devido à diferença com o indicador e ajuste o título:
Power BI Aplicado a Negócios
Adicione as figuras Solteiro e Casado .png. Utilize os textos e cartões para fazer a seguinte
configuração:
289
Gráficos e Objetos no Power BI - Construindo dashboards
Faça da mesma forma para mostrar a idade média dos funcionários, os ativos com férias imediata e
o tempo médio de empresa.
291
Power BI Service - Conhecendo o Power BI Service
Assim como o Power BI Desktop, o Power BI Service é uma das partes do Power BI. Muito utilizado
por gestores e diretores, o grande diferencial é a facilidade por estar em uma plataforma web e ser
performático em praticamente qualquer computador.
O Power BI Service, muitas vezes chamado de Power BI Online, é a parte SaaS (software como serviço)
do Power BI. Neste serviço, a facilidade de construção dos dashboards que ajudam a controlar o
ritmo dos seus negócios é feita de forma simples.
Serão solicitados seu login e senha do Power BI. Utilize o login criado no módulo 2, em “Como criar
sua conta gratuita do Power BI”. Caso não tenha feito este processo, a hora é agora.
3
1
1. Barra Lateral Esquerda: Aba com os principais atalhos do Power BI Service. Aqui você pode
acessar sua página inicial, favoritos e compartilhamentos. Os destaques vão para o Workspace
e o botão “Obter dados”.
2. Menu Superior: Aqui estão disponíveis os menus principais e configurações. Você receberá
as notificações das pessoas compartilhadas e poderá acessar o menu de configurações e
Downloads. Os famosos botões de Ajuda e Enviar uma ideia também estão disponíveis
clicando no smile.
3. Área de Trabalho: Esta aba varia de acordo com o item selecionado, mas é o local onde é
exibido o relatório e é possível construir os dashboards. No menu da Página Inicial é
disponibilizado o resumo dos painéis e relatórios que foram construídos. Vale dar o destaque
para o Controle de RH, que foi construído nos últimos módulos.
O processo de importação de dados é muito similar ao do Power BI Desktop, o botão Obter dados
está localizado no canto inferior esquerdo da janela:
293
Power BI Service - Fontes de dados para o Power BI Service
Ao clicar em Obter dados somos apresentados às opções de importação de dados que o Power BI
permite.
Existem dois blocos, nos quais você pode fazer conexões automáticas com informações da sua
organização ou serviços web como o Git Hub, por exemplo, além de criar conteúdo a partir de um
banco de dados SQL ou de arquivos em Excel.
Apesar das opções serem consideravelmente menores em relação ao Power BI Desktop, você pode
incorporar um arquivo .pbix como fonte de dados, aumentando assim as possibilidades.
Power BI Aplicado a Negócios
O fato de o Excel ser uma solução Microsoft também se torna uma vantagem na gestão e tabulação
de dados dentro do Power BI Service, pois facilita a configuração da planilha para sua utilização.
Antes de importar uma planilha do Excel para o Power BI Service, é importante analisar se a tabela
do Excel está configurada como tabela. Para conferir isto, abra o arquivo em Excel Base de Dados -
Vendas Bike.xlsx que está disponível na área de download do aluno.
A sua planilha está pronta para o uso, mas vamos fazer uma simulação caso você precise transformar
um conjunto de dados em uma tabela.
Para isso, selecione os campos que você deseja transformar em tabela e, na aba superior, em “Inserir”,
clique em “Tabela”.
295
Power BI Service - Fontes de dados para o Power BI Service
Aparecerá uma janela onde será inserida a área para se transformar em tabela. Aqui você pode editar
a informação. Caso você tenha selecionado a tabela antes, o dado será inserido automaticamente.
Clique em Ok e o conjunto de células será transformado em tabela. Você pode editar o layout e
formatação através do Design da Tabela.
Voltando para o Power BI Service, Clique em “Obter dados”, e no quadro “Criar conteúdo” clique em
“Obter” dentro da janela “Arquivos”.
Power BI Aplicado a Negócios
Você será informado dos locais possíveis de se obter os dados. Clique em “Arquivo Local” e selecione
o arquivo Base de Dados - Vendas Bike.xlsx que está disponível na área de Download do aluno.
Quando importar o arquivo, o serviço te dá as opções de abrir o arquivo para analisar no Excel ou
importar os dados no Power BI. Selecione esta opção clicando em “Importar”.
297
Power BI Service - Fontes de dados para o Power BI Service
Você será redirecionado para o seu Workspace com os seus painéis. Selecione clicando em cima do
nome da base importada:
Neste momento, você possui as visualizações dos dados e campos em um formato muito similar ao
Power BI Desktop. A partir daqui já é possível construir relatórios e análises com o Power BI Service.
Você pode criar gráficos e objetos com a mesma facilidade de quando fazemos no Power BI Desktop.
Vamos criar um relatório com os seguintes passos:
1) Insira o título:
Na aba superior, em “Caixa de Texto”, insira um texto com o nome Supreme Bikes, que é o nome
fantasia da nossa loja de bikes.
299
Power BI Service - Criando um relatório no Power BI Service em 5 passos
2) Insira o slicer:
Clique em segmentação de dados, adicione o slicer com a informação de Ano e utilize a formatação
de Lista. Coloque o slicer no canto superior direito.
3) Insira o objeto
Insira uma linha logo abaixo do título, em “Formatos”, coloque a cor da linha de acordo com a sua
preferência, condicione sua rotação em 90 graus, fazendo com que a linha chegue na metade da
página.
Power BI Aplicado a Negócios
Adicione as linhas de grade para facilitar a visualização dos objetos na guia superior do relatório em
Exibição, e marque os switches “Mostrar linhas de grade” e “Ajustar à grade”.
4) Adicione cartões
301
Power BI Service - Criando um relatório no Power BI Service em 5 passos
5) Inserir gráficos
a. Gráficos de Colunas
Insira um gráfico de Colunas com a informação de Vendas por mês e outro com a Quantidade de
vendas por mês.
b. Gráfico Treemap
c. Gráfico Funil
303
Power BI Service - Criando um relatório no Power BI Service em 5 passos
d. Gráfico de Pizza
Para finalizar, clique na aba superior, em “Layout móvel”, e faça o layout do celular de acordo com a
sua preferência.
Na guia superior à direita, clique em “Salvar”, dê o nome de Supreme Bikes ao seu relatório e clique
em “Salvar”.
Existem algumas maneiras de compartilhar o seu relatório, e essa é uma das vantagens do Power BI
Service.
A primeira delas é gerar a visualização por um QR Code. Para isso, você deverá clicar nos “...” no canto
superior direito do relatório e depois em “Gerar o Código QR”.
Após o carregamento, aparecerá o QR code para poder acessar o relatório criado. Se você tiver o App
do Power BI no seu smartphone, a aplicação será aberta automaticamente na versão de relatório
mobile exibida.
305
Power BI Service - Compartilhando um relatório no Power BI Service
Outra forma é publicar na Web: na guia superior clique em “Arquivo” e depois em “Publicar na Web”.
Será criado um link para que seja exibido em uma página Web o seu relatório.
Você poderá utilizar os filtros normalmente e inserir este relatório em páginas da web.
307