Power Query e Linguagem M
Dúvidas e problemas voltados para o uso do Power Query durante as transformações de dados.
Explore Perguntas
Não há nenhuma pergunta popular de mostrar agora
-
0 votos1 resposta
-
0 votos2 respostas
-
0 votos1 resposta
-
0 votos25 respostas
-
0 votos5 respostas
739 questões neste fórum
-
Somar colunas no Power query do Excel
Pessoal, boa tarde.. Estou tentando criar uma coluna com a soma dos valores dessas colunas. Eu sei que ao Unpivotar a tabela me gera uma coluna de valores, porém devido a uma regra em específico no negócio estava querendo somar essas colunas utilizando alguma função. É possível ?
0 votos3 respostas -
Request de API não paginada + Dataflow Incremental
Prezados, preciso de uma ajuda para obter dados não paginados de uma API URL que pode chegar ate 1M de linhas e tem timeout maximo de 3 min. O request em si, se não for delimitado por data ele ficará por minutos tentando trazer os dados e se esse tempo exceder 3 min, o request automaticamente será derrubado. Neste sentido, imaginei fazer o request por "batch" anual, e então fazer o append das tabelas, no entanto neste modelo por mundar os parametros após o carregamento da tabela staging o fluxo de carga incremental se perde. Steps realizados: 1) Defini parametros para cada ano no Dataflow; 2) Realizei os requests e obtive os dados no Dataflow; 3) Fiz …
0 votos2 respostas -
Caso de análise de status duplicados do curso de Power Query da Xperiun
https://app.xperiun.com/aula/1704330688827x195037477287773660?v=1704838861610x610920693231087600 Nessa aula o Léo explica como fazer para analisar a duração de um status. Porém, estou com um projeto em que os status eles podem ocorrer duas vezes (por exemplo, "Serviço em Análise" apareceu quando um setor avaliou e depois quando a logística avaliou), como poderia medir o LeadTIme ou Tempo de Duração nesse caso com status duplicados. Na aula do link, partimos do pressuposto que os status só possuem um fluxo. Diferente do caso que mencionei.
0 votos1 resposta -
Deslocar coluna para cima
Boa tarde pessoal, tudo bem ? ! Alguém sabe como posso deslocar a coluna cliente_cod e todas as informações uma linha para cima, para ficar na mesma linha da vendedor_equipe ?
0 votos3 respostas -
CRIAR UM COLUNA PARA DEFINIR A SEMANA POR ORDEM
Boa tarde, Na empresa onde trabalho tenho um dash que fica rodando na TV no salão com as metas dos vendedores, onde conforme eles vão atigindo a meta é criado o rank etc, essa meta é semanal então a semana começa no SABADO e vai até a SEXTA-FEIRA. No dash é exibido da seguinte forma: SEMANA 1 (data do sabado até a sexta feira Conforme vai mudando a semana vou atualizando manualmente para SEMANA 2, 3, 4, e 5. Porém é chato todo sabado em casa ter que parar um tempo para fazer isso apesar de ser simples. Comecei a tentar automátizar isso mas não consigo. Pelo power query já defini algumas colunas na tabela dcalendario para ajudar mas falta essa parte d…
0 votos25 respostas -
Data e Hora no Query
Bom dia incomparáveis! Como extraio a hora dessa coluna? 2024-04-08T22%3A58%3A37.0000000%2B00%3A00 2024-04-09T00%3A01%3A24.0000000%2B00%3A00 2024-04-09T00%3A01%3A46.0000000%2B00%3A00
0 votos2 respostas -
Concatenar Linhas no Power Query
Pessoal, boa noite! Como consigo concatenar o texto que está quebrado em 3 linhas para apenas uma linha? Vlr.Provisão Férias/Encargos Mês - 01/24 - Diretoria de Infraestrutura e Operações
0 votos3 respostas -
Script Tabela dCalendario
Pessoal, não sei se alguém aqui consegue me ajudar, estou em busca do script mencionado pelo Leo em: Trilha Express; Projeto Final: Case de Controladoria com DRE; Módulo 02 2 Solução Business Case 4 Extração e transformação dos dados Minuto 09:50 Só quero apenas o script que ele copia e cola na tabela dCalendário, para eu acompanhar a solução de caso, pois estou empacado ali. Eu tentei uma solução, fui no .pbix da pasta solução que o Leo trás, fui na dCalendário, cliquei em copiar tabela. Porém, não sei colar essa tabela no meu .pbix. Sou muito iniciante, deem um desconto kkkk
0 votos1 resposta -
API - Falha de Conexão
Olá turma, bom dia ! Estou com a seguinte dificuldade: Estamos mudando de sistema em uma das empresas, o novo ERP disponibilizará os dados via API. Com isso, chegou a documentação para conectarmos. (Imagem 1) Fiz a conexão para obter o Token e funcionou perfeitamente. No entanto, quando vou buscar os demais dados, pelo método GET, está apresentando a falha (Especifique como se conectar: Editar Credenciais). O código que estou utilizando em M é o da Imagem2. Observação: Testei conectar via Python e funcionou normalmente (Imagem 3). Como corrijo isso ? Obrigado !
0 votos5 respostas -
Aplicar lógica dax em M
Galera, como criar a lógica dessa medida dax em uma coluna personalizada em M? OBS: Não consigo compartilhar o Pbix 😕 Período Sem Compras ID = VAR DATA = [Ultima compra] VAR DIAS = [Dias Sem Compras] RETURN SWITCH( TRUE(), DATA = BLANK(), 8, DIAS <= 15, 1, DIAS <= 30, 2, DIAS <= 60, 3, DIAS <= 120, 4, DIAS <= 180, 5, DIAS <= 360, 6, DIAS > 360, 7 )
0 votos3 respostas -
Inconsistência entre a data no PQ e PBI.
Bom dia a todos! Alguém já passou por isso? Minhas datas no PQ estão corretas, mas no BI está como 1900. what? Como posso resolver? Muito agradecido a todos! Arquivo pbix: Forex_Forecast.pbix
0 votos1 resposta -
PRECISO DE AJUDA
Boa tarde caros colegas, Estou me vendo em uma situação nova e gostaria da ajuda de vocês, ressalto que estou começando agora no power BI e meus conhecimentos são poucos. Por favor preciso de ajuda, ao incluir minha base de dados no power query e trata-lo, fui para a tela de criação de cartões mas reparei que as minhas receitas não enstão vindo com todas as informações (vem o valor total quando crio a medida, mas se eu procuro por mês não me dá o valor correto). É essa a ajuda, não consigo achar onde esta o erro, acho a soma total, mas quando procuro por mês, ou ano, ou dias, não em os valores correto.
0 votos2 respostas -
List.Min dentro de Parâmetros
Fala pessoal, bom dia. Quero filtrar uma tabela de data com base no List.Min e List.Max de outra tabela. Mas a princípio para tornar isso dinâmico,só é possível utilizando parâmetros. Mas o parâmetro requer uma data setada manualmente. Alguém sabe como incorporar um List.Min nos parâmetros ? #date(2022, 11, 11) meta [IsParameterQuery=true, Type="Date", IsParameterQueryRequired=true]
0 votos1 resposta -
Tratamento alocação - Retornar em 2 colunas
Boa noite, pessoal! Estou precisando da seguinte ajuda; Tenho um programa em Python que exporta um arquivo do seguinte formato: Dessa forma, preciso fazer - pelo POWER QUERY - que retorne as duas colunas destacas em azul: A coluna "Mês-Ano alocação" é correspondente ao M+.. que o documento aparece. Logo, como na primeira linha o documento "RC: 2334183" apareceu no M+3, a coluna retornou "jul/24", pois M+3 = Mês atual + 3 meses.. Já a coluna "Tipo de alocação", é correspondente ao tipo de documento que aparece em cada célula em amarelo. Como o documento "RC: 2334183" começou com "RC", a coluna retornou "RC". OBS: No m…
0 votos4 respostas -
ETL
O processo que estou desenvolvendo, baixo um arquivo em XLS da auditoria feita na loja, decidi fazer a extração da pasta, ja que os arquivos possuem as mesmas estruturas, porém preciso transformar uma celula em coluna, que é a de data de execução da auditoria, e a outra célula é a de Filial. Em outro tópico, foi resolvido a questão de adicionar uma coluna de acordo com uma célula para se repetir em todas as linhas dessa forma: Porém, quando adiciono outro arquivo, de mesma estrutura, para entrar na análise a localização da célula de referencia para criar uma nova coluna muda, qual a melhor maneira de fazer essa extração? Usando somente um arquivo o processo f…
0 votos5 respostas -
Erro ao mesclar consultas no Power Query
Fala pessoal, tudo bem ? Estou mesclando uma consulta no Power query no excel para trazer uma coluna de valor que preciso para fazer uma análise. O problema que quando mesclo a consulta para trazer a coluna que preciso, no final ele altera uma outra coluna de valor em minha base. Alguém já passou por isso ? Antes Depois Quero mesclar as consultas de uma forma que não ocorra essa alteração.
0 votos3 respostas -
AGRUPAR SEQUENCIA DE NOTAS FISCAIS, VALORES, DIAS, E CODIGOS ESPECIFICOS
Bom dia, estou com um dilema, tentando solução desde semana passada e nada. Se alguem puder me dar uma luz por favor. Tabela Base, que são os valores corretos que preciso considerar. Essa tabela Possui coluna unica "numero CTe", CFOP, com total, "Frete" e "Base PisCofins" referente a cada CTe Tabela D201 ref. Coluna E. Abaixo. Essa tabela apresenta os valores "Consolidados". Tudo que for no CFOP 5352 do dia 01/02 será feito a soma conforme tabela Base Acima. Porem o relatorio abaixo é de outro Sistema. Na tabela D201 apresenta Duas Colunas de Numero, B e C, numero inicial e final, que é o seguinte, todas os Cte que estão de 266699 a 266741 sã…
0 votos4 respostas -
Tratamento de dados de tabela inconforme
Bom dia! tenho a seguinte situação, preciso puxar relatórios de tickets da Trilogo, em Excel, para tratar a base e poder fazer as análises. Tenho dois problemas: problema 01 - quando puxo vários tickets em um só relatório em uma base XLS, ele vem somente em uma planilha, ticket após ticket, porém a estrutura do cabeçalho da planilha do primeiro ticket não é o mesmo padrão dos outros que estão a seguir, queria saber se há como fazer o tratamento mesmo com a base "inconforme" ( Foto 1: cabeçalho da XLS da planilha do primeiro ticket, foto 2 mudança de informação de um ticket para o outro) Problema 02: Essas Bases de XLS que mencionei no problema 01, eu decido qual…
0 votos2 respostas -
Arquivo exportado sem formato de tabela
Olá, haveria possibilidade de importar esse arquivo exportado sem formato de tabela em Excel? Pois ao importar ele vem vazio e não carrega no power query. Relatorios - Financeiro - Despesas p plano.xlsx
0 votos18 respostas -
Erro ao fechar e Aplicar
Boa tarde, não conseguindo fechar e aplicar dá esse tipo de erro: [DataFormat.Error] Valor de célula inválido '#N/A'.
0 votos2 respostas -
Expression.Error: Não conseguimos converter o valor em tipo List.
Preciso fazer o seguinte cálculo: if [Casos] = null then 1 else if [Casos] <= List.Median([Casos]) then 1 else if [Casos] >= List.Median([Casos]) and [Casos] <= (List.Median([Casos]) + (List.Median([Casos])*0.25)) then 0.5 else 0 Porém, sempre me traz o erro: Expression.Error: Não conseguimos converter o valor 5 em tipo List. Detalhes: Value=5 Type=[Type] Alguém que possa me ajudar?
0 votos2 respostas -
Isolar o valor de uma celula
Preciso isolar o valor de uma celula em uma coluna inteira, estou usando Table.Column(#"Tickets SA",[Column7]){1} Nesse contexto da foto, o resultado está dando Expression.Error: Uma referência cíclica foi encontrada durante a avaliação. o que estou errando ?
0 votos7 respostas -
Relatórios em Pivot (arquivo .xlsx)
Olá! É muito comum nesses sistemas ERPs de restaurantes, pizzarias e outros, possuírem opções de exportação de dados em um relatório que possui uma estrutura que se parece uma Planilha dinâmca do Excel. Eles acabam chamando de "Relatório em Pivot". Estou com dificuldade de realizar as etapas aplicadas no Power Query para a planilha de exemplo em anexo, extraída do módulo financeiro de uma empresa. Preciso das colunas na seguinte ordem: Data / Unidade / Tipo de Venda (Mesa ou Entrega) / Pessoas / Ticket / Fat.Total Esse relatório é sempre extraído diáriamente do período Data Início: 01/01/2024 até a data atual. Tenho dificuldades em entender como realiz…
0 votos2 respostas -
Consolidar Soma com Criterios especificos
Boa tarde pessoal, estou com um dilema, tentando solução desde quarta e nada. Se alguem puder me dar uma luz por favor. Tabela Base, que são os valores corretos que preciso considerar. Essa tabela Possui coluna unica "numero CTe", CFOP, com total, "Frete" e "Base PisCofins" referente a cada CTe Tabela D201 ref. Coluna E. Abaixo. Essa tabela apresenta os valores "Consolidados". Tudo que for no CFOP 5352 do dia 01/02 será feito a soma conforme tabela Base Acima. Porem o relatorio abaixo é de outro Sistema. Na tabela D201 apresenta Duas Colunas de Numero, B e C, numero inicial e final, que é o seguinte, todas os Cte que estão de 266699 a 266741 são os…
0 votos2 respostas -
Congelar Informações em Tabela
Boa tarde Pessoal, Eu tenho 2 tabelas em um painel, a primeira tabela tem uma lista de ações que devem ser executadas, com responsável, datas, o que fazer, etc... e a outra tabela tem uma lista com a matrícula dos funcionários, nome e gerência da empresa a qual ele pertence. A tabela de funcionários se relaciona com a tabela de Ações pela matrícula do funcionário (campo comum nas 2 tabelas). Só que estou com o seguinte problema. As ações são vinculadas a alguma tarefa de determinada gerência e tem um funcionário vinculado a ela e o que acontece é que após essa ação ser concluída, caso esse funcionário mude de gerência, quando eu faço uma nova c…
0 votos2 respostas