Você está na página 1de 55

POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Sumário
Você saberia definir Business Intelligence?/ / / / / / / 2

Método Mestre Power BI/ / / / / / / / / / / / / / / / 2

Instalação do Power BI Desktop / / / / / / / / / / / / 4

Pilar 1: Extração / / / / / / / / / / / / / / / / / / / / 4

Pilar 2: Estruturação da Base de Dados / / / / / / / / 5

Pilar 3: Modelagem de dados / / / / / / / / / / / / / 18

Tabela dCalendario / / / / / / / / / / / / / / / / / / 23

Pilar 4: Cálculos com DAX / / / / / / / / / / / / / / / 25

Pilar 5: Visuais / / / / / / / / / / / / / / / / / / / / / 29

Tudo começa pelo Background/ / / / / / / / / / / / / 30

1
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Olá! Tudo bem com você?!

E aí, gostou da Live?

Conforme prometido, esta é Apostila da Live #1 da Power BI Week 2020! Espero


que façam bom uso dela!

O objetivo desse nosso primeiro encontro é fazer um Dashboard Financeiro


utilizando os melhores recursos que temos no Power BI Desktop! Vamos começar?!

Você saberia definir Business


Intelligence?

BI nada mais é que o processo de coleta, organização, transformação, análise e


monitoramento das informações que são a base da gestão para seu negócio

Você pode estar se perguntando:

- Ah, mas é só o pessoal da área de negócio ou gestão que terá acesso às


informações geradas pelo processo de BI?

Não! Independe de área, TODOS podem usar dados para tomada de decisão.

Método Mestre Power BI


Você conhece os 7 pilares para a construção de um projeto de Business
Intelligence com Power BI? Mapeei eles para você nesse fluxograma aqui e destaquei
aqueles pilares que darei ênfase na Power BI Week, beleza?

Note que os primeiros 5 pilares são relacionados ao Power BI Desktop – que é o


nosso ambiente de desenvolvimento.

2
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Extração Estruturação Modelagem Cálculos Visuais Distribuição Automatização

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.

Figura 1: Os 7 Pilares de um projeto com Power BI

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

Instalação do Power BI Desktop


Para obter o Power BI Desktop no seu computador, gratuitamente, você possui
duas opções:

1. Instalar o Power BI pelo site da Microsoft: https://www.microsoft.com/en-us/


download/details.aspx?id=58494

2. Instalar o Power BI pela Microsoft Store (Windows 10): https://aka.ms/


pbidesktopstore

Pilar 1: Extração
Se eu te perguntasse de onde vem os dados sua área, você saberia me responder?

Os dados estão sempre armazenados em um banco de dados (OLTP)! O que varia


muito é a forma de conexão a esses dados. Muitas empresas não liberam acesso ao
banco por questões de segurança.

As opções mais comuns são essas:

• Conectando diretamente no banco OLTP

• Conectando em um Data Warehouse

• Através de Queries que a TI montou no Excel

• Extraindo relatórios do sistema

• Preenchendo planilhas manuais

Nessa Live #1 simulamos que extraímos relatórios do sistema. Bora conhecer


esses arquivos?!

4
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Pilar 2: Estruturação da Base de


Dados
Antes de mostrar a base de dados que trabalharemos, vou explicar brevemente
os dois tipos de tabela que existem no mundo do BI:

– 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.

– Tabela fato: a tabela que tem os valores (fatos) de acontecimentos,


movimentações, eventos históricos. Nela, também temos a chave única para
relacionarmos com as tabelas dimensão, porém, essa chave única pode se repetir
nas linhas – afinal aqui é o evento que manda! Veja as tabelas da base de dados que
estamos utilizando para facilitar a compreensão!

Tabelas Dimensão

Um dos arquivos se chama Cadastros.xlsx e possui informações tanto da própria


empresa quanto de fornecedores e clientes. Veja que há um código único para cada
filial:

Figura 2: Cadastros.xlsx (aba Filial)

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).

Figura 3: Cadastro.xlsx (aba Empresa)

A última tabela dimensão é a da aba Natureza Financeira. Temos um código


único para cada natureza financeira e há dois Tipos de natureza financeira: Receita e
Despesa. Veja:

Figura 4: Cadastro.xlsx (aba NaturezaFinanceira)

6
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Vamos agora para as tabelas fato!

Tabelas Fato

A tabela de LancamentosFinanceiros mostra toda a movimentação de valores


(saídas e entradas) e possui todas as dimensões associadas a essas movimentações de
fluxo de caixa, veja:

Figura 5: Lancamentos Financeiros.csv

Definidas as bases de dados, podemos ir para o PBI Desktop!

7
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Importando os dados

A primeira coisa que faremos é importar nossa tabela fato


(LancamentosFinanceiros). Para fazer isso siga os passos destacados a seguir.

Figura 6: Importando LancamentosFinanceiros.csv

8
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Navegue até o local onde você salvou o arquivo LancamentosFinanceiros.csv:

Importando a tabela de lançamentos

Logo depois, aparecerá a seguinte janela para você:

Figura 7: Transformando dados

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:

O Power Query é a ferramenta dentro do Power BI para limpar,


transformar e estruturar seus dados! Ele é capaz de automatizar seu
processo de ETL: Extract, Transform, Load (Extração, Transformação e
Carga).

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

Figura 8: Power Query

Agora, vamos dividir essa tabela de lançamentos em duas: uma só para


recebimentos e outra só para pagamentos.

Faremos isso duplicando essa tabela LancamentosFinanceiros no Power Query.


É fácil, veja:

Figura 9: Duplicando tabela

11
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Dê duplo clique em cada uma das tabelas para mudar seu nome:

Figura 10: Renomeando as tabelas

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).

Figura 11: Filtrando linhas da tabela

12
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Podemos excluir as colunas Origem e Tipo de Movimento. Basta selecionar a


primeira coluna (Origem), apertar no teclado o CTRL e depois selecionar a segunda
coluna. Ainda com o CTRL pressionado, clique com o botão direito no cabeçalho de
uma das duas colunas e selecione Remover Colunas:

Figura 12: Removendo colunas

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

Figura 13: Fechar e Aplicar

Prontinho! Vamos importar nossas tabelas dimensão!

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?!

Figura 14: Importando tabelas dimensão

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!

Figura 15: Necessidade de Tratamento da tabela Filial

Para remover essa linha vazia, vamos utilizar aquele botão do filtro que já
conhecemos e selecionaremos Remover Vazio:

Figura 16: Removendo linhas com Null

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:

Figura 17: Promovendo cabeçalhos

O resultado ficou assim:

Figura 18: Resultado do tratamento da tabela Filial

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:

Figura 19: Identificando mudança automática de tipo de dado no Power Query

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).

Figura 20: Alterando o tipo de dado de várias colunas ao mesmo tempo

17
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Repita o mesmo processo nessas mesmas colunas da tabela Pagamentos.

A última alteração que faremos será renomear as tabelas de acordo com


um padrão que é adotado aqui no Brasil, para facilitar a identificação das tabelas.
Lembra quando disse quais eram as tabelas dimensão e fato? Vamos inserir um “f” na
frente das tabelas fato e um “d” na frente das tabelas dimensão. Já te mostrei como
renomeia tabelas, certo?! Duplo clique em cada uma e edição do nome. Vapt Vupt!

Por fim, clique em Fechar e Aplicar.

Pilar 3: Modelagem de dados


Note que ao voltarmos para a janela inicial e clicarmos em Modelo, veremos que
o PBI identificou automaticamente alguns relacionamentos, veja:

Figura 21: Modelagem de Dados

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).

Lembra das definições de tabelas fato e dimensão? Na modelagem de dados


existe um modelo que é mais utilizado pela comunidade - chamado Star Schema. Neste
tipo de modelagem, as tabelas dimensões filtram a tabela fato. Por isso você o sentido
da seta apontando para as tabelas fato.

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:

Figura 22: Relacionamento Um para Muitos

Observe que ambas as tabelas são relacionadas através da coluna CodFilial. Se


você olhar a tabela dFilial notará que cada CodFilial aparece apenas uma vez em toda a
tabela enquanto na tabela fPagamentos há várias linhas com o mesmo CodFilial. Agora
clareou?! Tranquilo né!?!

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:

Figura 23: Dimensão no Eixo X e Fato no Eixo Y

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.

Figura 24: Relatório

20
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Não sei se você notou, mas a tabela dNaturezaFinanceira não está


relacionada com nenhuma outra. Vamos ver o que acontece quando colocamos
NaturezaFinanceira e TipoNatureza junto de ValorRecebido e ValorPago (tabelas
fato) numa matriz:

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.

Bora resolver isso! Volte em Modelo e arraste a coluna


ContaNaturezaFinanceira da tabela dNaturezaFinanceira em cima da coluna
CodTipoDespesa da tabela fPagamentos (27). Repita esse processo para
fRecebimentos (28). O resultado ao passar o mouse em cima de cada uma das ligações
será esse:

Figura 26: Criando relacionamentos

22
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Repare que agora sim teremos os valores corretos na matriz:

Figura 27: Matriz após criação dos relacionamentos

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:

1. Importando (semelhante ao que fizemos nos arquivos da Base de Dados)

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()

Figura 28: dCalendario

Precisamos voltar para Modelo e relacionar essa nova tabela com alguma data das
nossas tabelas fato:

Figura 29: Relacionando a dCalendario com as tabelas fato

Tudo pronto! Vamos para criar medidas com DAX!

24
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Pilar 4: Cálculos com DAX


Esse termo equivale a Data Analysis Expressions. Ela serve:

1. Para criar colunas calculadas

- São estáticas;

- Ocupam memória

2. Para criar medidas:

- São dinâmicas;

- São calculadas no momento do uso;

- Utilizam apenas CPU

3. Para criar tabelas

- Um exemplo que já fizemos foi a criação da dCalendario;

- Eu prefiro criar tabelas no Power Query

Guarde na memória: o maior poder de utilizar DAX é para Criar Medidas!

25
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Primeiro, para organizar o local onde colocaremos nossas medidas, criaremos


uma tabela chamada Medidas Financeiras:

Figura 30: Tabela organizadora de medidas

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.

Figura 31: Criando medidas

Bom, vou colar aqui todas as medidas que criamos na Live e em seguida
adicionaremos cada uma delas nos visuais, beleza?!

Total Recebido = SUM(fRecebimentos[Valor Pago])

Total Recebido Atrasado =


CALCULATE(
[Total Recebido];
FILTER(
fRecebimentos;
fRecebimentos[Data de Pagamento] > fRecebimentos[Data de
Vencimento]
)
)

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.

Prazo Médio Recebimento =


AVERAGEX(
FILTER(
fRecebimentos;
fRecebimentos[Status] = "REALIZADO"
);
DATEDIFF(fRecebimentos[Data de Emissao]; fRecebimentos[Data de
Pagamento]; DAY)
)

Prazo Médio Pagamento =


AVERAGEX(
FILTER(
fPagamentos;
fPagamentos[Status] = "REALIZADO"
);
DATEDIFF(fPagamentos[Data de Emissao]; fPagamentos[Data de
Pagamento]; DAY)
)

28
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Essas duas medidas de prazo médio de pagamento e recebimento possuem 2


funções bem bacanas:

• 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.

De nada vai adiantar um ótimo trabalho no Power Query e em DAX se pecarmos


na parte visual. Seu dashboard precisa ser atraente para seu cliente! Lembre-se sempre
disso! Caso contrário você não vai conseguir vender seu peixe!

Vou passar algumas recomendações:

1. Preocupar-se com a estética

2. Identificar o usuário que vai consumir: precisa saber os gostos dele

3. Tudo começa no background e no tema (paleta de cores)

4. Manter consistência nas cores, fontes etc.

5. Manter os visuais alinhados. Tem gente que possui TOC!

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.

Tudo começa pelo Background


Para criar seu background no Power Point, basta você colocar as caixinhas
no formato que preferir (borda arredondada, grossa, fina, fundo claro, escuro,
transparente, degrade etc).

Busque referências e vai movimentando as caixinhas! Veja que eu fiz tudo no


Power Point!

Figura 32: Background no Power Point

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.

Figura 33: Salvando Background em formato de alta qualidade (SVG)

Background pronto, agora vamos adicioná-lo no Power BI!

No Painel Visualizações, vá no botão com o rolo de tinta e busque por Segundo


plano da página. Adicione a imagem e mude Transparência para zero e em Ajuste
da Imagem, selecione a opção Ajuste. Repita esse processo em todas as páginas que
criar, beleza?!

Figura 34: Adicionando Background

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!

Figura 35: Mudando tema

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:

Figura 36: Cartões de múltiplas linhas

Procure pelo Cartão linha múltipla em Visualizações e em Campos, arraste a


medida Total Recebido e no rolo de tinta altere as seguintes configurações:

Figura 37: Principais configurações do Cartão de Múltiplas linhas

33
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Copie e cole esse cartão (para aproveitar as configurações) e só altere a medida:


agora você deve por Títulos Recebidos em Valores.

Para criarmos esse gráfico de barras aqui, precisamos fazer o seguinte:

Figura 38: Gráfico de Barras Empilhadas

34
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Procure pelo Gráfico de Barras Empilhadas em Visualizações e em Campos,


arraste a medida Total Recebido e a coluna NaturezaFinanceira (da tabela
dNaturezaFinanceira) e no rolo de tinta altere as seguintes configurações:

Figura 39: Principais configurações do Gráfico de Barras Empilhadas

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á!

Copie e cole o último gráfico que fizemos e em Eixos coloque as colunas


destacadas a seguir:

Figura 40: Gráfico de Barras Empilhadas com Hierarquia

Repare que ao arrastar os campos UF, Cidade e RazaoEmpresa no Eixo,


automaticamente aqueles 4 botões foram adicionados no seu gráfico, certo? O que é
isso?

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é?!

Próximo passo é criar esse gráfico aqui:

Figura 42: Gráfico de área (linha em nível)

38
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Para isso, copie o primeiro gráfico de barras empilhadas que fizemos e


altere apenas os campos de Eixo. Insira a hierarquia de Data ali. Veja as principais
configurações que você precisa fazer:

Figura 43: Configurando gráfico de área

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:

Figura 44: Inserindo imagens

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:

Figura 45: Caixa de Texto

Também vamos adicionar filtros para que o usuário possa escolher o que
visualizar. O visual de filtro se chama Segmentador de Dados.

Figura 46: Filtros

40
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

É molezinha configurá-los, veja:

Figura 47: Adicionando o Segmentador de Dados

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):

Figura 48: Mudando filtro de Lista para Suspenso

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):

Figura 49: Gráficos replicados para Pagamentos

42
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Agora faltou adicionarmos nossos botões. Antes disso, renomeie a página atual
para “Realizado”.

Para criar um botão precisamos ir em Inserir  Botão  Em branco:

Figura 50: Adicionando botões de navegação

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

Agora que já temos todas as páginas, precisamos configurar a ação de cada


botão. Como exemplo, temos as principais configurações do botão “Em aberto”:

Figura 51: Configurações principais do botão "Em aberto"

Figura 52: Botões (aba Realizado)

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.

Para testar se os botões estão funcionando, aperte a tecla CTRL do teclado e em


seguida pressione com o clique do mouse cada botão. Se ele navegar corretamente
entre páginas, sucesso! Senão, é mole corrigir né (provavelmente você errou ali no
“Ação”).

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).

Nossa página ficou assim:

Figura 53: Página Realizado

45
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Vamos começar a construir a página Resumo?

Nosso objetivo é chegar nesse resultado:

Figura 54: Objetivo - Página Resumo

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:

1. Guia Inserir  Botão  Em branco

2. Em Ícone, clique para desativar

3. Em Preencher, clique para ativar e configure cada um dos estados do botão de


forma que os três primeiros estados utilizem o arquivo Gif-Botão.gif e o último
utilize Gif-Botao-Hover.gif. Veja:

Figura 55: Botão com gif

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:

Figura 56: Habilitando Visual Narrativa inteligente

48
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

Agora você precisa fechar o PBI e abrir novamente, beleza?!

Esse visual sugere uma análise em inglês dos seus dados. Podemos editá-la à
vontade, veja um exemplo do que podemos fazer:

Figura 57: Exemplo Visual Narrativa Inteligente

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

Veja como ficou bacana:

Figura 58: Outro exemplo Visual Narrativa Inteligente

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

Obrigado pela participação de todos e nos vemos em breve!

Abraços,

Leonardo Karpinski.

52
POWER BI WEEK – DASHBOARD FINANCEIRO E DRE

53

Você também pode gostar