Skip to main content
03 maio 2021
Follow Us

O pulo do gato supremo: utilizar medidas calculadas nos filtros do Power BI.

No artigo de hoje vou ensiná-los um recurso muito útil: inserir as nossas medidas Dax em slicers.

Quem já foi meu aluno sabe que eu sou uma entusiasta do Power BI e quando começo a falar sobre esse assunto não paro mais. E claro, isso inclui ensinar muitos “pulos do gato”.

Mas Isa, sou novo por aqui, o que é esse “pulo do gato”?

Se tiver interesse de ler sobre a origem dessa expressão veja o final desse artigo, mas para matar a curiosidade de uma vez, saibam que o pulo do gato, no bom e velho português é o truque, o segredo de alguma coisa.

 

Cenário

Quem nunca tentou colocar uma medida calculada em um segmentador de dados do Power BI, que atire a primeira pedra. Sim, eu sei que você também já tentou fazer isso e viu que não dava certo. O Power BI não aceita.

Mas eis que o Tabular Editor surge para alegrar nossas vidas e tornar possível essa nossa demanda: inserir medidas calculadas em um filtro visual.

Na prática

O como fazer isso envolve a instalação de uma ferramenta externa ao Power BI, chamada Tabular Editor, que pode ser instalado através do seguinte link:

https://github.com/otykier/TabularEditor/releases/tag/2.15.3

Após a instalação, reparará que o seu Power BI agora contém um novo ícone no friso ‘Ferramentas Externas’:

1) Ferramentas Externas > Tabular Editor > Table > Create New (com o botão direito do rato) > Calculation Group > Vamos dar o nome de SeleçãoMedidas

2) Vamos renomear ‘Name’ para ‘Seleção’

3) Em ‘Calculation Item’ > New Calculation Item (com o botão direito do rato) > New Calculation > Colocar as medidas que criamos via Dax no Power BI Desktop, que queiramos que apareça no filtro. Nesse vídeo, queremos apenas 3:

  1.  Contratações
  2.  Demissões
  3.  Colaboradores Ativos

4) Em ‘Contratações’ > Vá na tabela ‘_Medidas’ e arraste a medida ‘Contratações’ para o lado direito do Tabelar Editor, em ‘Expression Editor’

5) Repita o passo anterior para as outras medidas

2.0 Pulo do gato supremo no PWI

3.0 Pulo do gato supremo no PWI

4.0 Pulo do gato supremo no PWI

6) Em ‘SelecaoMedidas’ > Create New > Measure > vamos renomear para ‘Métrica Selecionada’
7) No ‘Expression Editor’ > Escreva a fórmula Dax: SELECTEDMEASURE()

5.0 Pulo do gato supremo no PWI

8) Salve em File > Save

6.0 Pulo do gato supremo no PWI

9) Volte ao Power BI Desktop e atualize-o no friso Base > Atualizar > Note que aparecerá uma nova tabela chamada 'SelecaoMedidas', cujo nome demos na criação da Calculation Group.

10) Aplique no segmentador de dados o campo "Seleção"

7.0 Pulo do gato supremo no PWI

E já está! Verá todos os gráficos sendo alterados de acordo com o filtro de seleção que o utilizador escolher.

Ainda pode trabalhar a parte estética do filtro e colocar a seleção única.

Conclusão

Concluímos então que não só é possível colocar nossas medidas calculadas nos slicers, como também enxergamos as vantagens disso, nomeadamente, poupar várias páginas do relatório, aumentar o dinamismo e interatividade entre os elementos visuais e otimizar a gestão dos elementos gráficos.

Espero que vocês tenham gostado do artigo de hoje e vos aguardo no próximo artigo.

A origem da expressão ‘Pulo do gato’

“A história que conta o surgimento da expressão diz que uma onça pediu a um gato que lhe ensinasse como saltar e fazer acrobacias. Assim, a onça achou que o gato não escaparia das suas garras. Mas, quando a onça tentou caçar o gato, ele conseguiu fugir fazendo um salto diferente, que não tinha ensinado a ela. O gato teria dito à onça: você acha que vou te ensinar o pulo do gato?”

A estória não conta que o gato pulou para trás e, com isso, escapou da onça. Gatos são os únicos felinos que pulam para trás.

Ficheiros em anexo


Assine a nossa newsletter e receba o nosso conteúdo diretamente no seu email