Buscar

BUSINESS INTELLIGENCE COM POWER BI

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 289 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 289 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 289 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

TREINAMENTO
BUSINESS INTELLIGENCE 
COM POWER BI
LEAN
A EMPRESA
TREINAMENTO E CONSULTORIA
SOLUTIONS
INSTITUCIONAL
Oferecemos soluções que impulsionam o desempenho e produtividade de empresas e 
organizações através de Consultoria em Análise de Dados, gerando ampliação de seus 
resultados, através da aplicação de processos de Transformação Digital e Business 
Intelligence. 
Além disso, proporcionamos atividades de treinamento e capacitação de profissionais e equipes 
para que estes promovam e ampliem o desenvolvimento e impacto destas estratégias.
FILIPE MAIA
DIRETOR DE TREINAMENTOS
SOMOS 
PARCEIROS MICROSOFT
Somos provedores de soluções 
certificados pela Microsoft, em 
data analytics e cloud.
+1500
HORAS EM PROJETOS
BENEFICIADAS
+300
EMPRESAS
NOSSOS 
NÚMEROS
22
ESTADOS
+6500
ALUNOS TREINADOS
6
SEU NOME:
FAZ FACULDADE?
TRABALHA? ONDE? CARGO?
VOCÊ É AMIGO DO EXCEL?
JÁ USOU OS SUPLEMENTOS
DO EXCEL OU O POWER BI?
7
A IMPORTÂNCIA 
DO DIA DE HOJE
8
ANOS 80 ANOS 90
9
ANOS 2000 ANOS 2010
10
Capacidade de armazenamento 
de dados em 2014
DIFÍCIL DE IMAGINAR?
Um HD externo de 1 Terabyte tem 12 cm
1.000.000.000.000 de TERABYTES
2994
VOLTAS NA TERRA
11
DISPOSITIVOS CONECTADOS A INTERNET
A cada 2 anos, 
dobramos a 
quantidade de 
informações 
existentes
12
13
14
15
Aparece em 
2015 
o salvador do 
Excel, 
o PBI
O FLUXO ATUAL 
DAS INFORMAÇÕES
Etapa 1 
Extração e tratamento 
dos dados
Etapa 2 
Geração de relatório 
e conciliações
Etapa 3 
Distribuição das 
informações
Etapa 4 
Análise
Alfredo
O NOVO FLUXO
DAS INFORMAÇÕES
MULTI ACESSO e MULTI USUÁRIO
Dashboards online, atualizados em tempo real e com acesso 
de multiusuário em diferentes dispositivos (smartphones, 
computadores e tablets)
FLUXO DE DADOS AUTOMATIZADOS
Receba dados de diversas fontes, realize o 
tratamento dos dados e alimente seus indicadores e 
gráficos de forma automática
O QUE É BUSINESS 
INTELLIGENCE?
ENTREGAR A INFORMAÇÃO 
CERTA, PARA A PESSOA 
CERTA, NO TEMPO CERTO
O termo Business Intelligence (BI), 
inteligência de negócios, refere-se ao 
processo de coleta, organização, 
análise, compartilhamento e 
monitoramento de informações que 
oferecem suporte a gestão de 
negócios. (Resumindo – transformar 
dados em informação)
A IMPORTÂNCIA DA VISUALIZAÇÃO DOS DADOS
POR QUE POWER BI?
Power BI conecta tudo o que é importante pra você.
Acesso flexível: disponível para web e dispositivos móveis
Interface amigável: prática e intuitiva
Software líder* de mercado: melhor relação custo x benefício
Dashboards interativos e atualizados em tempo real
Conexão facilitada com outras ferramentas 
Software em constante atualização: mensalmente uma nova 
versão
*Quadrante Gartner
TENHA A 
EXPERIÊNCIA
Clique sobre o dashboard e tenha a experiência de interagir com um dashboard online. 
Ao acessar o dashboard, clique nos elementos gráficos para interagir com o painel.
http://bit.ly/powerbi-leansolutions
ACESSE O PAINEL
https://app.powerbi.com/view?r=eyJrIjoiODczZTNmMjUtOTA0My00ODU3LTk3MTItOWRjNzYyMDM0YjhhIiwidCI6Ijk1YTFmYmEzLTBlMDAtNDAzNS04YWYwLTczNmE3NGQ1ODY2NiJ9
http://bit.ly/powerbi-leansolutions
24
POWER 
QUERY
POWER 
PIVOT POWER 
VIEW
Calcular
E - extrair
T - transformar
L - carregar
80% DO TEMPO
ETL
26
E - extrair
T - transformar
L - carregar
Calcular
80% DO TEMPO
AS PARTES DO POWER BI
1. Power BI Desktop: Aplicativo da área de trabalho do Windows;
2. Serviço do Power BI ou Power BI Online: Serviço de SaaS (Software como Serviço)
online;
3. Power BI Mobile: Aplicativos móveis disponíveis em telefones e tablets Windows,
bem como para dispositivos iOS e Android.
DOWNLOAD E INSTALAÇÃO DO POWER BI
Download do Power BI Desktop em português:
https://www.microsoft.com/pt-br/download/details.aspx?id=45331
https://www.microsoft.com/pt-br/download/details.aspx?id=45331
CRIANDO UMA CONTA NO POWER BI
Inscrever e-mail no Power BI: https://powerbi.microsoft.com/pt-br/get-started/
*Necessário um e-mail comercial ou educacional
https://powerbi.microsoft.com/pt-br/get-started/
Vamos decolar 
sua carreira?
31
INFORMAÇÕESDADOS
● A) Dados com cabeçalhos de coluna, divididos em uma
planilha por mês
Estruturação dos dados
● B) Dados com cabeçalhos de coluna, todos em uma única
planilha.
Estruturação dos dados
[. . .]
● C) Uma planilha por mês, com tabelas com cabeçalhos de
linha e coluna.
Estruturação dos dados
EXERCÍCIO PAINEL VENDAS
OBJETIVOS:
• Conhecendo o Power BI: como é a estrutura do PBI, ambientação com os tipos de 
visualizações, importação de dados
• Criar um relatório com interação entre gráficos.
CONHECIMENTOS:
• Como importar uma base de dados do Excel
• Tratamento de dados: 
• Alterar o formato dos dados 
• Colocar a primeira letra em maiúscula em uma determinada coluna
• Formato, tipo e categorização dos dados
• Gráficos de barra e funil
• Segmentador de dados
• Mapa
EXERCÍCIO PAINEL VENDAS
Visão Geral do Power BI
EXERCÍCIO PAINEL VENDAS
• O Power BI Desktop é dividido em 3 “partes”:
• Power Query: para extrair, transformar e carregar os dados (ETL);
• Power Pivot: para modelagem dos dados, cálculos.
• Power View: para elaborar os relatórios com diversos tipos de visuais
(gráficos, imagens, tabelas, etc)
• Sempre iniciamos um projeto no Power BI carregando e tratando os dados que
vamos utilizar para criar nosso relatório.
EXERCÍCIO PAINEL VENDAS
• Ao abrir o Power BI Desktop, entramos no ambiente do Power View + Power Pivot.
EXERCÍCIO PAINEL VENDAS
• Para carregar os dados, vamos na
opção Obter Dados na Guia Página
Inicial.
• O Power BI nos permite utilizar
dados de diferentes fontes como:
Excel, CSV, TXT, banco de dados,
web, Google Analytics, etc.
EXERCÍCIO PAINEL VENDAS
• Nesse exemplo, vamos escolher a opção
Excel e utilizar o arquivo BD_Vendas.xlsx.
• Selecione a tabela fVendas que está
dentro do arquivo que escolhemos e
clique em Editar.
• É importante sempre clicar em
Editar primeiro, para conferir se os
dados estão prontos para a
modelagem e para serem utilizados
nos visuais.
• Só clique em carregar se tiver certeza
que os dados estão em um formato
adequado.
EXERCÍCIO PAINEL VENDAS
• Ao clicar em Editar, entraremos no ambiente do Power Query, onde poderemos
tratar nossos dados.
EXERCÍCIO PAINEL VENDAS
• Observe que você terá duas guias abertas do Power BI no seu computador: uma
com o “Power Query” e outra com o “Power Pivot + Power View”.
• Vamos começar utilizando o Power Query.
EXERCÍCIO PAINEL VENDAS
• No Power Query, conseguimos tratar nossos dados, como por exemplo: excluir
colunas indesejadas, mesclar colunas, retirar caracteres indesejados, alterar nome
da coluna, alterar o tipo da coluna (inteiro, decimal, texto, data, etc), criar colunas
personalizadas, etc.
• No Power Query é utilizado a linguagem M para realizar modificações na base de
dados, porém é possível fazer muitas modificações apenas com “cliques”.
• Por trás de cada “clique” existe um código em linguagem M, que pode ser
visualizado tanto na barra de fórmula, quando no Editor Avançado.
TIPOS DE LINGUAGEM NO POWER BI
LINGUAGEM M FUNÇÕES DAX
Power Query
Linguagem para ETL
Manipulação, limpeza de 
preparação de dados
Power Pivot
Linguagem para análise de dados
Modelagem de negócio
45
LIVROS RECOMENDADOS
EXERCÍCIO PAINEL VENDAS
• No Power Query utilizaremos muito as guia Transformar e Adicionar Colunas.
• A principal diferença entre elas é que a primeira é utilizada para transformar uma
coluna existente e a última é utilizada para gerar uma nova coluna.
EXERCÍCIO PAINEL VENDAS
• No painel Consultas ficam todos os conjuntos de dados que você importar para o
seu relatório.
• Nesse exemplo, é a tabela fVendas do arquivo de Excel.
• Os dados dessa tabela podem ser visualizados ao selecioná-la.
EXERCÍCIO PAINEL VENDAS
• O primeiro tratamento que iremos realizar será colocar a primeira letra do nomedos vendedores em maiúscula.
• Para isso iremos clicar na coluna Vendedor, ir em Transformar → Formato →
Colocar Cada Palavra em Maiúscula; Ou podemos clicar com o botão direito sob
a coluna e escolher a opção Transformar → Colocar Cada Palavra em
Maiúscula
EXERCÍCIO PAINEL VENDAS
• Observe que agora toda a sua coluna Vendedor está com a primeira letra em
maiúscula.
EXERCÍCIO PAINEL VENDAS
• No painel Config. Consulta, todos os passos feitos ficam salvos nas Etapas
Aplicadas.
• No Power Query não existe “ctrl + z” para retornar uma ação. Se precisar deletar
ou alterar alguma etapa, isso é feito através desse painel.
• Clicando no X você deleta a etapa e na engrenagem você altera a etapa.
• Se precisar incluir alguma etapa, clique na etapa que será a partida para próxima.
EXERCÍCIO PAINEL VENDAS
• Após realizar todas as alterações necessárias, clique em Fechar e Aplicar para
retornar a elaboração do relatório.
• Após carregar seus dados, eles ficarão disponíveis para realizar cálculos e montar
seus relatórios.
Relatórios
Dados
Relacionamentos
EXERCÍCIO PAINEL VENDAS
• Na aba Dados é possível visualizar a tabela com todos os dados.
EXERCÍCIO PAINEL VENDAS
• A guia Modelagem, também conhecida como Power Pivot, é onde modelamos os
nossos dados, alterando formatos e fazendo cálculos utilizando medidas e colunas
calculadas.
• O primeiro passo será alterar o formato da coluna Data para DD/MM/YYYY.
• Selecione a coluna data e na guia Modelagem vá em Formatar.
EXERCÍCIO PAINEL VENDAS
• Altere também a categoria de UF,País e Cidade_UF_País para Local. Isso é
importante para que a localização no mapa funcione corretamente.
EXERCÍCIO PAINEL VENDAS
• Configurar as colunas Custo e Vlr Bruto como Moeda, configurar casa decimal e
também o separador de milhar .
EXERCÍCIO PAINEL VENDAS
• Com os dados na formatação correta, vamos agora começar
a trabalhar com as visualizações, que são os gráficos,
tabelas, mapas, etc.
• Cada tipo de visualização possui campos e formatações
diferentes.
• Os campos ficam disponíveis no e a formatação no .
• Na ficam alguns tipos de análises, como linha constante,
média, etc., que também variam de visual para visual.
EXERCÍCIO PAINEL VENDAS
• Nesse exercício, primeiro vamos criar um mapa.
• Vamos arrastar “UF,País” para Localização e em
Tamanho vamos colocar o “Vlr Bruto”. Assim, o valor
da bolha irá variar de acordo com o Vlr Bruto pra
cada Estado.
• Caso deseje alterar a cor
da bolhas, inserir rótulos
de dados, títulos, etc, clique
na aba do rolinho.
• Nesse exemplo, iremos
apenas desativar o título.
EXERCÍCIO PAINEL VENDAS
• Vamos agora criar um gráfico de colunas
empilhadas.
• Vamos arrastar “Produto” para Eixo e em Valor
vamos colocar o “Vlr Bruto”. *Observe que os
campos do gráfico de colunas são diferentes do
mapa.
Sem os campos preenchidos Com os campos preenchidos
EXERCÍCIO PAINEL VENDAS
• O campo Vlr Bruto será somado para ser apresentado no gráfico. Assim, será
apresentado qual foi a venda total (Vlr Bruto) de cada produto.
EXERCÍCIO PAINEL VENDAS
• Vamos realizar alguma formatações no gráfico de colunas, como incluir o rótulo de
dados (valores), trocar cores e aumentar o eixo x e y.
• Para isso, clique no rolinho.
EXERCÍCIO PAINEL VENDAS
• Observe que é possível alterar a ordenação do gráfico.
• Podemos classificar o gráfico por Vlr Bruto do maior valor pro menor (Z→A) ou do
menor para o maior (A→Z).
• Podemos ainda classificar por Produto ordem alfabética crescente ou decrescente
EXERCÍCIO PAINEL VENDAS
• Sempre que for criar um visual novo, certifique-se que nenhum visual já criado
esteja selecionado, senão, ao invés de criar um visual novo no seu relatório, o
visual selecionado será substituído por outro.
• Vamos agora criar um gráfico de funil.
• Arraste “Produto” para Grupo e em Valor vamos
colocar a “Quantidade”.
• A formatação é semelhante ao gráfico de colunas.
EXERCÍCIO PAINEL VENDAS
• Vamos criar também dois segmentadores de dados: um utilizando os vendedores
e um com os anos.
• Assim, conseguiremos filtrar nosso relatório por vendedor e por data.
• Primeiro, vamos criar o segmentador por Vendedor.
• O segmentador de dados pode ser apresentado de várias
formas.
• Quando os valores são texto, eles são apresentados como
lista, por padrão, mas também pode ser do tipo suspenso.
Lista Suspenso
EXERCÍCIO PAINEL VENDAS
• Outra forma de formatar o segmentador de dados, é alterando a orientação para
Horizontal quando ele está marcado como lista.
• Essa alteração é feita no rolinho→ Geral.
• Não esqueça também de ativar a opção Responsivo, pois assim o segmentador
se adequa ao tamanho que você determinar.
Responsivo desativado Responsivo Ativado
EXERCÍCIO PAINEL VENDAS
• Altere as cores de fundo e letra também no rolinho.
• Em Controle de Seleção, podemos ativar a Seleção Única (selecione somente um
vendedor por vez) ou desativar (seleciona vários vendedores por vez).
Seleção Única Desativada Seleção Única Ativada
EXERCÍCIO PAINEL VENDAS
• Crie agora um segmentador de dados para filtrar o relatório por Ano, utilizando o
campo Data.
• Observe que o segmentador aparece com a data completa e que ele possui outras
opção além de lista e suspenso.
• Para mostrar somente o Ano (sem dias e meses), precisamos alterar no campo
data a opção que ela será mostrada: Data (Aparece a data completa) ou
Hierarquia de Data (somente o Ano).
EXERCÍCIO PAINEL VENDAS
• Faça a mesma configuração feita para o segmentador por Vendedor.
• Crie agora uma tabela com os Valores: Vendedor, Quantidade e Vlr Bruto.
EXERCÍCIO PAINEL VENDAS
• Configure a tabela no rolinho aumentando os valores e alterando o seu estilo, por
exemplo.
• Os valores da tabela podem ser alterados separadamente (cabeçalhos, valores,
total) ou podem ser alterados em conjunto através da opção Grade.
EXERCÍCIO PAINEL VENDAS
• Com o relatório finalizado, observe que os visuais interagem entre si.
EXERCÍCIO PAINEL VENDAS
• Relatório filtrado por 2016 e Vendedora Luiza através dos segmentadores de
dados.
EXERCÍCIO PAINEL VENDAS
• Relatório filtrado pelo estado de Goiás através do mapa.
EXERCÍCIO PAINEL VENDAS
• Relatório filtrado pelo Produto Rejunte através do gráfico de colunas.
EXERCÍCIO MEDIDAS E DAX
CONHECIMENTOS:
• Contexto de filtro
• O que é medida?
• Porque utilizar medidas?
• Medida implícita vs explícita
• Funções DAX
• Função DAX: SUM
EXERCÍCIO MEDIDAS E DAX
• Importar os dados do Excel, verificar se os dados estão configurados
corretamente e clicar em “Fechar e Aplicar”.
• Nesse exemplo, temos uma tabela de vendas, que consta a data da venda, o
vendedor que realizou a venda, qual foi o produto vendido e o valor líquido e
bruto dessa venda.
• Logo, temos as colunas Data, Vendedor, Produto, Valor Líquido e Valor Bruto.
EXERCÍCIO MEDIDAS E DAX
• No Power Pivot, vamos alterar o formato das colunas Valor Líquido e Valor Bruto
para Moeda (Real) com duas casas decimais.
• Selecione a coluna e na guia Modelagem altere o formato do dado e a quantidade
de casas decimais.
EXERCÍCIO MEDIDAS E DAX
• Vamos agora criar uma matriz com o valor
Líquido.
• Temos que o valor líquido total é igual a 3,86
milhões.
• Nesse contexto, estamos analisando o valor
líquido como um todo.
EXERCÍCIO MEDIDAS E DAX
• Para fazer uma análise de valor líquido por vendedor, por exemplo, vamos
adicionar a coluna Vendedor no campo Linhas.
• Dessa forma, mudamos o contexto do Valor Líquido, que agora é por vendedor.
• Podemos ainda incluir mais um contexto ao colocar a coluna
Produto no campo Colunas.
• Dessa forma, conseguiremos analisar o Valor Líquido por
vendedor e por produto.
• Isso é o que chamamos de Contexto de Filtro, onde um
valor é alterado de acordo com o contexto que ele está
inserido.
• Nesse exemplo, o Valor Líquido é filtrado por Vendedores e
Produtos.
EXERCÍCIO MEDIDAS E DAX
• Como já foi observado, ao utilizar acoluna Valor Líquido no campo Valores na
matriz, o Power BI realizou a soma de todos os valores dessa coluna.
• Podemos verificar isso, clicando na seta que aparece no campo Valores.
EXERCÍCIO MEDIDAS E DAX
• Isso é o que chamamos de Medida Implícita, pois automaticamente o PBI
efetua uma operação ao arrastar uma coluna pro campo de Valores. Nesse caso,
a operação foi somar todos os valores da coluna.
• Limitação: As opções de cálculos são limitados a SOMA, MÉDIA, MÍNIMO,
MÁXIMO, CONTAGEM, DESVIO PADRÃO, VARIAÇÃO e MEDIANA.
• Robustez: Temos que ter o cuidado para que uma medida implícita esteja
realizando realmente o cálculo que desejamos.
• Performance: Outro fator negativo da medida implícita é que elas são lentas e
podem comprometer a performance do seu projeto de BI.
• Reutilização: Além disso, não é possível realizar outros cálculos a partir de uma
medida implícita.
EXERCÍCIO MEDIDAS E DAX
• Para resolver esses problemas, temos as chamadas Medidas Explícitas.
• Elas possuem esse nome pois explicitamos para o Power BI a operação que
queremos realizar e como essas medidas são criadas por nós, temos certeza de
qual cálculo ela está realizando.
• Com as medidas explícitas podemos realizar diversos cálculos com nossos dados
e podemos utilizar uma medida dentro da outra quando os cálculos são mais
complexos.
• Além disso, as medidas explícitas não diminuem a performance do PBI.
• Dessa forma, as medidas explícitas são muito mais vantajosas que as
medidas implícitas, e ,portanto, é sempre melhor utilizá-las, mesmo para cálculos
simples como uma soma.
EXERCÍCIO MEDIDAS E DAX
• Antes de criar uma medida, temos que lembrar que no Power BI os cálculos são
feitos utilizando colunas e não células como no Excel.
EXERCÍCIO MEDIDAS E DAX
• Para criar uma medida no Power BI, vá na guia Modelagem→ Nova Medida.
EXERCÍCIO MEDIDAS E DAX
• Observe que a nova medida fica salva como um campo na sua
tabela, com um símbolo de calculadora, e que um campo de
fórmula aparece para que você dê um nome para a medida e
escreva qual cálculo ela irá realizar.
• Para criar uma medida, utilizamos as funções DAX (Data Analysis Expressions ou
Expressões de Análise de Dados).
• DAX é uma coleção de funções, operadores e constantes que podem ser usados
em uma fórmula ou expressão, para calcular e retornar um ou mais valores.
Essas funções são todas em inglês.
• O DAX inclui as seguintes categorias de funções: Data e Hora, Informações,
Lógica, Matemática, Estatística, Texto, e Time Intelligence.
• Se você estiver familiarizado com funções nas fórmulas do Excel, muitas das
funções no DAX parecerão muito similares, porém, as funções DAX possuem
algumas particularidades.
EXERCÍCIO MEDIDAS E DAX
• Uma função DAX sempre referencia uma coluna completa ou uma tabela.
Para usar apenas valores específicos de uma tabela ou coluna, você pode
adicionar filtros à fórmula.
• Se for necessário personalizar os cálculos linha por linha, o DAX fornecerá
funções que permitem usar o valor da linha atual ou um valor relacionado como
um tipo de argumento, para executar cálculos que variam de acordo com o
contexto.
• O DAX inclui muitas funções que retornam uma tabela, em vez de um valor. A
tabela não é exibida, mas é usada para fornecer entrada para outras funções.
Por exemplo, você pode recuperar uma tabela e contar os valores distintos nele
ou calcular somas dinâmicas em tabelas filtradas ou colunas.
• O DAX inclui uma variedade de funções de inteligência de tempo. Estas funções
permitem definir ou selecionar intervalos de datas e executar cálculos dinâmicos
com base neles. Por exemplo, você pode comparar somas em períodos
paralelos.
EXERCÍCIO MEDIDAS E DAX
• Vamos então criar uma medida simples para calcular a soma total dos valores
líquidos. Para isso, utilizaremos a função SUM. SUM é uma função agregadora,
ou seja, agrega os valores de uma coluna e retorna um único valor.
= SUM(<coluna>)
• A função SUM exige uma coluna como parâmetro, como queremos somar todos os
valores da coluna Valor Líquido, iremos então utilizar essa coluna. Logo, a medida
será:
• Observe que colocamos também o nome da tabela, pois assim garantimos que a
coluna que queremos realizar o cálculo é da tabela de vendas.
EXERCÍCIO MEDIDAS E DAX
• Vamos recriar a Matriz de Vendedor vs Produto, utilizando a medida que
criamos.
EXERCÍCIO MEDIDAS E DAX
• Vamos criar uma outra medida para calcular a soma da coluna Valor Bruto.
• Vamos criar também uma medida para calcular a Margem de Lucro, que é o valor
líquido/valor bruto. Dessa forma, iremos utilizar as duas medidas que criamos
anteriormente para realizar esse cálculo.
• Inclua essa medida em um cartão para visualizar o resultado.
EXERCÍCIO MEDIDAS E DAX
• As medidas ficam salvas no painel Campos, junto com as colunas da tabela,
e podem ser utilizadas em diversos tipos de visualizações.
EXERCÍCIO 2
TIPOS DE LINGUAGEM NO POWER BI
LINGUAGEM M FUNÇÕES DAX
Power Query
Linguagem para ETL
Manipulação, limpeza de 
preparação de dados
Power Pivot
Linguagem para análise de dados
Modelagem de negócio
91
LIVROS RECOMENDADOS
• A Microsoft também disponibiliza uma lista de funções DAX com explicações em
português no link:
https://msdn.microsoft.com/pt-br/library/ee634396(v=sql.120).aspx
• E também através do pdf “Data Analysis Expressions - DAX – Reference”:
https://download.microsoft.com/download/0/F/B/0FBFAA46-2BFD-478F-8E56-
7BF3C672DF9D/Data%20Analysis%20Expressions%20-%20DAX%20-%20Reference.pdf
EXERCÍCIO 2
https://msdn.microsoft.com/pt-br/library/ee634396(v=sql.120).aspx
https://download.microsoft.com/download/0/F/B/0FBFAA46-2BFD-478F-8E56-7BF3C672DF9D/Data Analysis Expressions - DAX - Reference.pdf
EXERCÍCIO CONTEXTOS
OBJETIVOS:
• Calcular o valor total de venda com base na quantidade vendida vezes o valor 
unitário do produto.
CONHECIMENTOS:
• Contexto de filtro vs Contexto de Linha
• Coluna calculada vs Medida 
• Coluna Calculada (contexto de linha)
• Medidas (contexto de filtro)
• Funções Agregadoras
• Utilizando o contexto de linha dentro da medida: funções iterantes
• SUM vs SUMX 
• Cálculo de ticket médio utilizando AVERAGEX.
EXERCÍCIO CONTEXTOS
EXERCÍCIO CONTEXTOS
• Nosso objetivo nesse exercício é calcular o Valor Total de Vendas. Para isso,
temos que calcular qual o valor de cada venda, que é a quantidade vendidas vezes
valor unitário, e depois fazer a soma de cada venda para chegar ao valor total.
• No Power BI (PBI), temos duas formas de realizar esse cálculo.
• A primeira forma de calcular o valor total de vendas é utilizando uma Coluna
Calculada.
• A coluna calculada é uma nova coluna na tabela, gerada a partir de um cálculo e
que realizará o cálculo linha a linha.
• Nesse caso então, utilizaremos a coluna Quantidade multiplicada pela coluna Vlr
Unitário.
EXERCÍCIO CONTEXTOS
• Para criar a coluna calculada, vá até a aba Dados e na guia Modelagem, clique em
Nova Coluna. Digite na barra de fórmulas, o nome da sua nova coluna e sua
expressão de cálculo, que será:
EXERCÍCIO CONTEXTOS
Dados
• A coluna calculada é a aplicação mais comum de Contexto de Linha, que é
quando utilizamos valores de uma determinada linha de uma tabela para realizar
um cálculo, ou seja, os cálculos são feitos na horizontal, linha a linha.
• Serão utilizadas as linhas das colunas Quantidade e Vlr Unitário para realizar o
cálculo do Valor Vendas.
EXERCÍCIO CONTEXTOS
• Para calcular agora o Valor de Vendas Total, temos que criar uma nova medida,
pois a coluna calculada não utiliza função agregadora.
• Vamos então criar uma medida para Vlr Vendas Tot utilizando a função SUM que
irá somar todos os valores da coluna Valor Vendas (cálculos feitos na vertical).
• A função SUM é uma função agregadora, ou seja, agrega os valores de uma coluna
e retorna um único valor.
=SUM(<Coluna>)
• Como já ensinado no exemplo anterior, as medidas normalmente atuam em um
contexto de filtro, ou seja,o resultado de um cálculo de uma medida é influenciado
quando aplicamos filtros.
• Quando se utiliza essa medida em uma visual (gráfico de barra, tabela, etc.),o
resultado do cálculo muda de acordo com o filtro aplicado.
EXERCÍCIO CONTEXTOS
• Crie uma tabela com Produto x Vlr Vendas Total e
um cartão com o Vlr Vendas Total.
• Observe que o Vlr Vendas Total na tabela foi filtrado
por produto, ou seja, essa medida sofreu alteração
com o Contexto de Filtro que ela foi aplicada.
• Já no cartão ela permanece com o seu valor total,
pois não há nenhum filtro aplicado sobre ele.
EXERCÍCIO CONTEXTOS
• A segunda forma de calcular o Valor Total de Vendas é utilizando uma única
MEDIDA com a chamada função iterante.
• As funções iterantes são funções agregadoras que conseguem trabalhar no
contexto de linhas e agregar para um único valor. Ou seja, antes de atuarem sobre
o contexto de filtro, fazem uma iteração em uma tabela dentro do seu contexto de
linha, para somente depois fazer a agregação.
• As funções do DAX terminadas em X tem essa função: exemplo SUMX, COUNTX,
AVERAGEX, etc.
• Então, ao invés de criar uma coluna calculada (contexto de linha), fazendo a
multiplicação entre duas colunas, e depois criar uma medida utilizando a função
SUM para agregar o valor dessa coluna calculada, iremos criar somente uma
medida utilizando a função iterante SUMX.
• A função SUMX irá primeiro calcular a expressão dada sobre o contexto de linha.
Depois fará a agregação somando, aplicando o contexto de filtro.
• Dessa forma, a medida irá atuar num contexto de linha e filtro.
EXERCÍCIO CONTEXTOS
• A sintaxe da função é SUMX:
=SUMX(<Tabela>;<Expressão>)
• O primeiro parâmetro desta função é uma tabela, que deverá ser a tabela na qual
a função irá fazer a sua iteração. O segundo parâmetro é a expressão que deverá
ser feita antes da soma.
• Sendo assim, não haverá necessidade de criar uma coluna calculada para
intermediar o cálculo.
• Podemos, então, obter o mesmo resultado para a medida Vlr Vendas Tot utilizando
uma única medida com o seguinte cálculo:
EXERCÍCIO CONTEXTOS
• Crie uma nova tabela e um novo cartão utilizando a nova medida criada e
observe que o resultado é o mesmo da anterior utilizando uma coluna
calculada + medida.
EXERCÍCIO CONTEXTOS
• Vamos criar agora uma medida para calcular o Ticket Médio, que é o valor
médio por venda.
• Utilizaremos agora a função iterante AVERAGEX.
• A função AVERAGEX possui a mesma sintaxe da função SUMX, porém ao
invés de agregar e fazer uma soma, ela irá agregar e fazer a média.
=AVERAGEX(<Tabela>;<Expressão>)
• Sendo assim, a medida do Ticket Médio será:
EXERCÍCIO CONTEXTOS
• Crie uma tabela e um cartão para visualizar o Ticket Médio.
EXERCÍCIO CONTEXTOS
Boas Práticas
• Utilizar medidas sempre que possível, pois a performance é muito melhor.
• Quanto mais colunas calculadas, mais lento fica o projeto.
• Utilizar colunas somente quando não tiver outra opção ou quando for utilizar a
informação como um Segmentador de Dados.
EXERCÍCIO CONTEXTOS
CONTEXTO DE LINHA CONTEXTO DE FILTRO
Cálculos feitos na horizontal, 
utilizando uma linha.
Resultado do cálculo não altera.
Ex.: Coluna Calculada e Medidas 
utilizando funções Iterantes.
Cálculos feitos na vertical, utilizando 
uma coluna.
Resultado do cálculo altera de 
acordo com o filtro.
Ex.: Medidas
EXERCÍCIO TICKET MÉDIO
Desafio:
1. Calcular o valor médio das
vendas. (Ou seja, quando fazemos
uma venda, em média, qual o seu
valor?)
2. Calcular o valor médio
diário de vendas. (Ou seja,
quanto vendemos em média por dia.)
● Crie as medidas mostradas abaixo
Crie medidas
EXERCÍCIO PROCON ETL
CONHECIMENTOS:
• Importar base em TXT
• Tratamento de dados (ETL) no Power Query:
• Promover Cabeçalho
• Filtros
• Substituir Valores
• Mesclar Colunas, Dividir Coluna, Renomear Coluna e Remover Colunas
• Coluna de Exemplos
• Extrair Texto
• Drill Down
• Funções DAX: SUM e COUNTROWS
EXERCÍCIO PROCON ETL
• Obter dados de um txt.
• Observe que a base necessita de alguns ajustes.
• Clique em Editar.
EXERCÍCIO PROCON ETL
• Observe que algumas linhas estão com ******. Essa linha aparece quando
há uma mudança do UF (Estado).
EXERCÍCIO PROCON ETL
• Para retirar essas linhas, vamos alterar o
filtro da coluna que o ***** aparece.
• No Power Query, modificamos o filtro
para excluir linhas indesejadas.
• Vamos então desmarcar o *****.
• O próximo passo agora será Promover o Cabeçalho.
EXERCÍCIO PROCON ETL
• Na coluna DATA SOLICITAÇÃO, os dias, meses e anos estão separados por *
e o PBI não reconhece esse formato como data.
• Substituiremos os * por /.
• Selecione a coluna DATA SOLICITAÇÃO e na guia Transformar, escolha a
opção Substituir Valores.
EXERCÍCIO PROCON ETL
• Vamos também substituir nas colunas NOME CLINETE e SOBRENOME
CLIENTE o _ por espaço.
• Selecione as duas colunas e utilize novamente a opção Substituir Valores.
• Não esqueça de digitar o espaço no substituir por.
EXERCÍCIO PROCON ETL
_
• Vamos agora mesclar as colunas NOME CLIENTE e SOBRENOME CLIENTE.
• Como não queremos criar uma terceira coluna, vamos utilizar a guia Transformar.
• IMPORTANTE:
• Quando queremos criar uma nova coluna, utilizamos a guia Adicionar
Colunas;
• Quando queremos alterar uma coluna já existente, utilizamos a guia
Transformar.
• Vamos adicionar um espaço como Separador e nomear a nova coluna como NOME
COMPLETO.
EXERCÍCIO PROCON ETL
• Vamos duplicar a coluna UF CLIENTE/CIDADE.
• Na coluna duplicada, dividir a coluna UF CLIENTE/CIDADE em duas colunas.
• Na guia Transformar, selecione a opção Dividir Coluna→ Por Delimitador.
• Observe que o Power BI já identificou qual é o delimitador.
EXERCÍCIO PROCON ETL
• Renomeie as colunas.
EXERCÍCIO PROCON ETL
• Vamos agora eliminar os espaços desnecessários da coluna DEPARTAMENTO.
• Na guia Transformar, selecione a opção Formato→ Cortar.
EXERCÍCIO PROCON ETL
• Da coluna SKU/PRODUTO/CARACTERISTICAS, queremos apenas o produto.
• Na guia Adicionar Coluna, escolha a opção Coluna Exemplo→ Da Seleção.
EXERCÍCIO PROCON ETL
• Digite Ferro de passar, tecle Enter e clique em Ok.
• Altere o nome da nova Coluna e Remova a antiga.
EXERCÍCIO PROCON ETL
• Na coluna NUM NF/VALOR NF, vamos eliminar o número da NF e deixar apenas o
Valor.
• Na guia Transformar, escolha a opção Extrair → Texto Após o Delimitador.
• Digite o Delimitador – (hífen).
EXERCÍCIO PROCON ETL
• Renomeia a coluna para VALOR NF.
EXERCÍCIO PROCON ETL
• Vamos agora alterar os tipos dos dados das colunas que não estiverem
corretas na guia Página Inicial
• Altere o ID SOLICITACAO para Inteiro, a DATA SOLITICITACAO para Data e o
VALOR NF para Número Decimal Fixo.
EXERCÍCIO PROCON ETL
• A base agora está pronta para uso.
• Clique em Fechar e Aplicar.
• Nesse relatório iremos criar duas medidas: uma para somar os valores das
NF e uma para contar o número de processos.
• Para somar as NF vamos utilizar a função SUM.
• O número de processos nada mais é que o número de linhas da tabela.
Dessa forma, vamos utilizar a função COUNTROWS, que faz justamente isso.
EXERCÍCIO PROCON ETL
• Nesse relatório iremos criar duas medidas: uma para somar os valores das NF e uma
para contar o número de processos.
• Para somar as NF vamos utilizar a função SUM.
• O número de processos nada mais é que o número de linhas da tabela, já que cada
linha equivale a um processo. Dessa forma, vamos utilizar a função COUNTROWS,
que conta o número de linhas de uma tabela.
• Vamos então criar dois cartões para mostrar essas medidas.
EXERCÍCIO PROCON ETL
• Vamos então criar também um gráfico de colunas
clusterizado.
• Observe que inserimos dois valores para o Eixo:
DEPARTAMENTO e PRODUTO.
• No PBI existe uma funcionalidade chamada “Drill Down”, onde
é possível analisar os dados em camadas.
EXERCÍCIO PROCON ETL
• O Drill Down é feito através dessas setas que aparecem nos gráficos.
EXERCÍCIO PROCONETL
• Selecionando a seta que fica na direita, ao dar dois cliques em alguma das colunas,
saímos da camada de DEPARTAMENTO e analisamos a camada de PRODUTO, para o
departamento escolhido.
• Ex.: Clicando na coluna de Eletrônicos, descemos para o nível dos produtos que
estão dentro desse departamento Eletrônicos. O mesmo acontece para os demais
departamentos. Para voltar a camada anterior, clique na seta para cima a esquerda.
EXERCÍCIO PROCON ETL
• Clicando nas duas setas para baixo, iremos para a camada produto, onde todos os
produtos serão mostrados, independente do departamento.
• Para retornar a camada anterior, clique na seta para cima no canto esquerdo.
EXERCÍCIO PROCON ETL
• Clicando na seta estilo “garfo”, as duas camadas são agrupadas.
• Para retornar a camada anterior, clique na seta para cima no canto esquerdo.
• É possível fazer o Drill Down com diversas camadas e em diferentes tipos de visuais, 
como gráficos em geral e matrizes.
EXERCÍCIO PROCON ETL
• Vamos criar agora uma matriz utilizando esse conceito de Drill Down.
• Utilizaremos como Linhas o DEPARTAMENTO e o PRODUTO.
• Observe as diferentes formas de analisar a matriz: por
departamento, por produto, por departamento e produto, por
produtos dentro de um departamento.
EXERCÍCIO PROCON ETL
• Crie agora um mapa.
• Insira o UF CLIENTE e UF CLIENTE/CIDADE na localização, o
ValorTotalNF em tamanho e REGIAO em Legenda.
• Observe que para cada Região, a cor é diferente.
• Faça o Drill Down para mostrar o valor por UF CLIENTE/CIDADE.
• Não esqueça de categorizar o campo UF CLIENTE/CIDADE como
Local.
EXERCÍCIO PROCON ETL
EXERCÍCIO DIÁRIAS DO GOVERNO
• OBJETIVOS:
• Análise das despesas com diárias do governo utilizando arquivos mensais.
• CONHECIMENTOS:
• Importar bases em CSV em uma pasta:
• Como combinar os arquivos que estão numa mesma pasta e possuem a
mesma estrutura
• Remover Erros
• Função DAX: SUM e DISTINCTCOUNT
• Gráfico de barra, Gráfico de pizza, Cartão, Tabela e Segmentação de Dados (filtro
por data).
• Editar Iterações entre visualizações.
• Acrescentar mais dados na pasta: irá replicar o tratamento de dados para os
novos arquivos da pasta.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Primeiro iremos importar os dados
de despesas de Janeiro a Junho de
2017.
• Para importar dados de uma pasta, 
iremos em Obter Dados → Pasta.
• Procurar o caminho da pasta.
EXERCÍCIO DIÁRIAS DO GOVERNO
EXERCÍCIO DIÁRIAS DO GOVERNO
• Clicar em Editar.
• Os dados irão aparecer da seguinte forma:
• Note que cada linha é referente a um arquivo da pasta, como nome, extensão,
data, caminho, etc. A coluna com os dados é a Content.
• Sendo assim, vamos deletar todas as demais colunas, clicando na coluna Content
com o botão direito e escolhendo a opção Remover Outras colunas.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Clicar para expandir a coluna Content e combinar os arquivos. Não esqueça de
trocar o Delimitador para “Tabulação”, pois os arquivos .csv estão utilizando esse
tipo de tabulação para separar as colunas.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Observe que os arquivos agora estão agrupados em uma única tabela.
• Nesse exercício, vamos utilizar somente as colunas “Código Órgão Superior”,
“Nome órgão Superior”, “Nome Favorecido”, “Data Pagamento”, “Valor Pagamento”.
Portanto, podemos remover as demais para limpar a base
EXERCÍCIO DIÁRIAS DO GOVERNO
• Clique em “Fechar e Aplicar”.
• Uma mensagem de erro irá aparecer.
• Clique em Exibir Erros para analisar o problema.
• Observe quem ocorreram 6 erros. O número da linha foi informado e as colunas 
onde estão os erros (Código Órgão Superior e Data Pagamento).
EXERCÍCIO DIÁRIAS DO GOVERNO
• Esses erros apareceram, pois a última linha de todos os arquivos não contém
informação iguais as demais.
• Sendo assim, podemos excluir esses erros.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Vamos então retornar a Base,.
• Clique com o botão direito na coluna Código Órgão Superior que apresentou erro e
escolha a opção Remover Erros.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Exclua a pasta de erros que foi gerada.
• Clique em “Fechar e Aplicar”.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Crie uma medida para calcular o total de despesas com diárias. Utilizaremos então
a função DAX SUM
• Altere a o formato dessa medida para moeda.
• Crie também uma medida para calcular a quantidade de órgão superiores. Para
isso utilizaremos a função DISTINCTCOUNT, que conta quantos valores distintos
existem em uma coluna.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Crie um cartão com o Total Diárias
• Configure o cartão alterando o tamanho e colocando
borda.
• Crie um novo cartão com a Qtde de Órgãos Superiores.
• Para que as configurações dos dois cartões fiquem iguais,
utilize o “Pincel de Formatação” para copiar a formatação
do outro cartão feito anteriormente.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Crie um gráfico de colunas clusterizado com a data e Total
Diárias.
• A data deve estar marcada como Hierarquia de Datas, assim é
possível separar Ano, Trimestre, Mês e Ano, e escolher qual
deseja utilizar
• Retire da data o ano trimestre e o dia. Deixe somente o Mês
EXERCÍCIO DIÁRIAS DO GOVERNO
• Um opção interessante no Gráfico de Colunas, é incluir
uma linha Médias das Diárias, por exemplo.
• Essa opção está disponível na Lupa de Análise do gráfico.
• Escolha a opção Linha Média e clique em Adicionar.
Configure a forma como essa linha irá aparecer no seu
gráfico.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Crie uma tabela com o nome do favorecido e Total Diárias.
• Crie uma segmentação de dados (filtro) com a data.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Crie um gráfico de barras clusterizado com o Nome Órgão
Superior e Total Diárias.
• Configurações interessantes:
• Para mostrar o valor como %, escolha a opção
“Porcentagem do total geral”, nas configurações do
campo valor.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Após criado o relatório, vamos agora Editar as Interações entre os Visuais.
• Você já deve ter notado, que ao clicar em dentro de um visual, os outros visuais do
relatório também alteram.
• Por padrão, o PBI vem com a opção de Filtragem entre visuais ativa.
• Por exemplo, ao clicar em uma barra do gráfico de barras, todos os visuais são
filtrados.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Para alterar como cada visual vai se comportar, podemos Editar Interações na Guia
Formato.
• Observe que agora ao clicar no gráfico de barras clusterizado, aparecem nos outros
visuais as opções de interações.
EXERCÍCIO DIÁRIAS DO GOVERNO
• As opções são:
• Filtrar:
• Realçar:
• Nenhum (Não Filtrar):
• É necessário fazer essa configuração
para todos os visuais individualmente.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Crie uma segmentação de dados (filtro) com o “Nome do Favorecido” no
formato lista.
• Para pesquisar digitando o nome, clique em nas reticências e escolha a opção
“Pesquisar”.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Para acrescentar os dados que faltam (de Julho a Dezembro de
2017), vamos colocar esses arquivos na mesma pasta que estamos
utilizando para buscar os dados de Janeiro a Junho de 2017.
• Com todos os arquivos na pasta, basta agora clicar em Atualizar,
que os valores desses meses irão aparecer no relatório.
• Observe que todas as modificações feitas nos primeiros arquivos
são automaticamente replicadas para os novos.
• Se por acaso alguns arquivos forem retirados da pasta, os dados
referente a eles também irão sair do relatório quando o mesmo for
atualizado.
EXERCÍCIO DIÁRIAS DO GOVERNO
• Relatório agora está atualizado com dados de Janeiro a Dezembro de 2017.
EXERCÍCIO RELACIONAMENTO
OBJETIVOS:
• Fazer o relacionamento entre tabelas
CONHECIMENTOS:
• Tipos de Relacionamentos
• Relacionamento entre 3 tabelas
• Conceito tabela fato e tabela dimensão
• Relacionamento 1:N
• Funções DAX: RELATED e SUMX
Modelagem de dados
Normalização - Star Schema
dProdutos
fVendas
dFilialdVendedor
CONCEITO TABELA FATO X DIMENSÃO
• Tabela Fato: principaltabela onde são armazenados o que de fato 
ocorreu - característica quantitativa .
• Ex.: tabela contabilizando todas as vendas diariamente. 
• Boa prática: Colocar um f na frente do nome da tabela (fVendas)
• Tabela Dimensão: 
• tabelas com valores únicos (chave primária);
• dão características a tabela fato - característica descritiva. 
• Ex.: tabela descritiva com o valor unitário de cada produto. 
• Boa prática: Colocar um d na frente do nome da tabela (dProduto e dCliente).
EXERCÍCIO RELACIONAMENTO
EXERCÍCIO RELACIONAMENTO
• Neste exercício serão utilizada três tabelas: Produtos, Vendas e 
Clientes
• A tabela Produto contem o valor de cada produto.
• A tabela Clientes contem a lista de clientes com a localização.
• A tabela Vendas registra a quantidade vendida de cada produto 
diariamente.
RELACIONAMENTO ENTRE TABELAS
• Para criar os relacionamentos, verifique qual campo as tabelas têm em
comum. Clique neste campo e arraste para o campo da outra tabela.
• O relacionamento do tipo 1:N é o mais utilizado, onde 1 é referente a
tabela onde o dado aparece uma única vez e N onde o dado se repete.
• Ex.: A tabela dProduto e a tabela fVendas possuem o campo Produto
em comum. Na tabela dProduto, cada produto é registrado apenas
uma única vez. Já na tabela fVendas, o mesmo produto pode aparecer
em várias linhas, pois podem haver diferentes vendas do mesmo
produto.
RELACIONAMENTO ENTRE TABELAS
EXERCÍCIO RELACIONAMENTO
• Calcular o total de vendas utilizando SUMX: quantidade * vlr
unitário.
• Como o valor que está na tabela dProduto, utilizaremos a função 
RELATED para conseguir realizar o cálculo utilizando uma coluna de 
outra tabela.
• Função RELATED: retornar os valores de uma coluna de outra tabela.
=RELATED(Coluna)
EXERCÍCIO RELACIONAMENTO
• Criar um cartão com a medida Valor Total Vendas
• Criar um gráfico de colunas com Produto e Valor Total Vendas
• Criar um gráfico de barras com Clientes e Valor Total Vendas
• Criar um mapa com UF,País e Valor Total Vendas.
• Se os relacionamentos não forem feitos, não é possível calcular a 
medida e os gráficos não mostram os valores corretos.
IMPORTÂNCIA DA TABELA DIMENSÃO
RELACIONANDO TABELAS FATO
fornecedor revendedor
Desafio: Calcular o estoque do revendedor
IMPORTÂNCIA DA TABELA DIMENSÃO
RELACIONANDO TABELAS FATO
fFornecedor fVendasRevendedor
EXERCÍCIO ESTOQUE
• Obter os dados das planilhas 
Fornecedor e Revendedor.
• Criar uma tabela dProduto, com 
valores únicos de produto, a partir 
da tabela Fornecedor.
• Clicar com o botão direito sobre a 
coluna Produto Fornecedor e 
escolher a opção “Adicionar como 
Nova Consulta”.
EXERCÍCIO ESTOQUE
• Renomear a lista criada para dProduto.
• Com a nova lista selecionada, Clicar em Remover Duplicatas na guia 
Transformar.
• Depois clicar em Converter “Para a Tabela”
EXERCÍCIO ESTOQUE
• Renomear a coluna para Produto e Alterar o tipo para Texto.
• Clicar em “Fechar e Aplicar”.
EXERCÍCIO ESTOQUE
• Renomear a coluna para Produto e Alterar o tipo para Texto.
• Clicar em “Fechar e Aplicar”.
• Fazer o relacionamento entre as tabelas.
EXERCÍCIO ESTOQUE
• Vamos agora criar as nossas medidas.
• Inserir as medidas em uma matriz.
Tabela dCalendário
fTemperaturas fVendas
Tabela dCalendário
fTemperaturas fVendas
dCalendario
EXERCÍCIO FLUXO DE CAIXA
OBJETIVOS:
• Criar um Fluxo de Caixa para verificar o saldo entre entradas e saídas.
CONHECIMENTOS:
• Tabela dCalendário e sua importância.
• Linguagem M.
• Inserir colunas de Ano, Mês e Nome Mês a partir de uma Data.
• Extrair caracteres (Coluna Mês Abrev)
• Coluna de Exemplo e Coluna Personalizada (Coluna Mês-Ano)
• Classificar coluna mês e Coluna Mês-Ano
• Funções DAX: SUM, CALCULATE.
• Formatação Condicional
EXERCÍCIO FLUXO DE CAIXA 
EXERCÍCIO FLUXO DE CAIXA
EXERCÍCIO FLUXO DE CAIXA
• Importe a base de Fluxo de Dados do Excel em Obter Dados e clique em Editar.
• O primeiro passo será conferir se a formatação das colunas está correta.
• Alterar o Nome da tabela para fFluxo
EXERCÍCIO FLUXO DE CAIXA
• Análises temporais são muito utilizadas nos projetos de BI, porém para utilizar as
funções DAX de tempo, precisamos de uma tabela Calendário.
• Com essa tabela, onde os valores das datas são únicos, conseguimos utilizar
essas funções para realizar cálculos temporais e também relacionar mais de uma
tabela que possua data. Ex.: Tabela de Metas e Tabela de Vendas.
• A tabela Calendário possui uma estrutura de datas únicas e colunas de mês, ano,
trimestre, etc é uma tabela dimensão.
• Para criar uma tabela dCalendário, vamos criar uma consulta nula e utilizar o
Power Query.
• Ir em Obter Dados → Consulta Nula
EXERCÍCIO FLUXO DE CAIXA
• Neste nosso exemplo, vamos criar uma lista que vai da data mais antiga da 
tabela fFluxo até a data mais atual da tabela fFluxo.
• Vamos utilizar então como fonte a coluna Data Lançamento da tabela fFluxo.
• Digite na barra de fórmulas: = fFluxo [Data Lançamento]
• Para gerar as datas, vamos utilizar a função List.Dates
=List.Dates( Data_Inicial, Quantidade de Datas, Intervalo entre Datas)
Atenção pois as funções em Linguagem M são case sensitive.
EXERCÍCIO FLUXO DE CAIXA
• Clique em fx na barra de fórmulas para criar a função.
• A data inicial será a data mais antiga da tabela Fluxo: List.Min(Fonte)
• A quantidade de datas será feita através de um cálculo entre a data inicial e 
final da tabela Fluxo: Number.From(List.Max(Fonte)-List.Min(Fonte))+1
• O intervalo entre datas será de 1 dia: #duration(1,0,0,0)
• A função completa será:
EXERCÍCIO FLUXO DE CAIXA
• Vamos agora transformar essa lista em tabela para podermos montar a 
calendário. É necessário fazer essa conversão, pois no formato lista não é 
possível adicionar outras colunas.
EXERCÍCIO FLUXO DE CAIXA
• Renomear a coluna gerada como Data e alterar 
o tipo de dado para Data.
• Renomeie também o nome da tabela para 
dCalendário.
EXERCÍCIO FLUXO DE CAIXA
• Vamos agora montar a tabela dCalendario, criando outras colunas.
• Iremos agora extrair da coluna data as informações de Ano, Mês e Mês Nome.
• Para isso, selecione a coluna Data e na Aba Adicionar Colunas, escolha a opção 
Data.
EXERCÍCIO FLUXO DE CAIXA
• Escolha a opção ANO, para criar uma coluna somente com o ano referente a data.
• Faça o mesmo, para criar o Mês (Mês de 1 a 12) e Mês Nome (Janeiro a Dezembro).
EXERCÍCIO FLUXO DE CAIXA
• Observe que as três colunas foram inseridas.
• Para simplificar o mês para 3 caracteres (Ex.: Janeiro – Jan), utilizaremos a opção 
Extrair que está na Aba Transformar. Relembrando que, utilizando a aba 
transformar, a transformação é feita na própria coluna. Se fosse necessário 
manter uma coluna com o nome completo do Mês (Janeiro) e o nome simplificado 
do Mês (Jan), teríamos que usar a opção Extrair da Aba Adicionar Coluna.
EXERCÍCIO FLUXO DE CAIXA
• Escolha a opção Extrair → “Primeiros Caracteres”
• Renomeia a coluna para Mês e renomeie também a coluna Mês para Mês Num, 
para facilitar a identificação.
EXERCÍCIO FLUXO DE CAIXA
• Clique em Fechar e Aplicar, para começar a desenvolver o
relatório.
• Vamos agora relacionar as duas tabelas.
EXERCÍCIO FLUXO DE CAIXA
• O objetivo do fluxo de caixa é verificar se o seu saldo está positivo ou negativo,
fazendo um comparativo entre Entradas e Saídas.
• Observando a base de dados, é possível notar que na coluna Tipo Movimentação,
temos a descrição se o valor do lançamento é uma entrada (receita) ou saída
(despesa) e na coluna Valor temos apenas valores positivos. Como então separar
entradas de saídas para calcular o saldo?
EXERCÍCIO FLUXO DE CAIXA
• Clique em Fechar e Aplicar, para começar a desenvolver o
relatório.
• Criando uma matriz onde a linha é o Ano, a coluna o Tipo
de Movimentação e os Valores o Valor de Lançamento,
conseguimos verificar o valor total de entrada e de saída,
mas não conseguimos calcular o saldo (Entradas – Saídas)EXERCÍCIO FLUXO DE CAIXA
• Para calcular o Saldo, precisamos criar 3 medidas: uma com o total de entradas,
outra com o total de saídas e uma para o saldo.
• Iremos utilizar uma importante função DAX chamada CALCULATE para criar uma
medida para cada tipo de movimentação.
= CALCULATE([Expressão];[Filtros])
• A função CALCULATE consegue alterar o contexto de filtro e ela necessita de uma
expressão e algum tipo de filtro que se deseja aplicar.
• Para calcular o valor total de entradas, a expressão será a soma da coluna Valor.
=CALCULATE (SUM(Valor); ……)
• O segundo argumento é o filtro que desejamos aplicar para realizar essa soma.
• Nesse caso, queremos somar os valores somente das linhas que estiverem descritas
como “ENTRADA” na coluna Tipo Movimentação.
EXERCÍCIO FLUXO DE CAIXA
• Precisamos filtrar a tabela Fluxo de Caixa e a condição será quando a coluna Tipo de
Movimentação for igual a “ENTRADA”.
• Sendo assim, a medida para calcular a soma das entradas será:
• O mesmo será feito para calcular a soma das saídas:
• Para calcular o saldo, criaremos uma terceira medida:
EXERCÍCIO FLUXO DE CAIXA
• Selecione a medida e altere na guia Modelagem o formato para Moeda.
• Crie um cartão para cada medida criada: Entradas, Saídas e Saldo.
EXERCÍCIO FLUXO DE CAIXA
• Incluía no seu relatório os filtros de Ano e Mês para filtrar os valores utilizando
segmentadores de dados.
• Escolha a orientação Horizontal, para que o Segmentador de
Dados fique nesse formato e não esqueça de ativar a opção
responsivo, para que ele se adeque ao tamanho que você
determinar.
EXERCÍCIO FLUXO DE CAIXA
• Observe que a coluna Mês segue uma ordem alfabética e não cronológica, pois ela
está classificada como texto. Para resolver esse problema, é necessário utilizar a
classificação por colunas para ordenar a coluna de Mês corretamente. Nesse caso,
iremos classificar a coluna Mês através da Coluna Mês Num, que contém o número
correspondente a cada mês. Cliquei no campo Mês e vá na aba Modelagem ->
Classificar por Coluna e escolha a coluna o campo Mês Num
EXERCÍCIO FLUXO DE CAIXA
• Crie um gráfico de barras para ver a evolução do saldo mês a mês.
• Para ficar uma melhor apresentação e não unificar o meses dos anos de 2017 e
2018, seria interessante criar uma coluna de Mês-Ano para apresentar os dados.
EXERCÍCIO FLUXO DE CAIXA
• Vamos então retornar ao Power Query clicando em Editor de Consultas.
• Criaremos a coluna Mês-Ano, utilizando uma coluna de exemplos a partir de todas
as colunas.
EXERCÍCIO FLUXO DE CAIXA
• Digite Jan-2018 e as demais linhas serão preenchidas automaticamente,
selecionando sempre a coluna Mês e a coluna Ano. Clique em OK e altere o nome da
coluna para Mês-Ano.
EXERCÍCIO FLUXO DE CAIXA
• Assim como na coluna de mês, a coluna Mês-Ano seguirá a ordem alfabética dos
meses e não a ordem cronológica, por ser do formato texto. Dessa forma, é
necessário criar uma coluna auxiliar com um valor numérico para o Mês-Ano, para
que seja possível ordenar os meses na ordem correta.
• Para isso vamos, Adicionar uma Coluna Personalizada:
• A expressão para calcular o valor numérico do Mês-Ano é:
Ano * 100 + Mês Num
• Exemplo: 2018*100 + 1 = 201801→ Jan-2018
• Obs: Se fosse utilizado o mês primeiro, a ordem ficaria errada: 012017, 012018,
022017, 022018, ... . Uma soma direta também não daria certo.
EXERCÍCIO FLUXO DE CAIXA
• Utilizaremos então a expressão para criar uma Coluna Personalizada.
• Clique em Fechar e Aplicar para retornar ao Power View.
EXERCÍCIO FLUXO DE CAIXA
• De volta ao relatório, classifique a coluna Mês-Ano a partir da Mês-Ano Num,
conforme fizemos com o Mês.
• Troque a coluna Mês do gráfico de barra para Mês-Ano.
EXERCÍCIO FLUXO DE CAIXA
• Crie um gráfico de área para comparar as entradas com as
saídas mês a mês.
• Faça as configurações necessárias no Rolinho.
EXERCÍCIO FLUXO DE CAIXA
• Crie uma Segunda Página do Relatório para trabalhar com outros visuais.
• Crie uma matriz de fluxo contendo o Ano e o Mês em Linhas e as entradas, as saídas
e o saldo em valores.
• Utilizar o Drill Down para mostrar Ano e Mês.
EXERCÍCIO FLUXO DE CAIXA
• Para facilitar a visualização e verificar se o saldo está negativo ou positivo, vamos
aplicar uma Formatação Condicional.
• Tipos de Formatação Condicional:
• Nesse exemplo, iremos utilizar Escalas de cor da tela de fundo.
EXERCÍCIO FLUXO DE CAIXA
• Nos campos da tabela, ir no campo Saldo e escolher a Opção Formatação
Condicional→ Escalas de Cor Tela de Fundo.
EXERCÍCIO FLUXO DE CAIXA
• Escolha a opção Formatar por Regras.
• Em cada regra é sempre necessário colocar duas condições.
• Na primeira regra teremos: Se o Saldo for maior ou igual a 0 e menor que “deixar
vazio, assim ele irá considerar o valor Máximo”, então Cor Verde. Esse número
garante que o valor do saldo sempre atenderá às condições.
• Adicionar uma nova regra: Se o Saldo for maior ou igual a “deixar vazio, assim ele irá
considerar o valor Mínimo” e menor que 0, então Cor vermelha.
EXERCÍCIO FLUXO DE CAIXA
• O Fundo da coluna Saldo irá alterar de cor de acordo com o valor:
se maior ou igual a 0 (verde) ; se menor que 0 (vermelho)
EXERCÍCIO CONSUMO ENERGIA
OBJETIVOS:
• Análise do Consumo de energia em GWh (Gigawatts / hora) por região geográfica 
do Brasil nos últimos 3 anos e comparativo com metas.
CONHECIMENTOS:
• Transformar Colunas em Linhas
• Comparativo com metas
• Visual KPI com meta
• Visuais personalizados: Bullet Chart e Card With States
• Funções DAX: CALCULATE, ALL, ALLSELECTED, DIVIDE e BLANK.
EXERCÍCIO CONSUMO ENERGIA
EXERCÍCIO CONSUMO ENERGIA
EXERCÍCIO CONSUMO ENERGIA
• Abrir a base de dados “Consumo Energia” no Excel e observar que os dados não
estão bem estruturados: cada região está em uma coluna diferente.
• Para realizar a análise dos dados, o ideal é que os dados estejam colunares, ou
seja, uma coluna para cada tipo de campo: Data, Região e Consumo.
• Importar os dados do Excel para o PBI e clicar em “Editar”.
EXERCÍCIO CONSUMO ENERGIA
• Para transformar os dados em colunares, selecione as colunas que deseja
transformar em linhas (Norte, Nordeste, Sudeste, Sul e Centro-Oeste), clique com
o botão direito e escolha a opção “Transformar somente as colunas
selecionadas em Linhas”.
EXERCÍCIO CONSUMO ENERGIA
• Renomear as colunas como “Região” e “Consumo”, conferir se o formato das
colunas está correto.
EXERCÍCIO CONSUMO ENERGIA
• Importar agora a planilha “Metas”, que contém as metas mensais e por região, e
importar também a planilha “Regiões”.
• Importar a planilha dCalendario.
EXERCÍCIO CONSUMO ENERGIA
• Depois de importar todas as tabelas, clique em “Fechar e Aplicar”.
• Vamos agora fazer o relacionamento entre as tabelas:
• Fazer relacionamento da tabela dCalendario com Metas e Consumo.
• Fazer relacionamento da tabela dRegiao com a Metas e Consumo.
EXERCÍCIO CONSUMO ENERGIA
• Feito os relacionamentos, vamos agora criar as medidas.
• No Power Pivot, crie uma medida para a soma do consumo:
Consumo Energia = SUM(Consumo[Consumo])
• Crie também uma medida para a soma da meta:
Meta= SUM(dMetas[Valor])
• Insira um gráfico de linhas, utilizando a data da 
dCalendario no eixo, e as duas medidas criadas como 
valor:
EXERCÍCIO CONSUMO ENERGIA
• Crie um gráfico de área para comparar o consumo de
energia dos anos.
• Assim é possível fazer um comparativo entre os mesmos
meses de diferentes anos.
EXERCÍCIO CONSUMO ENERGIA
• Vamos agora criar um visual de KPI para acompanhar o consumo.
• O KPI mostra um totalizado do último ano e o fundo do KPI é o gráfico de todos os
anos.
• Esse visual mostra a porcentagem que está acima ou abaixo da meta.
• É possível também configurar se “Alto é bom”
(maior que a meta é bom) ou “Baixo é bom”
(menor que a meta é bom). Essa opção está na
Codificação de Cores.
EXERCÍCIO CONSUMO ENERGIA
• Vamos agora utilizar um visual personalizado disponível no marketplace do Power
BI: o Bullet Chart. Essevisual é muito interessante para comparar metas com
valores reais.
• Crie um Bullet Chart, colocando a Região no campo Category, o Consumo Energia
em Value e a Meta em Targets.
• Com esse visual, conseguimos ver o consumo por
região, qual a meta e se a mesma foi atingida ou não.
• As opções de cores são feitas no rolinho, opção
Targets: coloque a meta como vermelho. Assim,
quando o consumo estiver abaixo da meta, a barra
ficará em vermelho.
EXERCÍCIO CONSUMO ENERGIA
• Um outra indicador interessante quando se possui metas, é criar um % de
Realizado vs Meta.
• Crie uma nova medida para fazer esse cálculo:
• Configure essa medida como %.
• Insira um gráfico de barras e coloque essa nova medida como
Valor e no Eixo coloque Ano e Mês.
• Para que a cor altere quando o % for negativo, no rolinho, escolha
a opção “Controles Avançados” dentro de “Cores dos dados” e crie
a regra para alterar a cor.
• Nesse caso, será:
EXERCÍCIO CONSUMO ENERGIA
• Faça o Drill Down para navegar entre os níveis de ano e mês.
EXERCÍCIO CONSUMO ENERGIA
• Se achar necessário, crie também uma matriz com os dados.
EXERCÍCIO CONSUMO ENERGIA
• Se desejarmos, calcular o % de consumo de cada Região com base no montante
total de consumo (de todos os anos), precisamos criar uma medida onde esse valor
de consumo fique fixo, mesmo com filtros. Para isso, utilizaremos duas funções em
conjunto: a CALCULATE e a ALL.
• Precisamos criar uma medida, pois a medida Consumo Energia varia de acordo com
o contexto de filtro aplicado a ela. Diferente do Excel, no PBI não existe o conceito
de células e, portanto, sempre iremos trabalhar com colunas ou tabelas.
• Se colocamos ela numa tabela junto com a região, por exemplo, a medida “explode
para cada região”. Para conseguir extrair esse valor Total, sem que ele altere com
os filtros, é necessário criar uma medida para isso.
EXERCÍCIO CONSUMO ENERGIA
• Conforme já mencionamos, a função CALCULATE consegue alterar o contexto de
filtro. Ela necessita de uma expressão e algum tipo de filtro que se deseja aplicar.
= CALCULATE([Expressão];[Filtros])
• A expressão será a SOMA do Consumo. Nesse caso, já temos uma medida que faz
esse cálculo e podemos utilizá-la:
=CALCULATE ([Consumo Energia]; ……)
• O segundo argumento é o filtro que desejamos aplicar para realizar essa soma.
• Nesse caso, queremos o Consumo Total registrado na tabela, independente do
contexto de filtro ou segmentação de dados do relatório que a medida está
aplicada.
EXERCÍCIO CONSUMO ENERGIA
• Para isso, utilizaremos a função ALL, que retorna todas as linhas de uma tabela ou
todos os valores de uma coluna, independente dos contextos de filtro ou
segmentadores de dados aplicados no relatório.
= ALL([tabela] ou [coluna])
• Iremos passar como parâmetro para a função ALL, a tabela Consumo, já que
utilizaremos todos os dados dela. Nossa medida completa será:
Consumo Total = CALCULATE(Consumo[Consumo Energia];ALL(Consumo))
• Dessa forma, teremos um valor de consumo total e que não altera com nenhum
tipo de filtro.
EXERCÍCIO CONSUMO ENERGIA
• Para calcular o % que representa cada região nesse consumo total, utilizaremos a
função DIVIDE para realizar a divisão do consumo pelo consumo total.
• A função DIVIDE utiliza 3 parâmetros e tem a capacidade para tratar casos com
divisão por zero:
= DIVIDE (Numerador; Denominado;[Alternate Result])
• O Alternate Result é o valor que será apresentado, caso o resultado da divisão seja
por 0. Se fosse utilizado a divisão normal não teria como tratar esse caso.
• Nesse caso, utilizaremos a função BLANK() que retorna vazio.
• Sendo assim, a medida será:
%Total = DIVIDE(Consumo[Consumo Energia];Consumo[Consumo Total];BLANK())
• Na aba modelagem, basta formatar essa 
medida como percentual:
EXERCÍCIO CONSUMO ENERGIA
• O resultado será:
• Note que, mesmo com um filtro de um segmentador aplicado, o consumo total
não altera.
EXERCÍCIO CONSUMO ENERGIA
• Para que um totalizado seja alterado com alguma segmentação de dados (Anos, por
exemplo), podemos utilizar a função ALLSELECTED no lugar da ALL.
• Essa função retorna todas as linhas de uma tabela ou todos os valores de uma
coluna, independente do contexto de filtro, porém mantém os filtros SELECIONADOS
no relatório.
= ALLSELECTED ([tabela] ou [coluna])
• Sendo assim, a medida será:
EXERCÍCIO CONSUMO ENERGIA
• O resultado será:
• Note a diferença entre Consumo Energia, Consumo Total e Consumo Selecionado,
quando se aplica o filtro de Ano.
EXERCÍCIO CONSUMO ENERGIA
• A medida para calcular o Percentual com Seleção será:
• O resultado e diferenças entre a utilização do ALL e ALLSELECTED:
EXERCÍCIO CONSUMO ENERGIA
• Crie um gráfico de cascata por região e % Selecionado.
EXERCÍCIO FLUXO DE CAIXA
OBJETIVOS:
• Cálculos com data
CONHECIMENTOS:
• Cálculo de acumulado do ano e geral;
• Cálculo ano anterior e mês anterior;
• Cálculo de Taxa de crescimento;
• Funções DAX: TOTALYTD, FILTER, ALL, MAX, SAMEPERIODLASTYEAR, 
PREVIOUSMONTH, DIVIDE.
EXERCÍCIO FLUXO DE CAIXA
EXERCÍCIO FLUXO DE CAIXA
• Retorne a primeira página do relatório e copie os segmentadores de dado de Ano e
Mês (ctrl + c) e cole na segunda página (ctrl + v).
• Ao colar, aparecerá a seguinte mensagem:
• Se selecionar a opção SINCRONIZAR, os filtros serão sincronizados e quando um
filtro for selecionado em uma página será aplicado também na outra. Ex.: Ao
selecionar o ano de 2017 na página 1, na página 2 também irá filtrar por esse ano.
• Caso escolha a opção NÃO SINCRONIZAR, os filtros das páginas serão
independentes.
EXERCÍCIO FLUXO DE CAIXA
• Essa opção de Sincronizar ou Não os segmentadores de dados que são comuns nas
páginas do relatório, também pode ser configurada na guia Exibição.
• Selecione o segmentador para configurar se ele será sincronizado com as outras
páginas. Marque a opção de filtro do Fluxo 1 e 2 para sincronizar na duas páginas.
EXERCÍCIO FLUXO DE CAIXA
• Um outro cálculo utilizando datas é o para calcular o valor de um período no ano
anterior.
• Para isso será utilizada a função SAMEPERIODLASTYEAR. Com essa função,
conseguimos comparar uma período atual, com um período no ano anterior.
• Utilizaremos essa função combinada com a função CALCULATE, onde o saldo será a
expressão e a data será um filtro.
• Já para calcular o valor do mês anterior, utilizamos a função PREVIOUSMONTH:
• Para calcular a taxa de crescimento utilizaremos o valor atual (saldo) e o valor do ano
anterior.
EXERCÍCIO FLUXO DE CAIXA
• Um cálculo acumulado muito utilizado é o de Acumulado do Ano.
• Uma função que faz esse cálculo é a TOTALYTD.
• Essa função utiliza uma expressão e uma coluna de datas.
• A expressão será a medida Saldo já calculada e utilizaremos a coluna de Data da
dCalendario.
• Nessa medida, a cada ano o saldo acumulado é zerado.
• Para calcular o acumulado geral, onde o saldo não é zerado a cada novo ano,
utilizaremos as funções CALCULATE, FILTER, ALL e MAX combinadas, resultando na
medida abaixo:
EXERCÍCIO FLUXO DE CAIXA
• Incluir as novas medidas na matriz.
EXERCÍCIO FLUXO DE CAIXA
EXERCÍCIO LOJA DE MÓVEIS
OBJETIVOS:
• Criar um relatório de vendas com filtros pré-definidos por franquia utilizando 
uma base que necessita de transformações para ser utilizada e que trate vendas 
duplicadas.
CONHECIMENTOS:
• Importar pasta com txt e adicionar novos arquivos.
• Coluna Condicional, Auto Preenchimento e Remover Duplicadas
• Painel de Indicadores
• Botões e uso de imagens como botões
• Funções DAX: SUM
EXERCÍCIO LOJA DE MÓVEIS
EXERCÍCIO LOJA DE MÓVEIS
EXERCÍCIO LOJA DE MÓVEIS
• Os dados desse exercício são em txt e
estão em uma pasta.
• Observe que os dados precisam de
alguns tratamentos antes de serem
utilizados no relatório.
• Os dados não estão colunares, pois a
indicação de Filial está como uma
espécie de título, inserindo uma linha
no meio das colunas quando muda a
filial.
• Precisamos que a Filial apareça como
uma coluna.
EXERCÍCIO LOJADE MÓVEIS
• Nesse exercício, iremos inserir mais arquivos txt na pasta, simulando a um
problema real, onde são exportados dados de um sistema qualquer com base
em uma range de data.
• Supondo que essas datas se repitam por algum motivo, devemos garantir que as
vendas não estejam duplicadas dentro do Power BI, para não gerar uma
informação inválida.
EXERCÍCIO LOJA DE MÓVEIS
• Em Obter Dados, escolha a opção pasta que contém o arquivo e clique em Editar.
• Permaneça somente com a Coluna Content e remova as demais.
• Clique para expandir a Coluna Content e clique em OK.
EXERCÍCIO LOJA DE MÓVEIS
• Selecione a coluna um, clique na seta,
remova o ***** das seleções e clique em
OK.
EXERCÍCIO LOJA DE MÓVEIS
• Vamos agora criar uma coluna para identificar as Filiais.
• Adicione uma Coluna Condicional.
• Vamos agora criar uma coluna para identificar as Filiais.
• Adicione uma Coluna Personalizada.
• A Lógica será: se a coluna 2 for igual a “vazio” então, copia a coluna 1. Caso
contrário preenche como “null”.
ATENÇÃO: não clique no campo 
do valor, pois o PBI irá interpretar 
que existe um valor no momento 
que clica nele. A palavra null deve 
ser toda em minúscula.
EXERCÍCIO LOJA DE MÓVEIS
• Selecione a coluna Filial e na guia Transformar, escolha a opção Preenchimento
→ Para Baixo.
EXERCÍCIO LOJA DE MÓVEIS
• Retirar da Coluna 1 as linhas com o nome das filiais.
• Escolha a opção Filtros de Texto → Não Contém
EXERCÍCIO LOJA DE MÓVEIS
• Utilize a primeira linha como cabeçalho.
• Retire da seleção da coluna “ID” a palavra ID,
para remover os outros cabeçalhos extras
que existiam no arquivo txt.
EXERCÍCIO LOJA DE MÓVEIS
• Vamos agora alterar os tipos das colunas e renomear o que for preciso.
• Na coluna Filial, retire a palavra Filial de cada linha e deixe somente o Estado.
EXERCÍCIO LOJA DE MÓVEIS
• Cada venda possui um ID (um código único). Para evitar que essas vendas
estejam duplicadas quando um novo arquivo for inserido na pasta, por exemplo,
precisamos garantir que os IDs são únicos.
• Clique com o botão direito na coluna ID e escolha a opção Remover Duplicatas.
• Assim, quando um novo arquivo for inserido, se o ID da venda estiver duplicado,
o PBI irá excluir e deixar somente um.
EXERCÍCIO LOJA DE MÓVEIS
• Clique em Fechar e Aplicar.
• Crie uma medida para somar o valor total.
• Crie um cartão para mostrar esse valor total.
• Adicione os outros arquivos na pasta e clique em atualizar.
• O novo valor total, tirando as vendas duplicadas será:
EXERCÍCIO LOJA DE MÓVEIS
• Com dos dados atualizados, vamos montar nosso relatório.
• Precisaremos de duas medidas:
• Vamos criar um cartão para cada medida e renomear o campo para que fique
melhor apresentável no cartão.
EXERCÍCIO LOJA DE MÓVEIS
• Crie também uma matriz com Produto, QteProdutos e SomaTotal.
EXERCÍCIO LOJA DE MÓVEIS
• Crie também um gráfico de coluna empilhadas.
• No campo Valor coloque a somaTotal, na Legenda
coloque o UF e no Eixo coloque a Data.
• Em Data, escolha a opção Hierarquia de Datas e deixe
somente o Mês (Remova Ano, Trimestre e Dia).
EXERCÍCIO LOJA DE MÓVEIS
• Cada estado será uma cor no gráfico.
• Crie um segmentador de dados por UF.
EXERCÍCIO LOJA DE MÓVEIS
• Para salvar o relatório filtrado por cada estado, por exemplo, vamos agora criar
os indicadores.
• Habilite o painel dos indicadores na Guia Exibição.
EXERCÍCIO LOJA DE MÓVEIS
• Sem nenhum filtro ativo, adicione um indicador e renomeie ele como Geral.
• Filtre o relatório pela Filial do RJ e criar um indicador: RJ
• Filtre o relatório pela Filial do MG e criar um indicador: MG
• Filtre o relatório pela Filial do SP e criar um indicador: SP
• Teste os indicadores clicando em cada um para ver o relatório sendo filtrado.
• Esses indicadores são interessante para criar alguns pré-filtros para mostrar em
uma reunião, por exemplo, combinando diferentes filtros.
• Além de interessante também para criar botões, que é o que faremos agora.
EXERCÍCIO LOJA DE MÓVEIS
• Vamos vincular esses indicadores a imagens para criar um Menu Franquias.
• Primeiro crie uma nova página relatório, e posicione ela na primeira posição.
• Depois insira as imagens das bandeiras do RJ, SP e MG e também a logo da
empresa.
EXERCÍCIO LOJA DE MÓVEIS
• Na imagem da logo da empresa, vincule o indicador
Geral, que mostrará o relatório completo, sem filtros.
• Clique na imagem e ative a opção Ação.
• Escolha o Tipo Indicador e selecione o Indicador Geral.
• Vincule um indicador para cada bandeira: RJ, SP, MG.
EXERCÍCIO LOJA DE MÓVEIS
• Na página do relatório de vendas, crie um botão para poder retornar ao Menu.
EXERCÍCIO LOJA DE MÓVEIS
• Clique em ocultar relatório de vendas.
• Para navegar entre as páginas, utilize as imagens e o botão voltar selecionado
Ctrl+Click do mouse.
• Exemplo: Ctrl+Click na bandeira de Minas.
SERVIÇO DO POWER BI - PBI ONLINE
Para publicar seus relatórios e compartilhá-los com
outras pessoas, é necessário ter uma conta cadastrada
no PBI para acessar o serviço pela web.
Ao publicar os relatórios, é possível visualizá-los de
qualquer computador ou dispositivo com acesso a
internet.
O Serviço do PBI é dividido da seguinte forma:
Divisões:
• PAINÉIS
• RELATÓRIOS
• PASTA DE TRABALHO
• CONJUNTO DE DADOS
BLOCOS DE CONSTRUÇÃO DO POWER BI
• Visualização ou Visual: é uma representação visual dos dados, como um
gráfico, um mapa codificado por cores ou outros itens interessantes que você
pode criar para representar os dados visualmente.
• Conjuntos de dados: uma coleção de dados que o Power BI usa para criar
visualizações.
• Relatórios: uma coleção de visuais de um conjunto de dados, abrangendo uma
ou mais páginas.
• Dashboards ou Painéis: uma coleção de página única de visuais, criados com
base em um relatório.
• Blocos: uma única visualização encontrada em um relatório ou dashboard.
BLOCOS DE CONSTRUÇÃO DO POWER BI
Conjunto de Dados Visualizações
Relatório
+
Painel
Bloco
PAINÉISvs RELATÓRIOS
FUNCIONALIDADE PAINÉIS RELATÓRIOS
Páginas Uma página Uma ou mais páginas
Fonte de Dados Um ou mais conjuntos de dados Um conjunto de dados
Assinatura Sim Sim
Filtragem Não Sim
Definir Alertas Sim Não
Consultas de Linguagem Natural (P&R) Sim Não
Personalizar Sim Não
TIPOS DE CONTAS NO POWER BI
Autor
POWER BI DESKTOP
Para criar uma conta no Power BI, seja ela free ou pro, é necessário um e-mail comercial ou
educacional.
GRATUITO
Compartilhe e Colabore
POWER BI PRO
$9,99 
por usuário por mês
Ajuste a escala de grandes 
implantações 
POWER BI PREMIUM
PREÇO POR CAPACIDADE 
por nó por mês
Conecte-se a centenas de fontes 
de dados
Limpe e prepare os dados usando 
ferramentas visuais
Analise e crie relatórios com 
visualizações personalizadas
Publique no serviço do Power BI
Insira seus relatórios em sites 
públicos
Crie painéis
Mantenha os dados atualizados 
automaticamente
Compartilhe conteúdo
Colabore com os dados 
compartilhados
Audite e regulamente os acesso 
e o uso dos dados
Obtenha capacidade dedicada 
que você aloca, dimensiona e 
controla
Distribua e insira conteúdo sem 
comprar licenças por usuário
Libere mais capacidade e limites 
maiores a seus usuários Pro
Ganho de performance por estar 
em hardware dedicado na 
Microsoft
PUBLICANDO UM RELATÓRIO NO SERVIÇO DO POWER BI
• Clique em Selecionar.
• Para publicar um relatório no Serviço do Power BI, é necessário ter uma conta
cadastrada. Conforme já mencionado, a Microsoft só aceita e-mails corporativos ou
educacionais.
• Os relatórios são publicados através do PBI Desktop.
• Com o relatório aberto no PBI Desktop, clique em Entrar para logar com a sua conta.
• Para publicar o seu relatório, clique em Publicar.
PUBLICANDO UM RELATÓRIO NO SERVIÇO DO POWER BI
• Após selecionar, aparecerá a seguinte mensagem para informar que seu relatório foi
publicado. Clique em Entendi.
• Acesse o Serviço do PBI através do site: https://app.powerbi.com/
• Logue coma mesma conta que utilizou no PBI Desktop.
https://app.powerbi.com/
PUBLICAÇÃO DO RELATÓRIO
NAVEGANDO NO SERVIÇO DO POWER BI
• Os relatórios publicados ficam arquivados dentro do
Meu Espaço de Trabalho em Relatórios.
• Dentro de Conjunto de Dados é onde fica a base de
dados utilizada, as medidas criadas e onde é possível
criar outros relatórios. Sua estrutura é semelhante ao
PBI Desktop, porém só se tem acesso ao Power View.
O Power Pivot e o Power Query não estão disponíveis
Online, não sendo possível criar novas medidas, por
exemplo.
• Os Painéis são criados somente no Serviço do Power
BI e são construídos a partir de um ou mais
relatórios.
CRIANDO UM PAINEL NO SERVIÇO DO POWER BI
• Para criar um painel, escolha o bloco (visual) do relatório que deseja incluir e clique
em Fixar Visual.
• Escolha se deseja incluir o
bloco em um painel novo ou em
um existente. Nesse caso,
escolheremos um novo.
• Digite um nome para o seu
painel e clique em Fixar.
CRIANDO UM PAINEL NO SERVIÇO DO POWER BI
• Acesse o painel (dashboard) através da
mensagem de confirmação de “Fixado ao Painel”
em Ir para o dashboard ou através da barra de
navegação na aba Painéis.
CRIANDO UM PAINEL NO SERVIÇO DO POWER BI
• Fixe outros blocos no mesmo painel.
PAINEL NO SERVIÇO DO POWER BI
PAINEL NO SERVIÇO DO POWER BI
• Cada bloco inserido no painel, possui um menu com diversas opções. A opção
Exibir Insights é bem interessante, pois gera outras análises com os mesmos
dados.
PAINEL NO SERVIÇO DO POWER BI
• Em alguns tipos de visuais, como os Cartões e
KPIs, existe a opção de criar um Alerta. Assim, é
possível definir uma condição e um limite para
um indicador, que quando atingidos dispara um
mensagem para o seu e-mail.
PAINEL NO SERVIÇO DO POWER BI
• É possível criar diversos Alertas,
que podem ser verificados
através das Configurações do
seu painel, na guia Alertas.
COMPARTILHAMENTO DE RELATÓRIOS E PAINÉIS
• Se você possuir uma conta PRO é possível
compartilhar os relatórios e painéis com
outros usuários que também tenham conta
PRO na sua organização.
• Atualmente a Microsoft fornece a conta PRO
gratuitamente por 60 dias para teste.
PUBLICAR RELATÓRIOS NA WEB
• Outra opção possível fazer com a conta gratuita é publicar o relatório na web.
• Nesse caso, qualquer pessoa com o link poderá acessar o seu relatório ou embedar
em um site. Portanto, essa não é uma opção quando os dados são confidenciais.
• A publicação na web não está disponível para os painéis, somente os relatórios.
PUBLICAR RELATÓRIOS NA WEB
RELATÓRIOPUBLICADO NA WEB
• A iteração entre gráficos, filtros, botões e drill down continuam funcionando
normalmente na versão do relatório publicada na web.
EXPORTAR RELATÓRIO PARA POWER 
POINT
• É possível exportar o seu relatório para um
arquivo Power Point para inserir seus gráficos
em uma apresentação, por exemplo.
ATUALIZAÇÃO DOS RELATÓRIOS
• Caso alguma informação seja atualizada na base de dados, clique em Atualizar para
que as novas informações apareçam em seu relatório online.
• É possível também programar para que
os relatórios e dashboards atualizem
automaticamente. Essa configuração é
feita no menu Conjunto de Dados.
ATUALIZAÇÃO AUTOMÁTICA DOS RELATÓRIOS
• Configure o gateway (necessário
dependendo do tipo de dado), as credenciais
da fonte de dados e ative a atualização
agendada caso deseje estipular um ou mais
horários de atualização diariamente (máximo
8 vezes).
• Fontes de Dados Local: É necessário instalar
um gateway para atualizar os dados.
• Fontes de Dados Online: Não é necessário
instalar o gateway.
Para mais informações acesse os sites abaixo:
https://docs.microsoft.com/pt-br/power-bi/service-gateway-getting-started
https://docs.microsoft.com/pt-br/power-bi/service-gateway-onprem
https://docs.microsoft.com/pt-br/power-bi/personal-gateway
https://docs.microsoft.com/pt-br/power-bi/service-gateway-getting-started
https://docs.microsoft.com/pt-br/power-bi/service-gateway-onprem
https://docs.microsoft.com/pt-br/power-bi/personal-gateway
VAMOS TIRAR UMA FOTO?
marcelo.menezes@leansolutions.com.br
(11) 3230-6030
facebook.com/leansolutions
leansolutions.com.br
Lean Solutions
http://www.facebook.com/leansolutions
http://www.facebook.com/leansolutions

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes