Power BI (desktop) - CALCULATE desvendada - Criando constante ou contexto selecionado

preview_player
Показать описание
🔝 Nesta #dicadogarcia iremos abordar o funcionamento da função mais importante do DAX: Calculate.

➡️ A CALCULATE é a única função do DAX capaz de alterar o contexto de filtro dos visuais no relatório! É importante entender a diferença da criação de uma CONSTANTE (que despreza o contexto de filtro), para a criação de um cálculo que considera apenas o contexto selecionado (não trazendo resultados nos demais contextos).

📥 Download do Material: copie e cole estes códigos como consulta nula no Power Query Editor, Consulta Nula:

Tabela fDados

let
Fonte = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("7ZVNCsIwEIWvErKWkmlU3AqKuBAF3RUXsQR/qBmZpidy4UG8mKliqlK1rs0mTOB9jzdvM0nCx8bqdcRmhKnOc1yQWqlsg7zFuyCkBAmxcJ+5tkgM3AR82Ur4vDggWc2uOKnz6XxENlEp4d2p3kF6h1mmjN5FbJhbKmxByjnVM7FnQtgmYUeatEm3aq+NReZ+KrshcYlAmXBaWMLcDeKBiNj04MTpFs0TIUqiP5i4N+400UuvB2iib3t9+7Nc+gVu8t5PjVXrV42J0FhoLDQWGguN/WVj7w97FbA67PL7YX/FwGM/hX1wkN4hhK0Ju7wA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [#"Centro custo" = _t, #"Classe Custo" = _t, Gerência = _t, #"Valor Plan" = _t]),
#"Tipo Alterado" = Table.TransformColumnTypes(Fonte,{{"Centro custo", type text}, {"Classe Custo", type number}, {"Gerência", type text}, {"Valor Plan", Int64.Type}})
in
#"Tipo Alterado"

⚠ Momentos importantes do vídeo:
0:00 Introdução e Redes Sociais
1:38 Como baixar o conteúdo para acompanhar a aula juntamente com vídeo
2:44 Objetivo da aula
3:27 Conhecendo o Modelo de Dados
3:36 Inserir visual tabela no relatório para a solução
4:00 Criar Medida de agregação "Planejado" com DAX, função SUM()
5:00 Criar CONSTANTE usando Calculate para exibir a dimensão ADM do Planejado
6:56 Criar Medida usando Calculate para exibir a dimensão ADM do Planejado
8:29 Explicando o funcionamento da função FILTER()
9:41 Considerações finais

✅ Gostou do conteúdo? Inscreva-se no canal:
🔔 Clique no sininho para receber as notificações de nossas transmissões AO VIVO 🔴 todas as quintas, além dos novos conteúdos.

Garcia nas redes sociais:
↗️ Linkedin:
↗️ Instagram:

#powerbi #mvpbuzz #microsoft #planilheiros #analytics #dataplatform #powerplatform #powerbiserviço #garciaresponde

==================

Está interessado em fazer cursos com o Planilheiros?

Precisa de ajuda para entregar aquele projeto de BI difícil, complexo e/ou trabalhoso?

==================

🆓 Curso Gratuito de Power BI
🆓 Curso Gratuito de Power BI Serviço:

Siga-nos nas redes sociais:

==================

....==ATENÇÃO==....
Este material não pode ser copiado, reproduzido, distribuído, comercializado, publicado novamente, exposto, enviado pelo correio ou de qualquer outra forma ou por qualquer outro meio sem a devida autorização.
Рекомендации по теме
Комментарии
Автор

Mestre Garcia, excelentes dicas. Você é o pioneiro do Power Bi no Brasil que disponibilizou os conhecimentos dessa ferramenta, hoje tem diversas pessoas ensinando Power BI, mas ninguém com o seu conhecimento, didática e maestria.
Ainda vou conseguir realizar um curso de Power BI com a sua ministração.

Admiro muito toda a sua habilidade com essa ferramenta.
Parabéns pelo canal Planilheiros e a maravilhosa didática na transmissão dos ensinamentos.
Forte abraço e muito sucessos nos seus projetos

jvnrj
Автор

Era exatamente o que eu precisava, obrigada!!

alineavancini
Автор

descobri seu trabalho a pouco e gosto demais bem didático e claro obrigado professor :)

fabricioaraujo
Автор

Muito bom, consegui realizar um somatório de duas tabelas, aplicando essas regras, que ficou assim:
Saldo Distinto = CALCULATE(
Valor total]);
FILTER(Financeiro_Fluxo; Financeiro_Fluxo[Empresa ID]))

eleaut
Автор

Mestree Garcia! Sou um viciado em seus vídeos, portanto nunca mais demore tanto pra publicar outros vídeos. Brincadeira!!. Você como sempre colocando uma dica sintética, porem poderosa de maneira clara e objetiva. Garcia, meu amigo do peito, saiba de uma coisa: vc é a Construtora responsável de fazer desmatamento, estrada pavimentadas pra que todos possam usufruir de seus indispensáveis ensinamentos. Estou feliz novamente. Abração.

bezerrajunior
Автор

Legal esta explicação, para mim foi novidade que se podia utilizar a calculate como uma constante, não me passava pela cabeça o jeito como o seu aluno fez a medida, valeu pode ser que talvez em alguma situação eu tenha que utilizar a calculate como constante, valeu

adelsonjambersi
Автор

Já me deparei diversas vezes com esta situação, isso vai me ajudar muito em meus projetos, obrigado por essa incrível dica, não pare com os videooos !! rss abraços..

matheuspereira
Автор

Parabéns... agora entendi a diferença entre usar a função filter e o filtro da calculate..🤗

wanderleimello
Автор

Esse canal é um Fórum em vídeo! Sempre que tenho alguma dúvida a resposta está aqui. Obrigado mestre Garcia!!!

jrmilagrejr
Автор

Garcia, TOP. Mas como faço para tratar os valores vazios ou trazer outro resultado, porém como divisão?

rodrigocosta
Автор

Agora entedi a duvida Muito Obrigado desde Argentina

alejandrocesarguillermonov
Автор

Ótima aula, quando der se possível faça um vídeo mostrando como usar a atualização incremental, eu sei que tem um vídeo antigo seu aonde não existia ainda essa opção nativa dentro do power bi agora que temos seria bom ter um passo a passo de como fazer.

Ieoramosjesus
Автор

Parabéns pela aula. Excelente trabalho.

samirpinto
Автор

Ainda bem que acabou as férias!
Um ótimo ano Power para todos nós Power!

IgorGeorgeAbdo
Автор

To curtindo mto teu conteudo Garcia ! PARABÉNS FERA

maiquealexandre
Автор

Super aula !! Conteúdo muito importante !!!

jeferson-jeffexcel
Автор

Sensacional tio! Como sempre desmistificando o DAX que até parece fácil!

pvmariath
Автор

Obrigadão, resolveu o meu probleminha também. 🥰🥰

helenadati
Автор

Grandeee mestres Garcia e Ruy, alquimistas dos dados rsrs
Aguardando mais uma vídeo aula, q tenho ctz que sera de grande aprendizado, assim como em todos os videos anteriores !

icaroariel
Автор

Muito bom e didatico excelente Desde Argentina

alejandrocesarguillermonov