Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Sumário
Você saberia definir Business Intelligence?/ / / / / / / 2
Pilar 1: Extração / / / / / / / / / / / / / / / / / / / / 4
Tabela dCalendario / / / / / / / / / / / / / / / / / / 23
Pilar 5: Visuais / / / / / / / / / / / / / / / / / / / / / 29
1
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Não! Independe de área, TODOS podem usar dados para tomada de decisão.
2
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Pilar onde Pilar onde Pilar onde Pilar onde Pilar onde Pilar onde Pilar onde
obtemos as limpamos, criamos os criamos as montamos o compartilhamos atualizamos o
informações do e tratamos relacionamentos medidas com a storytelling e com os usuários conjunto de
banco de dados, os dados e é entre as tabelas linguagem DAX apresentamos finais e clientes dados de forma
realizada no realizado no de dados que para análises, as informações e os relatórios automática e
Power BI Desktop. Power temos, e é e é realizado insights criados, criados, e é programada, e
Query que fica realizada no no Power BI realizado no realizado na é realizado na
no ambiente Power BI Desktop. Desktop. Power BI Desktop. plataforma do plataforma do
do Power BI Power BI Online. Power BI Online.
Desktop.
Se você quiser saber mais sobre os pilares 6 e 7 – que envolvem o Serviço Online
do Power BI, recomendo fortemente que você leia esses dois artigos do meu Blog:
Artigo 1 e Artigo 2.
3
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Pilar 1: Extração
Se eu te perguntasse de onde vem os dados sua área, você saberia me responder?
4
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
– Tabela dimensão: qualquer tabela que seja de cadastro! Devem possuir uma
chave única (ex.: id, código e SK) que vai identificar a dimensão. Por exemplo, uma
tabela de cadastro das filiais de uma empresa ou de seus clientes.
Tabelas Dimensão
5
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
A aba Empresa possui todas as empresas – com um código único para cada uma.
Há também uma classificação para identificar se ela é um cliente ou fornecedor nas
colunas C e D (S = sim e N = Não).
6
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Tabelas Fato
7
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Importando os dados
8
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
9
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Eu sei que você está doido(a) para clicar nesse botão amarelo lindo e chamativo –
calma! Segure esse impulso e clique em Transformar Dados.
Por mais que você tenha certeza que seus dados estão perfeitos, clique sempre
em Transformar Dados antes de carregar.
Transformando dados
Depois de extrair os dados do sistema da sua empresa é ali que você vai realizar
as transformações (tratamentos) e só depois que irá realizar a carga! A comunidade
chama esse conjunto de tarefas: Extração + Transformação + Load (carregamento) de
“ETL” e, é nessa ordem que devemos trabalhar sempre.
DICA:
Quando clicar em Transformar Dados, uma nova janela aparecerá – esse daí
é o Power Query. É uma ferramenta de ETL embutida dentro do Power BI Desktop
para você realizar quaisquer mudanças que precisar na estrutura dos seus dados.
Essas mudanças só serão aplicadas no PBI então não se preocupe: sua fonte de dados
permanecerá intacta!
10
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
11
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Dê duplo clique em cada uma das tabelas para mudar seu nome:
Vamos filtrar a tabela Recebimentos deixando apenas as linhas com valor igual
a “Entrada” na coluna Tipo Movimento. Repare que quando você clicar no botão de
filtro (11), só aparecerá Saída. Basta clicar em Carregar mais (12) para mostrar o
restante dos valores. Você deve desmarcar o item “Saída” (13) e por fim, clicar em Ok
(14).
12
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Você pode estar achando que fiz besteira em excluir essas duas colunas,
afinal, usamos uma delas para filtrar valores, certo?! Relaxa! Está tudo certo! Esse é
o grande barato do Power Query: cada transformação fica numa etapa e você pode
desfazer, mudar sua ordem, editá-la ... Toda vez que um arquivo de mesma estrutura
for importando, o PBI realizará essas transformações – seguindo essa sequência que
fizemos. Assim, você fez uma vez e pronto! Basta atualizar o arquivo e pronto! Você
terá seu Dashboard atualizado!
Agora, você deve repetir as etapas 11,12, 13, 14 e 15 para a tabela Pagamentos.
A única diferença é que na etapa 13 (filtro) você vai selecionar “Saída”, beleza?! Por
fim, clique em Fechar e Aplicar (16).
13
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Essas tabelas estão em formato Excel, logo, você deve selecionar a opção Excel
após clicar em Obter dados. É o mesmo passo que fizemos para as outras tabelas,
beleza? Relembrando: Página Inicial Obter Dados Excel Conectar.
Repare que nossa tabela de Cadastro possui 3 abas. Você precisará marcar todas
elas para que elas sejam importadas, beleza?!
14
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Após abrir a janela do Power Query, perceba que a tabela Filial está estranha. Há
uma linha vazia (null) e o cabeçalho da coluna está embaixo dessa linha cheia de nulls.
Precisamos tratar isso!
Para remover essa linha vazia, vamos utilizar aquele botão do filtro que já
conhecemos e selecionaremos Remover Vazio:
15
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Agora precisamos definir corretamente qual a linha que será nosso cabeçalho
com o Nome das colunas. Para isso, basta clicar no botão do canto da tabela e
selecionar “Usar primeira linha como cabeçalho”, veja:
16
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Uma coisa muito importante que precisamos checar: os tipos de dados. O Power
Query para facilitar nossa vida realiza algumas etapas automaticamente e uma das
mais comuns é a Mudança do tipo de dado. Vamos verificar se as colunas de valores da
tabela Recebimentos está formatado como tipo Decimal.
Ao olhar para essas colunas que destaquei aqui embaixo, você percebe que eles
estão como tipo Inteiro. Isso ocorreu na etapa “Changed Type”. Esse símbolo que vem
do lado do nome da coluna é o que representa o tipo Inteiro. Se tiver dúvida, clique
em cima dele e verifique você mesmo:
Primeiro, vá até a etapa “Changed Type” (21), selecione todas as colunas que
mostrei acima com a tecla CTRL ativada (22). Vá na guia Transformar (23) e selecione
o dropdown Tipo de Dados e altere-o para Número Decimal (24).
17
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
18
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Há toda uma teoria por trás, mas vou resumir para você o que significam essas
ligações (relacionamentos).
Aquele símbolo “1” e “*” pode ser lido assim: “Um” para “Muitos”. Isso significa
que as quando você escolher uma coluna de uma tabela dimensão, essa coluna deve
ter valores sem repetição. Então, se analisarmos o seguinte relacionamento:
TROCANDO EM MIÚDOS:
Relacionamentos nada mais são que filtros que se propagam de uma tabela
para a outra (geralmente de dimensão para uma fato).
19
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Dica final! Se você tiver na dúvida de qual é a sua tabela dimensão e qual é a sua
tabela fato, se pergunte: o que você gostaria de colocar no Eixo X de um gráfico de
barras ? Sua resposta muito provavelmente será alguma tabela dimensão, veja um
exemplo que fizemos na Live:
Vá para a parte de Relatório. Repare que é bem fácil construir qualquer gráfico.
Basta selecionar um tipo de gráfico e arrastar algum campo em Valores.
20
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Figura 25: Valores repetidos em matriz com valores de tabelas não relacionadas na matriz
Hmmm. Acho que não foi bem isso que esperava, né?!
21
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Isso ocorreu justamente porque essa tabela dimensão não está relacionada nem
com a tabela fPagamentos nem com a tabela fRecebimentos.
22
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Tabela dCalendario
Faltou uma tabela importantíssima que não temos no nosso modelo ainda! A
tabela de Datas (dCalendario). Há três opções de termos ela no nosso modelo:
2. Power Query
3. DAX
Faremos através de DAX. Calma, vou explicar em seguida o que é isso. Por
enquanto, siga as instruções.
Vá em Modelagem (29) e selecione esse ícone (30). Após isso, digite a fórmula
apresentada a seguir.
23
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
FÓRMULA:
dCalendario = CALENDARAUTO()
Precisamos voltar para Modelo e relacionar essa nova tabela com alguma data das
nossas tabelas fato:
24
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
- São estáticas;
- Ocupam memória
- São dinâmicas;
25
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
26
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Para criar uma medida e fazer com que ela fique dentro da tabela que criamos,
você precisará clicar na tabela Medidas Financeiras e depois em Nova Medida. Por
fim, basta digitar a expressão que desejar.
Bom, vou colar aqui todas as medidas que criamos na Live e em seguida
adicionaremos cada uma delas nos visuais, beleza?!
27
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Obs.:
CALCULATE: É uma das principais (se não a principal) função que utilizamos no
Power BI. Ela é capaz de modificar o contexto original (aplicando filtros ou utilizando
funções que modificam o contexto). Além disso, pode realizar a transição de um
contexto de linha para um contexto de filtro. Para entender mais sobre essa função dê
uma olhada aqui no Blog.
28
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
• AVEGERAX: faz a média dos valores, mas avalia cada linha da tabela (funções
iteradoras terminam com esse “X”). No nosso caso, para calcular o prazo
médio de pagamento nós precisávamos aplicar um filtro na coluna de Status
(considerar apenas o “REALIZADO”).
• DATEDIFF: faz a diferença entre duas datas. No nosso caso ficou: Data de
Pagamento menos Data de Emissao. Repare que o último argumento dessa
função é “DAY”. Ela representa a forma com que queremos que a função nos
retorne essa diferença (poderia ser mês, ano etc). Ou seja, nesse exemplo a
função retornará a diferença entre essas duas datas em números de dias.
Pilar 5: Visuais
Já vou começar esse assunto te dando dicas do que não fazer. Acesse esse site e
dê boas risadas. Depois disso, perceba como é importante se preocupar com os visuais
escolhidos e a estética.
6. Escolher os visuais adequados para cada tipo de análise. Não faz ideia de como
fazer isso?! Dê uma olha aqui.
29
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Vamos às dicas:
1. Leia este artigo no meu Blog - onde várias dicas para fazer um bom storytelling
em Power BI.
2. Site bacana para baixar ícones personalizáveis sem fundo de graça: https://
logomakr.com/.
3. Use e abuse do Power Point para montar o fundo do seu dashboard. Eu,
particularmente, raríssimas vezes precisei de algo além disso.
30
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
- Sobre o Background feito no Power Point do Office 365, você pode salvar todos
os slides em formato SVG de uma vez só. Assim você garante uma qualidade ótima da
imagem. Basta ir em Salvar como e selecionar esse formato.
31
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
O próximo passo será mudar a paleta de cores. Hoje em dia está bem mais fácil
mudar a paleta de cores, porque você consegue com alguns cliques mudar várias coisas
de uma vez só.
Para você fazer como eu fiz nesse dashboard, basta ir em Exibição Setinha
Personalizar tema atual. Depois disso fica como dever de casa você explorar esse
menu! Dá para alterar muita coisa!
Pronto!
32
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Para ajustes finos de cada visual, você precisa configurar um a um. Vamos lá!
Para adicionar esses dois cartões de linha múltipla, veja o que você deve fazer:
33
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
34
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
35
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Note agora que, podemos copiar e colar esse gráfico e só mudar a medida em
Valores e/ou coluna. Bora lá!
São botões de navegação entre hierarquias. Ao passar o mouse por cima deles,
você verá que eles possuem significados diferentes. Se tiver curiosidade, veja em
detalhes a diferença entre eles nesse artigo aqui. Eu costumo usar mais o primeiro e
último botões (eles avançam de UF para Cidade e de Cidade para RazaoEmpresa ou
vice versa).
Bom, agora, vamos usar esse gráfico com o Drill-Down como molde para fazer
o próximo. Agora você já sabe o que fazer: CTRL+C CTRL+V. Mude agora somente a
medida. Retire Total Recebido e insira Prazo Médio Recebimento.
36
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Ah, um a coisa bem legal que você pode fazer em qualquer gráfico é o seguinte:
você pode mudar manualmente o nome da sua medida apenas com um duplo clique do
mouse, veja:
Figura 41: Editando nome da medida apenas no visual em que ela é utilizada
37
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Se você reparar, o nome da medida que colocamos no último gráfico era maior
“Prazo Médio Recebimento”. Legal né?!
38
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Essa lupa que adicionaram é excelente! Com o tempo e uso vocês vão saber as
palavras-chaves certinho.
Vou adicionar dois ícones nos cartões para deixar bem bonitão. Basta ir em Inserir
Imagem:
39
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Vamos situar o usuário do seu Dashboard indicando em página ele está – qual
informação ele está analisando. Para adicionar uma caixa de texto nessa página, vá em
Inserir Caixa de Texto e edite as configurações:
Também vamos adicionar filtros para que o usuário possa escolher o que
visualizar. O visual de filtro se chama Segmentador de Dados.
40
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Quando você clicar nesse visual perceberá que ele ficará em formato de lista.
Acho mais elegante apresentar filtros utilizando o formato de dropdown (“Suspenso”).
Agora, vamos procurar o Wally mudar essa configuração aqui (essa seta só
aparece quando você passa o mouse por cima do visual):
41
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Agora, CTRL+C CTRL+V para adicionarmos um filtro para Ano e Mês. Agora você
já sabe, né?! Basta trocar a coluna de Filial pelo Ano e Mês da tabela dCalendario. Note
que em filtros nós sempre usamos colunas – e essas colunas são sempre das tabelas
Dimensão, ok?!
Pronto, agora vamos replicar os gráficos que criamos na região de cima mas
mudar as medidas que antes eram de recebimento para aquelas referentes à
“Pagamentos”, beleza?!
Note que são exatamente os mesmos gráficos (com uma variação sutil de cor):
42
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Agora faltou adicionarmos nossos botões. Antes disso, renomeie a página atual
para “Realizado”.
Formate as cores e texto do botão primeiro. Copie e cole esse botão para os
demais (Resumo, Realizado e DRE).
Crie uma nova página em branco com os nomes (Resumo Em Aberto e DRE). Ah,
antes que eu me esqueça... Da mesma forma que fizemos nessa página (Realizado),
adicione o background nas demais páginas criadas (Segundo plano de página).
43
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Note que para facilitar a usabilidade para o usuário, nós colocamos cores mais
escuras (no mesmo tom do fundo) para mostrar que não estamos nessa aba. E em tom
mais contrastante o nome da aba que estamos.
44
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Já que você conferiu se está ok, copie esses botões e cole nas demais páginas.
Atenção para alterar a cor do botão que é referente àquela página, beleza?! Ah,
também não esquece de adicionar Ação no botão que antes não tinha (o botão
Realizado não tinha ação na página Realizado mas nas demais página ele deve ter).
45
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Os cartões de linha múltipla nós já fizemos, certo?! Vamos focar esse botão da
esquerda e nessa caixa de texto da direita que destaquei na figura.
46
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Para criar esse botão com brilho em movimento e que muda de cor quando você
movimenta o mouse em cima dele, basta seguir os passos:
47
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Perceba que o botão mudará de cor apenas porque estamos mudando o arquivo
de gif. As demais configurações permanecem igual (incluindo o ajuste da imagem).
Por fim, vamos mostrar o novo visual do Power BI Desktop que faz um resumão
dos seus dados usando Inteligência Artificial – ele te ajuda no storytelling (e é
totalmente personalizável). Para conseguir usar esse recurso, você precisa estar
com a última versão do Power BI instalada (set/2020) e precisará habilitá-lo em
modo Preview. Vá em Arquivo Opções e Configurações Opções e Recursos de
Visualização. Veja:
48
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Esse visual sugere uma análise em inglês dos seus dados. Podemos editá-la à
vontade, veja um exemplo do que podemos fazer:
Note que o valor da medida que você selecionar só aparecerá no campo após
clicar em Salvar, ok?!
Durante a Live criamos também duas medidas para identificar a data mínima e
máxima da tabela dCalendario - coisa bem simples mesmo para testar no visual:
MaxData = MAX(dCalendario[Date]) e
MinData = MIN(dCalendario[Date])
49
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Agora, te desafio a explorar ainda mais esse visual. Aliás, não só esse visual, mas
tudo que criamos nessa Live#1 da Power BI Week.
Por fim, depois de todo esse conteúdo, vou deixar mais um desafio para você!
Não fizemos a aba “Em aberto”, certo?! Se você analisar o que mostramos na apostila
até aqui, é bem semelhante a ideia.
Vou te dar uma cola das medidas, e você montará essa aba com todos os visuais,
botões, filtros, etc semelhante ao que fizemos na aba “Realizado”, ok?! Combinado?!
50
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
COLA:
Total a Pagar =
CALCULATE(
SUM(fPagamentos[Va lor Original]);
fPagamentos[Status] = "Em Aberto";
USERELATIONSHIP(fPagamentos[Data de Vencimento];
dCalendario[Date])
)
Total a Receber =
CALCULATE(
SUM(fRecebimentos[Valor Original]);
fRecebimentos[Status] = "Em Aberto";
USERELATIONSHIP(fRecebimentos[Data de Vencimento];
dCalendario[Date])
)
Títulos a Receber =
CALCULATE(
COUNTROWS(fRecebimentos);
fRecebimentos[Status] = "Em Aberto";
USERELATIONSHIP(fRecebimentos[Data de Vencimento];
dCalendario[Date])
)
Títulos a Pagar =
CALCULATE(
COUNTROWS(fPagamentos);
fPagamentos[Status] = "Em Aberto";
USERELATIONSHIP(fPagamentos[Data de Vencimento];
dCalendario[Date])
)
51
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
Abraços,
Leonardo Karpinski.
52
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE
53