Power BI (desktop) - 4 DICAS VALIOSAS das Variáveis DAX
Вставка
- Опубліковано 16 жов 2024
- COPIE OS DADOS ABAIXO PARA A AULA:
=======================
let
Fonte = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("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", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [Data = _t, Praça = _t, Categoria = _t, Veiculos_Dia = _t]),
#"Tipo Alterado" = Table.TransformColumnTypes(Fonte,{{"Veiculos_Dia", Int64.Type}, {"Data", type datetime}})
in
#"Tipo Alterado"
=======================
Sobre o assunto:
Aprenda agora sobre contexto de Variável e suas 4 principais características! Pensou em otimizar suas medidas DAX, pensou em declaração de variável!
==================
Faça cursos de Power BI gratuitos com certificado em nossa plataforma ead: ead.planilheir...
Está interessado no melhor e mais completo curso de Power BI do Brasil?
Veja nossa agenda: www.sympla.com...
Precisa de ajuda para entregar aquele projeto de BI difícil, complexo e/ou trabalhoso?
Deixe a gente te ajudar: consultorias@planilheiros.com.br
==================
Participe do nosso grupo no Telegram - t.me/planilheiros
Curso Gratuito de Power BI - l.ead.me/EADPBI
Siga-nos nas redes sociais:
Instagram: / planilheiros
Facebook: / planilheiros
Linkedin: / planilheiros
Twitter: / planilheirosbra
==================
....==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.
Muito boa a aula. Parabéns pela didática e abordagem sem enrolação.
Obrigado pelo prestígio Lucas, bom saber que foi útil para você! #SomosPower #DicaDogarcia
Um grande mestre esse Garcia
Obrigado pelo carinho! #SomosPower #DicaDogarcia #Somos150k
Muito bom
Sempre atual!!!!
Quem sabe, sabe. Quem não sabe, bate palmas!
Muito bom... conceito é tudo... ajudou muito... ficou claro... valeu
Parabéns. Excelente dica.
Muito bom Garcia. Parabéns e obrigado pelas Dicas.
Sensacional Mestre. E eu apanhando horrores aqui antes disso.
Bem vindo ao mundo do entender o pq de cada ação. Só assim nos destacamos no mercado. #DicaDoGarcia #SomosPower
Perfeita a vídeo aula. Obrigado.
Obrigado pelo prestígio, #SomosPower
Excelente, precisava disso
Obrigado meu amigo! Desde 2015 pioneiro em Power BI no Brasil!!!! #SomosPower #DicaDogarcia
Como fazemos esse mesmo cálculo mas ao invez de em branco trazer a soma da área 1 e 2?
Excelente !
Obrigado meu amigo! #SomosPower
Excelente Garcia. Saludos desde Lima
Gracias! Saludos a ti tbm!
Legal, detalhes muito importantes, que evitam da gente ficar um tempão quebrando a cabeça e não saindo do lugar, valeu pelas valiosas dicas de instrução de como funcionam as variáveis, obrigado
Olá tudo bem? Muitas vezes não aprendemos os fundamentos que nos garantem o correto saber, e ficamos no tentativa e erro! Obrigado pelo feedback e desejo ótimo uso das VAR. #SomosPower
Boa noite meu amigo, que bom retomar a rotina de aulas semanais. Valiosos ensinamentos, esse negócio de variável ser constante também já me pregou peças, demorei até aprender. Agora com suas aulas tudo fica muito mais claro.
Grande Marcos, a execução dos contextos antes do return, gerando a "constante" é uma pegadinha que 99% das pessoas caem! Mas nós #SomosPower e não caímos nessa!
Obrigado por sempre nos prestigiar meu amigo! Abraço saudoso
Muito bom o ensinamento Garcia, no escritório que trabalho de Advocacia, coloquei o Power BI junto com o sistema que usamos, para cadastro de processo, ele e conectado com o banco de dados, onde faz atualização diária, e com isso, os advogados tem dados de forma mais dinâmica em tempo real. Mudei a forma do escritório de trabalha com processo, graças a vcs pelos vídeos, sou de Brasília, ainda vou fazer o curso presencial quando estiverem aqui. Abraços, mais uma vez obrigado pelos ensinamentos.
Hey Luis, que maravilha ler esse tipo de feedback! Ficamos EXTREMAMENTE FELIZES, quando notamos que esse conteúdo melhora o skill profissional dos nossos seguidores! Parabéns pelos resultados e espero poder te conhecer um dia! Estivemos em Brasília no último sábado, no SQL Saturday na Uniprojecao Taguatinga Norte. Um forte abraço!
Mais uma ótima aula! 🕺
Obrigado meu amigo! #SomosPower
em como usar variaveis DAX no Power Pivot
Estou me sentindo poderoso
Esse é um monstro!!! Parabéns Garcia simples e objetivo sempre!!!👏👏👏
Faaala Maicon, vc muito gentil sempre! Obrigado pelo feedback... O simples, por vzs, é a melhor sofisticação! #SomosPower
Olá Garcia encontrei uma dificuldade, na coluna data veio sem expansão, o que pode ter acontecido?
Olá tudo bem? Você precisa ir em opções e habilitar os recursos de visualizações! Abraços
Simplesmente fantástico. Suas aulas são muito claras, que Deus abençoe e continue nos ajudando aí...Um abraço e espero que um dia possamos estar na mesma sala de aula, aprendendo com você!!!
Excelente Garcia! Aproveitando que o assunto é DAX, estou em uma encruzilhada. Imagine um DRE, temos recita bruta, depois deduções, aí temos a receita líquida. Dai em diante temos custos, e logo margem bruta. Como conseguimos mostrar em uma tabela o % que cada conta de custos representa da receita líquida? Ou seja, temos uma coluna com os valores, e teríamos que ter outra coluna ao lado mostrando o % que as contas de custos representam da receita líquida. É assunto pra postar novo vídeo hein?!! :) ;) Parabéns pelos vídeos, são excelentes e está ajudando muito a comunidade. Obrigado.
Olá Anderson, tudo bem? Vc fez uma medida para cada item do seu DRE, certo? Não seria simplesmente comparar as medidas relacionadas? Não consegui captar a dificuldade, me desculpe! Pode explicar como fez os cálculos? Um abraço e obrigado pelo feedback
Vamos lá! A base de dados vem com a tabela de contas em uma coluna e os valores na coluna ao lado. Na coluna das contas, temos por exemplo uma linha para receita bruta, outra linha para impostos e outra linha para receita liquida e seus valores respectivamente na coluna ao lado. OK. Após a linha de receita liquida, tem mais ou menos umas 50 linhas das contas de custos (salarios, hora extra, encargos, etc, etc), eu preciso de uma outra coluna ao lado que mostre o % que esses custos representam em relação a uma única linha que é da receita liquida. Ou seja, todos os valores estão na mesma coluna, e como posso dividir várias linhas por uma única linha se eles estão dentro da mesma coluna? No Excel é fácil rsrsrsrs, era só pegar o valor ao lado e dividir pela linha onde esta a receita liquida e travar essa célula. Pronto! Mas aqui no PBI...
Faça uma medida para consolidar sua Receita Bruta e trave com ALL. Depois divida a medida que considera as outras 50 linhas pela Receita Bruta Travada! Exatamente nosso conteúdo do Módulo 1. Um forte abraço!
Perfeito Garcia. Obrigado
Comecei a seguir o canal a poucos dias e nao consigo parar de ver. Muito bem aplicado. Terial algo que desse o dia atual e quantos dias faltam para o mes acabar, assim diluir a meta faltante?
Excelente Aula Garcia. Parabéns mais uma vez. Sucesso sempre e grande abraço.
Obrigado meu amigo Gerson, é sempre uma honra ter um cara como você por aqui! #Orgulho
Muito boa essa aula! Estou começando nesse mundo de Power BI e suas aulas estão me ajudando muito.
Garcia tenho uma situação parecida, mas não consegui resolver. Faz pouco tempo que estou usando, portanto estou um tanto perdido. Tenho uma tabela, cuja base é uma tabela no banco de dados sql server. Esta tabela representa o faturamento por dia. Então tenho uma página onde mostro dia a dia, e também preciso de dois cartões, indicando o faturamento do dia apenas e também do dia anterior, fixo, independente do filtro do restante da página. Quando faço o calculate, e o filtro fixo igual a uma medida que representa o dia ou o dia anterior, ele apresenta erro. Se uso o now() como o campo é só data e não datetime ele não funciona também, alguma sugestão?
Olá Gustavo, tudo bem? Como você trouxe os dados do SQL (Direct Query ou Importação)? Se usou Direct Query, as funções de inteligência temporais não irão funcionar adequadamente, pois o VERTIPAQ não consegue ser acionado. Acredito que medida para trazer o faturamento do dia anterior vc deve ter usado uma CALCULATE filtrada pelo DATEADD. Se foi isso, não vejo onde pode estar o problema. Um abraço POWER!
Planilheiros - PBIX Garcia bom dia. Uso o importar onde passo um script sql para obter os dados. Como tenho filtros nas página, meu cartão deve apresentar um valor somente de ontem e de hoje, pois os demais filtros da página podem mostrar outro período. Desta forma seria um calculate(sum(tabela.campo);all(tabela)) . Mas preciso do total de hoje e ontem somente. Nesse caso tenho um campo da tabela somente com a data. Mas não consigo filtrar, com o dateadd ele mostra tudo do mês, quando peço pra ver um dia somente.
DATEADD('dCalendário'[Data];-1;DAY) vai retornar sempre o dia anterior!
DATESINPERIOD('dCalendário'[Data];TODAY();0;DAY) deverá retornar o dia de hoje!
Um abraço!
Lembrando que para as funções Temporais funcionarem você precisa TER UMA dCalendário no modelo de dados!
Garcia, tem módulo 2 em são paulo? O curso é você que ministra? abss
Grande Matheus, tudo bem? Sempre temos turma de módulo 2 em SP... Geralmente que ministra sou eu ou o Ruy! Nos vemos em sala de aula!!! #SomosPower
Genio! Nao somente tem o conhecimento como tambem sabe como passar o conhecimento. Otima explicacao sobre variaveis. Grande Abraco
Muito bem explicado! Clareou bastante minha mente. Já tive um problema parecido. Muito obrigado Garcia! Abraço e espero o módulo 2 em SC. 👍👊
Nobre Flávio, tudo bem? Rolou um "pensamento bovino"? KKKkk então valeu apena! Já já nos reencontraremos! Um forte abraço Power
Outra coisa... não me deixe de avisar qdo tiver o PBIW. Esse não quero perder. Abraço e até breve.
Você está na lista dos VIPs
Garcia,
Outra vídeo aula Power!
Estou evoluindo muito com os vídeos do canal!
Obrigado mais uma vez por compartilhar seu conhecimento conosco!
Abraço.
Tudo bem Danilo? Eu que te agradeço por mais uma vez prestigiar nosso conteúdo! #SomosPower
Muito bom Garcia!!! Like, Like, Like!!
Obrigado meu amigo!!! #SomosPower
Esse vídeo resolveu as as minhas questões com o BI. Obrigado, Garcia!
Muito bom mestreeeee !
Dicas valiosas excelente mesmo !
Adoreei a parte do " PowerBi esta dando pau " kkkkkk
Mais uma #DicaDoGarcia na conta! Obrigado pelo prestígio meu amigo! Um forte abraço! #SomosPower
Garcia cada vez mais agregando! Parabéns!
Acrescentando ao meus estudos para quando tiver modulo 2 em Fortaleza.
Olá tudo bem? Obrigado mais uma vez pelo prestígio e aguardo te encontrar em breve, será uma honra! Um forte abraço!
Quando o cara acha que esta sabendo alguma coisa...descobre que não sabe nada....rsrs o que seria de nós mortais sem as dicas do Garcia....
Grande Mário, como estão as coisas por aí? Obrigado por mais uma vez nos prestigiar... até a próxima aula! #SomosPower
A variável é uma constante!?!?!?
P) Pode isso Arnaldo?
R) A regra é clara......
Grande Nelson, entendeste o sentido da "constante", certo? Constante no que tange ao ROW ou FILTER contexts antes do return!
Um abraço Power
Ele quis dizer que o conteúdo das variáveis é sempre estático, ou seja, as variáveis não funcionam como atalhos para as operações que vem depois do operador "=", mas apenas recebem o resultado.
Perfeito Iran!!!!!!
Rapá quem sou eu para questionar quaisquer ensinamento do Papa Garcia(Papa põe na conta do Ruy) o mestre do Power BI, ou mesmo do pequeno gafanhoto Ruy?!
Só quis tirar onda na base de elementos de semântica, coisa que não se leva ao pé da letra em Programação.
ensinamentos.
Garcia, você jogou a bola quicando... vou dar uma bica!
kKKKKkk... Mas mira no gol! #SomosPower
Você com Ç?
Obrigado, vamos pedir para corrigir. Bons estudos!