[Power BI] Saiba como usar a tabela dicionário para padronizar seus dados
Вставка
- Опубліковано 23 січ 2025
- Sabe aquela planilha toda ̶c̶a̶g̶a̶d̶a̶ despadronizada que você recebeu pra analisar no Power BI, e ao agrupar as informações percebeu que numa coluna informações que deveriam ser a mesma coisa, estavam escritas de trocentas formas diferentes?
Pois, calma que nem tudo está perdido. Acompanhe essa aula junto comigo.
🔥 QUER APRENDER MAIS SOBRE POWER BI?
▸ cubotres.com.b...
📰 ARTIGOS E TUTORIAIS:
▸ cubotres.com.b...
📢 QUER SER NOTIFICADO SOBRE NOVIDADES?
▸ Whatsapp: cubotr.es/what...
▸ Telegram: t.me/cubotres
👇🏼 ME SIGA NAS REDES SOCIAIS
▸ Instagram: / laennder
▸ Linkedin: / laennder
📺 INSCREVA-SE NO MEU CANAL: cubotr.es/insc...
#analisededados #businessintelligence #powerbi #excel #cubotres #linguagemm
Muito interessante você ter dito que deveria ter sido tratado na fonte e que é uma solução paliativa. Isso dá um feedback sobre análise de dados. Parabéns
Infelizmente não consigo dar mais de Um Like nesse vídeo.. Merece muitos
Show de bola..
Parabéns pelo conteúdo, didática e criatividade
hahahaha o like e o comentário já tá valenndo
Laennder sempre trazendo um conteúdo que realmente ajuda a sair dos aperreios, essa aula aqui me salvou
Valeu meu querido. :)
Sensacional! 👊🏻👏🏻🙌🏻
Valeu :)
Dica fantástica. Um verdadeiro aprendizado de uma implementação útil e corriqueira. Agora é adaptar para as necessidades específicas. Obrigado.
Mais um conteúdo de grande utilidade. Obrigado por compartilhar Laender!🎉🎉🎉
Putz, que combo que foi esse vídeo. Só essa última aí de fazer o buffer já salvou a vida aqui!
Gênio!!
de gênio e louco todo mundo tem um pouco hahahaha
Guru, tú é o cara meu irmão!
Sensacional a dica de performance no final, sempre um ponto de atenção quando fazemos essas transformações mais "customizadas" no Power Query...muito bom!
Muito Bom Laeender. 🙌
Impressionante seu conhecimento Laennder !!!! Você faz tudo parecer fácil !!! Parabéns !!!
Sensacional, hoje montei um dashboard de teste e precisei substituir vários valores da produção, com esta aula já vou melhorar meu Dashboards. Muitíssimo obrigado.
boa noite!! como faz pra somar horas (00:00:00)acima de 24h?
ótima didática
Dica fantástica, uma pena não ter o material disponível , reproduzi para fixar o conhecimento, deu certinho. Se o curso de M avançado for nesse nível é show!!!
Suas aulas/dicas sempre são muito boas. Parabéns!
Caracaaaaa.
Isso e incrível Mestre top
agora é só aplicar
Sensacional, que aula! Excelente, grato por compartilhar.
Muito bom Professor!!! Agilizou a vida de muita gente e a minha tbm. Obrigado
Muito didático!
Valeu Laennder ... vc esclarecedor e mto didático como sempre!👏👏👏
monstro demais. valeu!
Cara você é top de
Mais 🎉🎉🎉😂😂😂
muito boa essa dica, parabens
Top Demais, obrigado por compartilhar!!!!
Muito bom! Seria possível resolver o problema com a função SE aninhada (com múltiplos critérios)?
Fantástico!!!!!💡
Boa tarde eu consigo fazer em mais de uma colona pq não estrou conseguindo fiz só em uma pode me ajudar?
no minuto 10:45 eu não entendi como voce trouxe a coluna "De" da tabela "Dicionario" sendo que não existe qualquer tipo de relação entre a tabela "Vendas" e a tabela "Dicionário"
Nós estamos falando de Power Query, não é necessário existir relacionamento. Ao fazer referência ao nome da coluna de outra tabela, toda a coluna será trazida.
Relacionamentos, filtros e contextos são aplicáveis a linguagem DAX
Show!!
Sensacional!! Conteúdo diferenciado
Obrigado @micheletempos1
Baita Dica!!!
Fantástico.... De novo....
Excelente conteúdo
No seu caso, vc tem muito de gênio.
Top!
Obrigado Adriano
Excelente dica!
Que bom que gostou. Obrigado
Bom dia Laennder. Parabéns pelo conteúdo.
Se vc fizer o buffer direto na tabela dicionario não resolveria para ficar em memoria e eliminar as etapas de para ?
Da pra fazer tb.
Posso usar o mesmo método para gerar idiomas no meu conjunto de dados??
Se tratando de uma tabela dicionário não faz tanto sentido, já que você teria que traduzir todos os registros das tabelas dimensões. Faria mais sentido mesclar as tabelas.
Tentei aplicar na minha planilha mas não consegui. No meu caso têm muito nomes, de pessoas e empresas, e com variação de formato. Não sei quantos nomes têm na coluna, nem quantas variações têm de cada nome, estou tentando no chatgpt mas ainda não consegui um resultado satisfatório.
Fala laennder , sou fã.
O power query tem uma maneira melhor de fazer isso... com left join e correspondência difusa com 1 retorno somente.
Aí depender do quão cagada está a planilha para ajustar o limite de similariedade. O PQ usa AI para achar
Eu conheço o recurso, mas não necessariamente é melhor.
Vou dar um exemplo usando a mesma base. Imagina que aparece um novo valor “Rio Jordão” … RJ vai ter mais similaridade com com qual? Não importa o ajuste que você faça.
Mas já deixei na minha lista pra falar sobre essas funções de Fuzzy.
Eis o Guru!
@laennder,
Parabéns pela excelente didática de sempre.
Um verdadeiro combo m.
Uma dúvida: a função que você criou busca a variável text na coluna De. O que sugere se a variável text tiver apenas uma parte do valor da coluna De.
Tenho um cenário desse e trato via vba antes de levar para a query (inclusive vou atualizar com suas dicas).
Obrigado
Não, ele só substituiu se for exatamente igual. Por isso usei a função de lista. Ele troca os valores da lista que correspondem.
Note que eu coloquei o texto dentro de uma lista na função List.ReplaceMatchingItems
Parabéns pelo conteúdo! E seria muito ruim apenas mesclar consultas?
Não que seja ruim. Depende da situação. Se o valor não exigir na tabela dicionário, como ficaria a mesclagem? Dessa forma aí, caso o valor não seja encontrado, ele é mantido como está.
Eu preciso e gosto de aprender soluções avanças, e tu és mestre. Trabalho com ETL para escrituração contábil, apenas com Excel e Power Query, e preciso classificar débito e crédito para os lançamentos/históricos. Depois da mesclagem eu crio uma consulta referência e filtro os não localizados na tabela cadastro e retorno/despejo esse filtro para ser classificado. Trabalho no modo "clicador".
Tentei criar uma tabela dicionario com mais valores distintos do que tem na tabela que quero que seja padronizada, para caso haja essa escolha, ja tenha na minha planilha. Mas ao aplicar a função ele esta retornando um erro dizendo que -> Erro inesperado: Já foi adicionado um item com a mesma chave. Consegue me ajudar?
Você chegou a carregar a tabela dicionário? ela não precisa ser carregada no modelo, e nem ter um relacionamento.
Top dos tops
Como sempre você é fodaa
Valeu meu querido.
Excelente aula! uma pena o áudio ter ficado tão baixo!
Certeza? acho que é aí hein... 👀👀
Vish, tive um problema anteontem q exigiu umas 10 substituir kkk, vou melhorar a qualidade do ETL e desta forma, obrigado!
Olha aí, caiu como uma luva.
Show
Top, porem quanto mais assisto os videos do mestre Laeender, menos sei o Pbi....rs
Bora fazer parte da Escola de Dados que lá tem muito mais hein... :)
@@laennder Está nos planos, pelo menos faço parte da turma do presente de Natal. Já é um bom início.
Uma outra solução seria após criar a tabela Dicionário relacionar ela com a tabela Cidade visto que sera M*1 ae na hora de montar as visões traria os dados corrigidos direto da tabela Dicionário
Nossa vc me salvou!! Mas a minha função deu ruim 😢
Erro inesperado: já foi adicionado um item com a mesma chave.
Boa dica, mas era só criar uma nova coluna com a textContains e listar os valores.
Cara, Laennder, você não da aula, você espanca esse power query, chega dá pena!
kkkkkk eu trato ele com tanto carinho, pô...
Esse é o poder do "mister M". 😥😆
ferrou meu carnaval.. vou estudar Linguagem M..Rsrsrs
Eu prefiro mesclar as consultas e evitar essa programação toda.
como faz desse jeito mesclando?