Você está na página 1de 181

POWER BI - AVANÇADO

BI – Inteligência de negócios

WAGNER SOARES
INICIANDO OS TRABALHOS : POWER QUERY
• O nosso objetivo será compreender como o Power Bi obtém os dados e como tratar
os mesmos. Para isso iremos usar o seguinte cenário :
• Você recebeu a massa de dados abaixo em Excel : Aula 01.XLSX

Observe a primeira linha: nela os 4 primeiros dados são modelos de um produto. O


dado 1XGBL, do segundo par de chave, é um equipamento, onde será instalado nos
primeiros itens, porém é o mesmo produto (D1B-), que está no primeiro par de chave, mas
de modelos diferentes (31,32,33,34). Ainda no segundo par de chaves existe a
quantidade repetida separada pelo "=" que será instalado. E o terceiro par de chaves é o
Preço.

WAGNER SOARES
INICIANDO OS TRABALHOS : POWER QUERY
Resultado Final

WAGNER SOARES
PRIMEIRO DASHBOARD

Ferramenta “Caixa de Texto”, irá abrir barra de


ferramenta de texto
WAGNER SOARES
PRIMEIRO DASHBOARD: CRIANDO UMA MEDIDA
• Posicione na consulta Cns Manutenção, crie um nova medida

Digite : Data Atual = Now()


Formate como data apenas
WAGNER SOARES
PRIMEIRO DASHBOARD : DATA ATUAL

Utilize de um cartão, para


exibir a data

WAGNER SOARES
PRIMEIRO DASHBOARD
Ferramenta “Tabela”

WAGNER SOARES
PRIMEIRO DASHBOARD
Ferramenta “Tabela”

Analise os cálculos
automáticos

WAGNER SOARES
PRIMEIRO DASHBOARD
Configuração
A – Geral : Posição, altura..
B – Estilo : Contraste
C – Grade : Linhas, Tamanho do Texto
D - Cabeçalhos da Coluna : Cores do texto e Fundo, tamanho
E – Valores : Cores do Texto e Fundo, Tamanho do Texto

WAGNER SOARES
PRIMEIRO DASHBOARD

Gráfico :
A – Tipo : Coluna
B – Eixo : Modelo
C – Valores : Preço

WAGNER SOARES
PRIMEIRO DASHBOARD

WAGNER SOARES
PRIMEIRO DASHBOARD

Gráfico :
A – Tipo : Pizza
B – Legenda : Equipamento
C – Valores : Quantidade
D – Rótulos

WAGNER SOARES
PRIMEIRO DASHBOARD Acrescente, ao detalhes :
Clique no ícone Modelo

WAGNER SOARES
PRIMEIRO DASHBOARD

WAGNER SOARES
PRIMEIRO DASHBOARD

WAGNER SOARES
PRIMEIRO DASHBOARD : NOVA COLUNA

WAGNER SOARES
PRIMEIRO DASHBOARD : MEDIDAS
• Maior Manutenção
Maior Manutenção = MAX([Vr Manutenção])
• Menor Manutenção
Menor Manutenção = MIN([Vr Manutenção])
• Media Manutenção
Medida Manutenção = AVERAGE([Vr Manutenção])
• Total Geral
Total Geral = SUMX('Cns Manutenção';[Preço]*[Quantidade])

Nota : Usar um cartão para cada cálculo

WAGNER SOARES
PRIMEIRO DASHBOARD : TRAVANDO OS CARTÕES

WAGNER SOARES
PRIMEIRO DASHBOARD : VERSÃO FINAL

WAGNER SOARES
MEDIDAS X COLUNAS

WAGNER SOARES
POWER QUERY : 2º EXEMPLO
Abrir o Arquivo : Aula 02.XLSX
A Massa , Os dados são formados por : FATURA; DATA; CÓDIGO; EMPRESA; QUANTIDADE; PREÇO

WAGNER SOARES
POWER QUERY : 2º EXEMPLO, CÁLCULOS

WAGNER SOARES
POWER QUERY : 2º EXEMPLO, CÁLCULOS
Criar uma coluna personalizada

WAGNER SOARES
POWER QUERY : 2º EXEMPLO, CÁLCULOS

1 – Total Venda = [quantia] * [Preço]


2 - Renomear a consulta
3 – Modificar o Tipo do campo
WAGNER SOARES
POWER QUERY : 2º EXEMPLO, DATA

WAGNER SOARES
POWER QUERY : 2º EXEMPLO, AGRUPAMENTO

Duplique as consultas,
gerando, 3 novas consultas,
agrupando por...

WAGNER SOARES
POWER QUERY : AGRUPAMENTO, EMPRESA

Selecione a consulta, clique


em transformar e em
“Agrupar por..”

WAGNER SOARES
POWER QUERY : AGRUPAMENTO, EMPRESA

WAGNER SOARES
POWER QUERY : AGRUPAMENTO, DATA

WAGNER SOARES
POWER QUERY : AGRUPAMENTO, EMPRESA E DATA

WAGNER SOARES
SEGUNDO DASHBOARD
• Modificar o fundo da pagina para AZUL
• Criar um texto : Relatório de Vendas
• Criar um retângulo usando formas, posicione o texto sobre a forma
• Organize o texto e a forma usando a guia formato

WAGNER SOARES
• Modificar o fundo da pagina para AZUL
• Criar um texto : Relatório de Vendas
• Criar um retângulo;
•A – Formato
•A.1 – Linha : Cor da Linha, Arredondar Borda.
•A. 2 - Cor de Preenchimento
• Duplicar o quadro
• Criar uma tabela, com base na consulta Cns_Vendas_Gerais com os campos

Código Preço
Data Quantia
Fatura Total Venda
Empresa

WAGNER SOARES
SEGUNDO DASHBOARD

WAGNER SOARES
SEGUNDO DASHBOARD
• Criar um gráfico
• Tipo : Linha
• Eixo : Empresa
• Valores :Total Vendas

WAGNER SOARES
SEGUNDO DASHBOARD

WAGNER SOARES
SEGUNDO DASHBOARD
• Segunda Pagina do Relatório
• Duplique os retângulos, e formate com o mesmo fundo
• Criar uma tabela com base na consulta, Cns_Vendas_Data, com os campos
• Data
• Total Vendido

WAGNER SOARES
SEGUNDO DASHBOARD
• Segunda Pagina do Relatório
• Criar um Gráfico
• Tipo : Área
• Eixo : Data
• Valores : Total Vendido

WAGNER SOARES
SEGUNDO DASHBOARD
• Segunda Pagina do Relatório
• Criar uma tabela com base na consulta, Cns_Vendas_Empresa, com os campos
• Empresa
• Total Vendido

WAGNER SOARES
SEGUNDO DASHBOARD
• Segunda Pagina do Relatório
• Criar um gráfico com base na consulta, Cns_Vendas_Empresa, com os campos
• Tipo : Rosca
• Legenda : Empresa
• Valores : Total Vendido

WAGNER SOARES
SEGUNDO DASHBOARD

WAGNER SOARES
SEGUNDO DASHBOARD
Criar uma tabela, com base na consulta com os campos
Cns_Vendas_Data_Empresa, com os campos
Data
Empresa
Total Vendido

WAGNER SOARES
SEGUNDO DASHBOARD
• Criar um Gráfico
• Tipo : Treemap
• Grupo : Empresa
• Valores : Total Vendido

WAGNER SOARES
SEGUNDO DASHBOARD
• Criar um Gráfico
• Tipo : Faixa de Opções
• Eixo : Data(Mês)
• Valores : Total Vendido

WAGNER SOARES
SEGUNDO DASHBOARD
• Criar um Cartão, com base no total vendido

WAGNER SOARES
SEGUNDO DASHBOARD
Segunda Pagina do Relatório

WAGNER SOARES
SEGUNDO DASHBOARD
• Criando a tela inicial, Chamada de “MENU”, Utilizando de Figuras e Texto....

WAGNER SOARES
SEGUNDO DASHBOARD Ative a barra : Painel de Indicadores
• Criando os link’s Posicione na pagina Desejada, Crie um indicador

WAGNER SOARES
SEGUNDO DASHBOARD Selecione a figura, e configure a ação

WAGNER SOARES
POWER QUERY :DICAS DA FERRAMENTAS
Crie um nova pagina no documento com nome de “Dica”, configurar a pagina...
A - Habilitar na Opção Informação de Pagina : Dica de Ferramenta
B - Tamanho da Pagina
Tipo : Dica da Ferramenta
C - Exibição da Página \ Tamanho Real

WAGNER SOARES
POWER QUERY :DICAS DA FERRAMENTAS

Na pagina de DICA

A – Criar um cartão : Total Vendas

B – Gráfico
Tipo : Barras
Eixo : Empresas
Valor : Total Vendas

WAGNER SOARES
POWER QUERY :DICAS DA FERRAMENTAS

Na pagina Vendas por Empresa


Marque a tabela......

WAGNER SOARES
POWER QUERY : 3º EXEMPLO
Abrir o Arquivo : Vendas de Treinamentos.txt
A Massa , é um arquivo em txt, assim o modelo de importação será Texto/CSV

WAGNER SOARES
POWER QUERY : 3º EXEMPLO

Modifique o nome : Cns_Vendas


Duplique as consultas,
gerando, 3 novas consultas,
agrupando por...

WAGNER SOARES
POWER QUERY : AGRUPANDO DADOS
Selecione : Tabela

WAGNER SOARES
POWER QUERY : AGRUPANDO DADOS

WAGNER SOARES
POWER QUERY : AGRUPANDO DADOS

WAGNER SOARES
TERCEIRO DASHBOARD
• Com base na consulta : Cns_TreinamentoCliente,
Criar:
• Gráfico
• Tipo : TreeMap
• Detalhes : Treinamento
• Valores: Somatório

WAGNER SOARES
TERCEIRO DASHBOARD
• Com base na consulta : Cns_TreinamentoCliente, Criar:
• Cartão: Somatorio

WAGNER SOARES
TERCEIRO DASHBOARD

WAGNER SOARES
TERCEIRO DASHBOARD
• Com base na consulta : Cns_Vendas, Criar:
• Gráfico
• Tipo : Cascata
• Categoria : Cliente
• Divisão : Vendedor
• Eixo Y : Alunos

WAGNER SOARES
TERCEIRO DASHBOARD
• Com base na consulta : Cns_Vendas, Criar:
• Gráfico
• Tipo : TreeMap
• Detalhes : Vendedor
• Valores: Total

WAGNER SOARES
TERCEIRO DASHBOARD
• Com base na consulta : Cns_Vendas, Criar:
• Cartão: Alunos

WAGNER SOARES
O Titulo foi formato usando a própria caixa

TERCEIRO DASHBOARD VERSÃO FINAL

WAGNER SOARES
POWER QUERY : RELACIONAMENTO
Objetivo : como criar um relacionamento de tabelas
Abrir o Arquivo : Aula 03.XLSX
Observe as duas guias :

Dados – Essa planilha, contém os dados a serem utilizados


Tabela – Essa planilha, contém os nomes da empresa e vendedor.

Nota – Observe o nome dos vendedores, eles estão entre os caracteres #

WAGNER SOARES
POWER QUERY : RELACIONAMENTO

WAGNER SOARES
POWER QUERY : RELACIONAMENTO

Indique a planilha
desejada “tabela” em
seguida, selecione o campo
código das duas tabelas..

WAGNER SOARES
POWER QUERY : RELACIONAMENTO

Observe a ultima coluna de


nome “Tabela”, clique no ícone
das setas

Marque apenas as colunas desejadas :


- Empresas
- Vendedor
Não marque “Usar o nome....”

WAGNER SOARES
POWER QUERY : RELACIONAMENTO

Não é necessário
carregar a base
“tabela”

WAGNER SOARES
QUARTO DASHBOARD
Selecione : Tabela

WAGNER SOARES
QUARTO DASHBOARD

Selecione, todos campos e


observe a data. Por default
ela vem por extenso.
A - Clique na seta p/ baixo
ao lado do nome data.
Selecione Data
B – Em seguida :
Modelagem\Formatação\da
ta

WAGNER SOARES
QUARTO DASHBOARD
Visual da tabela

WAGNER SOARES
QUARTO DASHBOARD
• Gráfico
• Tipo : Funil
• Grupo : Empresas
• Valores: Total

WAGNER SOARES
QUARTO DASHBOARD
• Gráfico
• Tipo : Funil
• Grupo : Mês
• Valores: Total

WAGNER SOARES
QUARTO DASHBOARD
• Gráfico
• Tipo : Funil
• Grupo : Vendedor
• Valores: Total

WAGNER SOARES
QUARTO DASHBOARD
• Cartão

WAGNER SOARES
QUARTO DASHBOARD

WAGNER SOARES
QUARTO DASHBOARD
• Segmentação de dados
• Campo : Empresas
• Modificações
• Clique nos três pontinhos
• Pesquisar...

WAGNER SOARES
QUARTO DASHBOARD
• Modificações
• Clique nos três pontinhos
• Pesquisar...
• No Formato, modificar “Controles de Seleção”
• Seleção única

WAGNER SOARES
QUARTO DASHBOARD
• Criar os filtros....

WAGNER SOARES
QUARTO DASHBOARD VERSÃO FINAL

WAGNER SOARES
POWER QUERY : OUTRA FORMA DE RELACIONAMENTO
Objetivo : como criar um relacionamento de tabelas, de outra forma
Abrir o Arquivo : Aula 04.XLSX
Observe as duas guias :
Dados – Essa planilha, contém os dados a serem utilizados
Tabela – Essa planilha, contém os nomes da empresa e vendedor.

Nota – Você vai carregar e não editar os dados

WAGNER SOARES
POWER QUERY : OUTRA FORMA DE RELACIONAMENTO

WAGNER SOARES
POWER QUERY : OUTRA FORMA DE RELACIONAMENTO

Observe a
seleção dos
campos

WAGNER SOARES
POWER QUERY : OUTRA FORMA DE RELACIONAMENTO

WAGNER SOARES
QUINTO DASHBOARD

WAGNER SOARES
QUINTO DASHBOARD

Inserir o Logo

WAGNER SOARES
QUINTO DASHBOARD

Crie um retângulo, posicione sobre o logo

WAGNER SOARES
QUINTO DASHBOARD

• Cartão de Linha Múltipla


• Campos
• Região
• Total

WAGNER SOARES
QUINTO DASHBOARD

• Cartão de Linha Múltipla


• Campos
• Legenda : Região
• Valores : Total

WAGNER SOARES
QUINTO DASHBOARD VERSÃO FINAL

WAGNER SOARES
LINGUAGEM M : FUNÇÃO IF..THEN.. ELSE..(SE)
 Abrir uma nova seção power bi, carregar o arquivo Aula 05 (Editar )
 Extrair da coluna código os nomes da franquia, para isso usar “Extrair o Texto após o
Delimitador”

WAGNER SOARES
LINGUAGEM M : FUNÇÃO IF..THEN.. ELSE..(SE)
 Criar uma nova coluna de nome cidade, cuja formula será
 if Text.Contains([código],"BH") = true then "Belo Horizonte"
else "Outras Franquias"

WAGNER SOARES
LINGUAGEM M : FUNÇÃO IF..THEN.. ELSE..(SE)
 Modificar a formula, criando uma nova versão da mesma
if Text.Contains([código],"BH") = true then "Belo Horizonte"
else
if Text.Contains([código],"Con") = true then "Contagem"
else
"Betim"

WAGNER SOARES
LINGUAGEM M : FUNÇÃO IF..THEN.. ELSE..(SE)
 Duplicar a consulta, gerando 3 novas consultas, agrupadas por :
 Descrição
 Cidade
 Data

WAGNER SOARES
QUINTO DASHBOARD

WAGNER SOARES
POWER QUERY : BANCO DE DADOS
• Banco de Dados
• Massa de dados, grande volume de dados

• Tabela
• São os containers, locais onde os dados são armazenados

• Registro
• São as informações armazenadas na tabela

• Campo
• É o item(detalhe) de Cada registro

WAGNER SOARES
POWER QUERY : BANCO DE DADOS
 Banco : veiculos.accdb

WAGNER SOARES
POWER QUERY : TIPOS DE RELACIONAMENTO
Um para um Um para N

A B A B

Ex : uma pessoa um CPF Ex : Uma Montadora fabrica vários carros

N para N

A C B
Ex : Escola, um aluno está matriculado em vários cursos e um
curso possui vários alunos
WAGNER SOARES
POWER QUERY : BANCO DE DADOS

WAGNER SOARES
POWER QUERY : BANCO DE DADOS

WAGNER SOARES
POWER QUERY : BANCO DE DADOS

WAGNER SOARES
POWER QUERY : BANCO DE DADOS

WAGNER SOARES
POWER QUERY : BANCO DE DADOS

WAGNER SOARES
POWER QUERY : BANCO DE DADOS

Destacar todas as tabelas

WAGNER SOARES
POWER QUERY : BANCO DE DADOS
Destacar a tabela Tbvenda Tabela / campo
Duplicar a tabela Gerando a consulta Tbcliente – cliente
CNSVENDA Tbvendedor - vendedor

WAGNER SOARES
POWER QUERY : BANCO DE DADOS

Selecione o campo quantidade e


A tabela tbveiculo

WAGNER SOARES
POWER QUERY : BANCO DE DADOS
Campo Tabela
NrNota TbVenda
Data TbVenda
Cliente TbCliente
Cidade TbCliente (Cidade)
Estado TbCliente (Estado ou Provincia)
Nome(Vendedor) TbVendedor
Modelo TbVeiculo
Cor TbVeiculo
Categoria TbVeiculo
Montadora TbMontadora
Quantidade TbDetalhe
Valor TbVeiculo
Total Quantidade * Valor

WAGNER SOARES
POWER QUERY : BANCO DE DADOS

Crie uma nova coluna

WAGNER SOARES
POWER QUERY : BANCO DE DADOS

Modifique o tipo do campo para : Numero Decimal Fixo

WAGNER SOARES
POWER QUERY : BANCO DE DADOS

Duplique a CnsVenda, gerando as consultas...

Venda por Cliente, somando o total vendido

Venda por vendedor, somando o total vendido

Venda Cidade, somando o total vendido

Nr Vendas Montadora Modelo, contar a quantidade


vendida por montadora e classifique pelo nome da
montadora

Nota – Você deve enviar apenas as consultas e não as


tabelas para o BI, ou seja, desabilite a carga das tabelas

WAGNER SOARES
POWER QUERY : BANCO DE DADOS
Usando a consulta
CNSVENDAS, criar uma
tabela com todos os
campos

WAGNER SOARES
POWER QUERY : BANCO DE DADOS
Criar um cartão com o total vendido

Criar um mapa coroplético, com o campo Estado Criar um mapa, com o campo Cidade

WAGNER SOARES
POWER QUERY : BANCO DE DADOS

WAGNER SOARES
POWER QUERY : BANCO DE DADOS
Criar uma matriz, CNSVENDAS Criar um gráfico, CNSVENDACIDADE
Linhas Tipo : TreeMap
Montadora Grupo : Cidade
Modelo Valores : Contar total Vendido
Colunas
Total Venda

WAGNER SOARES
POWER QUERY : BANCO DE DADOS
Criar um gráfico, CNSVENDACIDADE
Tipo : Área
Eixo : Cidade
Valores : Soma total Vendido
Eixo Y
Exibir Unidades com : Milhares

WAGNER SOARES
POWER QUERY : BANCO DE DADOS

WAGNER SOARES
POWER QUERY : BANCO DE DADOS
Criar um gráfico, CNSVENDAVENDEDOR
Criar uma tabela, CNSVENDAVENDEDOR
Tipo : Pizza

WAGNER SOARES
POWER QUERY : BANCO DE DADOS
Criar um gráfico, CNSVENDACLIENTE
Criar uma tabela, CNSVENDACLIENTE
Tipo : Pizza

WAGNER SOARES
POWER QUERY : BANCO DE DADOS

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA
Carregar e editar, a massa de dados, fluxo de caixa

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA

Iremos criar uma consulta, que vai


funcionar como um calendário. Para tal,
vamos usar uma “consulta nula”

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA
Digite a primeira data da planilha
=#date(2016,10,1)

Quando você usar Enter, será apresentado

Observe o nome apresentado

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA
Clique no construtor de função

Digite a seguinte expressão, respeitando as


letras maiúsculas e minúsculas

WAGNER SOARES
CONVERTER DE LISTA PARA TABELA

CONVERTER DADOS EM DATA

WAGNER SOARES
ADICIONAR NOVAS COLUNAS DE ANO E MÊS

WAGNER SOARES
CRIAR UMA NOVA COLUNA PERSONALIZADA

Numero inteiro

WAGNER SOARES
EXTRAIR O NOME DO MÊS

ABREVIAR O MÊS

WAGNER SOARES
ABREVIAR O MÊS

WAGNER SOARES
JUNTAR COLUNAS A PARTIR DO EXEMPLO

Selecione o Ano e o Mês Abreviado e


clique no ícone

WAGNER SOARES
RESULTADO FINAL
Use a tecla TAB, para preenchimento automático e
depois ENTER

Nota : Fechar e Atualizar

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA
Criar 3 novas medidas na tabela Fluxo

Soma Entrada = CALCULATE(sum(Fluxo[Movimentação]);Fluxo[Tipo]="Entrada")

Soma Saida = CALCULATE(sum(Fluxo[Movimentação]);Fluxo[Tipo]="Saida")

Saldo Final = Fluxo[Soma Entrada]-Fluxo[Soma Saida]

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA
Utilize uma caixa de texto, e uma forma retângulo, criar...

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA
Utilize de cartões, para apresentar Soma das Entrada e Saída
Formatando cada como moeda, Além do saldo

WAGNER SOARES
Criando um Filtro, Selecione segmentação de dados, e selecione ANO no Calendário
Modificar para lista
Modificar o formato Geral
Orientação : Horizontal
Cabeçalho : Não

Para esse objeto use o mês abreviado

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA

Campos :
Descrição
Soma de Saida
Transforme em gráfico de colunas

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA

Campos :
Mês Abreviado
Saldo Final
Transforme em gráfico de colunas

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA
Selecione a coluna “Mês
Abreviado”, clique em
“Classificar por coluna”, e
marque a opção”Mês”

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA
Campos :
AnoMês
Movimentação
Transforme em gráfico área

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA

WAGNER SOARES
POWER QUERY : FLUXO DE CAIXA
Objeto : Tabela Objeto : Matriz
Campos Campos
Data (Fluxo) Linha : Descrição
Descrição Coluna : Data (Fluxo)
Movimentação Valores : Saldo
Saldo

WAGNER SOARES
POWER QUERY :FORMATAÇÃO CONDICIONAL

WAGNER SOARES
POWER QUERY :CRIAR UMA PAGINA INICIAL

WAGNER SOARES
POWER QUERY :DICAS DA FERRAMENTAS
Objeto : Tabela
Campos
Acrescentar o campo Tipo a nossa tabela

WAGNER SOARES
POWER QUERY :DICAS DA FERRAMENTAS
Crie um nova pagina no documento com nome de “Dica”, configurar a pagina...
A - Habilitar na Opção Informação de Pagina : Dica de Ferramenta
B - Tamanho da Pagina
Tipo : Dica da Ferramenta
C - Exibição da Página \ Tamanho Real

WAGNER SOARES
POWER QUERY :DICAS DA FERRAMENTAS
Nessa nova pagina, copiar o cartão de “Soma de Entrada”, além de criar um gráfico

Tipo : Coluna
Eixo
Nome do Mês
Legenda
Tipo
Valor
Saldo Final

WAGNER SOARES
POWER QUERY :DICAS DA FERRAMENTAS
Selecione a tabela novamente e modificar a propriedade
A – Dica de Ferramenta
A – Tipo Pagina de Relatório
B – Pagina - Dica

WAGNER SOARES
POWER QUERY :GRÁFICO KPI
Objeto : Análise das Vendas

Carregar os Dados

Criar duas medidas :

Total Vendas
Total Venda = sum(Venda[Vendas])
Total Metas
Total Meta = sum(Venda[Metas])

WAGNER SOARES
POWER QUERY :GRÁFICO KPI
Gráfico
Tipo KPI - Esse indicador é utilizado para medir o desempenho dos
processos de uma empresa e, com essas informações, colaborar para que
alcance seus objetivos

Indicador
Total Venda
Eixo de Tendência
Data (Ano)
Metas de Destino
Total da Meta

Coloque também dois cartões exibindo as medidas e uma tabela exibindo:


Ano
Soma Venda
Soma Meta
WAGNER SOARES
POWER QUERY :GRÁFICO KPI

WAGNER SOARES
POWER QUERY :EXPORTAR PARA EXCEL
Selecione a tabela, clique no ... Ao lado da tabela e escolha “Copiar Tabela”

WAGNER SOARES
POWER QUERY :EXPORTAR PARA EXCEL
No Excel, basta colar

WAGNER SOARES
POWER QUERY :EXPORTAR PARA EXCEL

WAGNER SOARES
POWER QUERY :IMPRESSÃO
O Power Bi, não possui a opção de impressão, ou invés ele tem transformar em PDF

WAGNER SOARES
POWER QUERY : MAIS DAX
Dados : Vendas.xls

Carregar as Planilhas
Venda
Produto
Criar a relação entre as tabelas, usando o campo como código. Observe o tipo, que será
“Muitos pra 1 “

WAGNER SOARES
POWER QUERY : MAIS DAX
Criar as medidas abaixo, na tabela “Vendas”

Contar a quantidades de Vendas


NR Vendas = COUNTROWS(Venda)

Quantidade Vendido

Quant Vendas = sum(Venda[Qtd])


Receita
Receita = sumx(venda;venda[Qtd]*venda[Preço])

WAGNER SOARES
POWER QUERY : MAIS DAX
Criar Gráfico
Tipo : Coluna Clusterizado
Eixo
Produtos
Valores
Nr Vendas
Quant Vendas

WAGNER SOARES
POWER QUERY : MAIS DAX
Criar Gráfico
Tipo : Rosca
Legenda
Categoria
Valores
Receita

WAGNER SOARES
POWER QUERY : MAIS DAX
Criar Gráfico
Tipo : Cascata
Categoria
Data(Ano)
Eixo Y
Receita

WAGNER SOARES
POWER QUERY : MAIS DAX
Criar Gráfico
Tipo : Cascata
Categoria
Data(Ano)
Divisão
Categoria (ele separa os anos por categoria)
Eixo Y
Receita

WAGNER SOARES
POWER BI – LINGUAGEM M

• Abrir uma nova seção do POWER BI


• Clique em Obter Dados\Consulta Nula

WAGNER SOARES
POWER BI – LINGUAGEM M
• Na guia Exibição\Editor Avançado.
• Será aberto o editor da linguagem M
• No editor será apresentado, um bloco:

let ....... Inicio do programa


<definir as variáveis >
<descrição dos procedimentos>
In ......... Inicio do corpo do programa
<executar o procedimento>

WAGNER SOARES
POWER BI – LINGUAGEM M

• Observe o exemplo.

• Clique em Concluido, e será


exibido o resultado

WAGNER SOARES
POWER BI – LINGUAGEM M

WAGNER SOARES
POWER BI – LINGUAGEM M

WAGNER SOARES
POWER BI – LINGUAGEM M

WAGNER SOARES
POWER BI – LINGUAGEM M

WAGNER SOARES
POWER BI – LINGUAGEM M

WAGNER SOARES
LINGUAGEM M – EXEMPLO PRATICO

• Abrir a massa AULA 07.XLSX, Editar o tabela VENDAS


• Modificar o campo Preço Unitario, em Decimal Fixo
• Criar um nova fonte, Consulta Nula...
• Digite o programa a seguir

WAGNER SOARES
LINGUAGEM M – EXEMPLO PRÁTICO

WAGNER SOARES
Altere o nome para Fornecedor..

WAGNER SOARES
LINGUAGEM M – EXEMPLO PRÁTICO

• Criar o relacionamento das


tabelas

WAGNER SOARES
LINGUAGEM M – EXEMPLO PRÁTICO
• Criar um coluna de nome “Total Vendas”, que será
• TOTAL VENDAS = QUANT* PREÇO UNITARIO

WAGNER SOARES
LINGUAGEM M – EXEMPLO PRÁTICO

• Criar uma Tabela Vendas Fornecedor, somando o Total Vendas


• Criar uma Tabela Vendas Datas, somando o Total Vendas
• Criar uma tabela calendário
• Desabilitar a tabela Fornecedor
• Enviar para o BI

WAGNER SOARES
LINGUAGEM M – EXEMPLO PRÁTICO
• Criar o relacionamento entre calendário e vendas

WAGNER SOARES
LINGUAGEM M – EXEMPLO PRÁTICO

WAGNER SOARES
POWER BI – LINGUAGEM M

• Abrir uma nova seção do BI


• Editar, consulta .... No query, Nova Fonte,

• Digite =#shared

WAGNER SOARES
POWER BI – LINGUAGEM M

• Clique em “Converter para tabela”


• Você tem uma lista dos comandos

WAGNER SOARES
POWER BI – LINGUAGEM M
• Para esse exemplo, usei a
função : Date.MonthName

WAGNER SOARES

Você também pode gostar