Escolar Documentos
Profissional Documentos
Cultura Documentos
1
Olá! Tudo bem com você?!
E aí, está gostando da Power BI Week?!
Conforme prometido, esta é a Apostila da Live #01 referente ao Dashboard de Vendas que
desenvolvemos na primeira aula.
A seguir iremos mostrar, de forma resumida, os principais passos que seguimos para
desenvolver esse Dashboard de Vendas exibido a seguir:
2
Figura 1: Dashboard de Vendas
Antes de começarmos, para não perder a próxima aula onde faremos um Dashboard de RH
completo, não esqueça de ativar o sininho lá no Youtube!
Clique aqui
3
1. FONTE DE DADOS
O Dashboard de Vendas está conectado nas seguintes bases de dados:
FotoProdutos.xlsx Aba FotoProduto Arquivo Excel Pasta Tabela de imagens dos produtos.
4
Figura 2: Extraindo os Dados
5
Depois, você precisará de mais uma etapa: clique em TabelaVendas e depois em
Transformar Dados. Repita esse processo com os arquivos FotoProdutos e FotoVendedores.
6
Ao final desse processo os nomes das consultas (bases que você importou) deverão ser
essas (você pode renomeá-las dando um duplo clique no nome delas):
3 – Clique com o botão direito no cabeçalho de uma das colunas e selecione a opção
Produto
Renomeie a coluna nova gerada para “CustoVenda”. Faça o mesmo processo entre as
colunas QtdItens e PrecoUnitario para gerar a coluna “FaturamentoVenda”.
7
Agora faremos uma transformação também na consulta FotoProduto através dos passos
abaixo:
4 – Digite “Prod “
5 – Clique em Ok
8
Figura 6: Fechar e Aplicar
9
Repita o processo com a tabela FotoVendedor.
5. TABELA CALENDÁRIO
Para que possamos analisar dados que evoluem ao longo do tempo, tivemos que criar
também a tabela dCalendário.
3. Digite a expressão:
dCalendario = CALENDARAUTO()
10
Ano = YEAR(dCalendario[Date])
Caso precise exibir o Mês e Ano juntos, você pode criar também:
Para que os meses fiquem ordenados (jan, fev, mar, ... , dez) é necessário Classificar a coluna
Mês Abrev para que o Power BI tenha uma referência de ordem (numérica) para seguir. Para
fazer isso, basta ir até a tabela dCalendario já importada no Power BI, selecionar a coluna
Mês, clicar em “Classificar por coluna” e selecionar “MêsNo.”
11
6. MODELAGEM E RELACIONAMENTOS
Utilizamos a modelagem de dados abaixo com os seguintes relacionamentos:
12
Repare que a tabela Vendas se relaciona com a tabela FotoProduto através de um
relacionamento bidirecional (Muitos para Um), veja a direção marcando “Ambas”:
7. MEDIDAS DAX
Para calcular os indicadores, utilizamos a linguagem DAX e criamos as medidas detalhadas
a seguir. Mas antes disso, vamos criar uma tabela para organizar visualmente onde
colocaremos as medidas.
1 – Em Página Inicial, clique em Inserir Dados
2 – Digite “Medidas” no nome da tabela
13
3 – Clique em Carregar
A partir de agora você criará as medidas Dax sempre dentro dessa medida. Uma forma de
fazer isso é clicar com o botão direito nessa nova tabela toda vez que for adicionar uma
nova medida no modelo. Assim:
14
Agora sim, vamos às medidas!
Medidas Padrão
Primeiro criamos as medidas mais básicas que serão base para as demais.
Faturamento = SUM(Vendas[FaturamentoVenda])
Custos = SUM(Vendas[CustoVenda])
Notas Emitidas =
DISTINCTCOUNT ( fVendas[NFe] )
15
Para que a primeira página do nosso dashboard pudesse ter um filtro com a seleção da
medida a ser analisada, foi necessário incluir um Parâmetro de Campo. Para cria-lo basta
seguir os passos abaixo:
1. Vá na seção Modelagem
5. Clique em Criar
Você já aprendeu a criar as principais medidas do Dashboard, agora você pode ir além e
criar outras medidas!
Com elas você conseguirá fazer comparativos e exibir as informações destacadas abaixo:
16
As medidas que você pode criar para comparar o valor atual com valores passados são
essas:
Referência Faturamento LY =
CALCULATE(
[Faturamento],
SAMEPERIODLASTYEAR(dCalendario[Data])
)
% Faturamento YoY =
DIVIDE (
[Faturamento] - [Referência Faturamento LY],
[Referência Faturamento LY]
17
)
Medidas Dinâmicas
Agora você também pode criar essas medidas que deixarão os títulos dos seus gráficos
dinâmicos. Assim, quando você selecionar Margem Bruta, por exemplo, os títulos também
refletirão essa seleção:
18
ID Selecionado =
SELECTEDVALUE(auxAnalise[auxAnalise Pedido])
Medida Selecionada =
IF(
[ID Selecionado] = 0,
[Faturamento],
[Margem Bruta]
)
Medida Selecionada LY =
IF(
[ID Selecionado] = 0,
[Referência Faturamento LY],
[Referência Margem Bruta LY]
)
Titulo =
UPPER(VALUES(auxAnalise[auxAnalise]))
19
"FATURAMENTO",
"MARGEM BRUTA"
)
& " AO LONGO DO TEMPO"
20
9. COMO TER UMA CONTA CORPORATIVA
Eu sei que agora que desenvolveu esse Projeto #incomparável deve estar ansioso(a) para
mostrar para todo mundo, certo? Chegou a hora do mundo ver suas habilidades em Análise
de Dados e Desenvolvimento de Dashboards Interativos.
A seguir, vou te dar o pulo do gato para criar sua conta de e-mail corporativa de forma
gratuita e assim você vai poder criar uma conta do Power BI, publicar seu Dashboard no
Power BI Serviço e compartilhar o link Público do seu dashboard para todos o acessarem!
Passo 1:
Acesse o site e selecione a opção Microsoft 365 Apps para Pequenos e Médios negócios:
Passo 2:
Clique em “Próximo”:
21
Passo 3:
Insira seu e-mail pessoal e clique em “Próximo”. No exemplo abaixo utilizamos o gmail.
22
Passo extra:
Caso apareça a tela abaixo, aguarde uns minutos e atualize a página.
Passo 4:
Agora que já adicionou o e-mail, clique em “Configurar Conta”.
23
Passo 5:
Preencha os dados do formulário e ao final, clique em “Próximo”.
Passo 6:
Digite seu telefone com DDD e clique em “Enviar código de verificação”. Ao fazer isso, você
receberá um SMS para inserir nessa página.
24
Passo 7:
Digite o código recebido em seu aparelho e clique em “Verificar”
25
Passo 8:
Confirme o texto que você quer que esteja no seu login e clique em “Salvar”. Após isso, defina
a senha e depois clique em “Próximo”.
26
Passo 9:
Aguarde a página terminar de processar.
27
Passo 10:
Quando chegar na tela abaixo, não insira os dados de pagamento (você está criando um
email corporativo gratuito).
Passo 11:
Abra uma nova guia do navegador e acesse https://app.powerbi.com/. Confirme o email
que acabou de criar e clique em “Continuar”. Agora iremos criar uma conta gratuita do
Power BI utilizando o email que acabamos de criar.
28
Passo 12:
Digite seu telefone com código do país e DDD (não precisa necessariamente ser igual a
nenhum dos telefones que já digitou anteriormente). Por fim, clique em “Introdução”.
Passo 13:
Clique em “Introdução” novamente.
29
E pronto! Agora você tem um e-mail com domínio corporativo para utilizar na sua conta do
Power BI. Você verá uma tela parecida com essa daqui ao final do processo:
Após desenvolver o Dashboard, você poderá logar na sua nova conta. Basta abrir o arquivo
do Power BI Desktop e clicar em “Entrar”. Depois basta inserir seu novo e-mail e clicar em
“Continuar”.
30
Abrirá uma janela de login para que você continue com o processo de ingresso na conta.
Você verá essa tela:
Quando tiver concluído o login, você passará a ver seu nome na área superior direita (perto
do botão de minimizar a janela).
31
Agora basta você clicar no botão “Publicar” e selecionar “Meu Workspace”
Quando o processo for concluído, você poderá acessá-lo no site do Power BI clicando no link
abaixo:
32
Para que seu dashboard fique público para todos, você precisará também fazer os passos
abaixo:
1 – Vá em Arquivo
2 – Inserir Relatório
3 – Publicar na Web
33
Se ao realizar esses passos, você encontrar a mensagem abaixo, fique calmo(a)!
34
Na próxima tela que abrirá você deve:
3 – Marque para ativar “Permitir que os usuários criem novos códigos de inserção”
4 – Clique em “Aplicar”
35
Volte no Dashboard, selecione novamente: Arquivo > Inserir relatório > Publicar na Web:
Pronto! Agora você pode pegar o link abaixo clicando em “Copiar” para divulgar seu
dashboards todos que desejarem acessá-lo:
36
Lembrete
Espero que tenha gostado do material!
Não esqueça de publicar sua solução no LinkedIn marcando meu perfil (@Leonardo
Karpinski) e o da Xperiun (@Xperiun). Quero ver você obtendo resultados desde já!
37