Ir para conteúdo

Joao Raulino

Alunos
  • Total de itens

    909
  • Registro em

  • Última visita

Tudo que Joao Raulino postou

  1. Suave @Laurytha? Usa a tua medida [Top Parametro] como filtro TopN para a linha [mercado] que vai dar certo: Se essa resposta te ajudou, não esquece de marcar como melhor solução 😉 Abs!
  2. Boa @Rodrigo Barros De Matos! É exatamente isso que essa ETL faz. 1. Abre a pasta onde estão os arquivos: 2. Invoca a função de tratamento a depender do tipo de aba (Carregamento ou Gestão de Pessoas): 3. Expande as colunas de uma unica aba e junta todos os arquivos em um só: Quando você testou na tua pasta com os teus arquivos .XLSX o que aconteceu? Conta ai pra gente 😉 Abs!
  3. Suave @Jonatas Ferreira de Souza ? Se voce conseguir compartilhar um .PBIX fica mais facil te ajudar. De qualquer maneira, voce pode testar uma medida do tipo abaixo e ver se ela ja resolve o teu problema: Abs!
  4. Suave @Daniel Nobre? A maneira mais pratica é usando um fluxo de dados: O fluxo pode ser configurado para extrair os dados diretamente da pasta desta outra pessoa, transformar eles e depois disponibilizar para que você consuma com o teu relatório. Atenção que para que o Power BI online consiga se conectar com o computador desta pessoa ela precisa instalar um gateway pessoal no computador dela: https://learn.microsoft.com/pt-br/power-bi/connect-data/service-gateway-personal-mode Se essa resposta te ajudou, não esquece de marcar como melhor solução 😉 Abs!
  5. Suave @Rodrigo Barros De Matos? Basta duplicar as funções "Transform File" e as consultas "Transform Sample File" la no Power Query para que cada uma faca o tratamento de uma aba do teu arquivo: Se essa resposta te ajudou, não esquece de marcar como melhor solução 😉 Abs! Problema no tratamento de uma base.pbix
  6. Boa @Ezequiel Pedreira! Batendo as 100 soluções com chave de ouro 💪🙂
  7. Suave @Eduardo Tavares Da Costa? Abre cada um dos 4 arquivos Excel e confirma que as colunas tem exatamente o mesmo nome em todos eles. Provavelmente a tua função de transformação está falhando porque existem diferenças entre um arquivo e outro. Abs!
  8. Suave @rodrigoaccountant? Se quiser seguir o caminho de requisitar token dentro do próprio BI, da uma olhada nesse post abaixo (em inglês) que ele explica como criar uma consulta para guardar o token em uma tabela, e depois como usar essa tabela como input de uma função para recuperar os dados da API. É bem simples o processo: https://community.fabric.microsoft.com/t5/Power-Query/Howe-to-get-API-data-using-Bearer-Access-Token-dynamically/td-p/3159134 Abs!
  9. Boa @edsonrs10! Você tem que classificar a coluna [Nome Abreviado] pela [Mês]. A [Date] em geral não vai servir para classificar nenhuma outra coluna. Se essa resposta te ajudou, não esquece de marcar como melhor solução 😉 Abs!
  10. Suave @edsonrs10? Classifica pela coluna [Mês]. Abs!
  11. Fala @Fabiano Araujo! Já encontrei o problema: no lugar de Formato = 00:00:00 coloca Formato = hh:mm:ss Desse jeito os números voltam a aparecer corretamente: Abs!
  12. Boa @Fabiano Araujo! Confere só o tipo e formato das colunas para ver se esta certo: [Data Hora] = tipo Data/tempo [IDSeparacao] = tipo Texto [Lote] = tipo Texto [DiferencaDataHora] = formato hh:mm:ss [DiferencaLote] = formato hh:mm:ss Se não for isso, posta aqui o teu .PBIX pra gente dar uma olhadinha. Abs!
  13. Boa @FrancoAndre! Você tem toda razão quanto ao ponto da coluna calculada e performance 👍 Quanto ao valor total, o Power Query esta importando o valor "24090" da fonte e por isso esta dando tao elevado no meu exemplo: Para respeitar o contexto da [Placa], bastaria incluir isso dentro da função FILTER() com um 'Table'[Placa] = MAX('Table'[Placa]). De qualquer maneira, acredito que a solução do @Bruno Abdalla de Souza já resolva todos esses pontos. Da uma olhada nela e conta pra gente se deu certo no teu modelo completo 😉 Abs!
  14. Suave @Fabiano Araujo? Você pode usar as duas medidas abaixo para fazer esse calculo: O resultado vai ficar assim: No teu exemplo só tinha um único [Lote], então testa ai no teu modelo completo com outros lotes e depois volta aqui para contar se deu certo. E se essa resposta te ajudou, não esquece de marcar como melhor solução 😉 Abs!
  15. Não sou o @Davi Rodolfo mas respondendo a questão... 😁 Seleciona a tua medida e escolhe o formato "Dinâmico" que a caixa da formula vai virar caixa de formatação: Abs!
  16. Suave @FrancoAndre? Imagino que seria mais robusto criar uma coluna e não uma medida para essa situação. De qualquer maneira, você pode criar uma coluna INDEX na tua tabela e usar a formula abaixo para a medida: Se essa resposta te ajudou, não esquece de marcar como melhor solução 😉 Abs!
  17. Suave @Edualves7? Você está usando a opção OnChange? Se for isso, cria uma condição no teu código para o Patch só rodar quando o novo valor for de fato diferente do antigo: https://powerusers.microsoft.com/t5/Building-Power-Apps/The-item-has-already-been-created-on-the-server/td-p/118918 Se essa resposta te ajudou, não esquece de marcar como melhor solução 😉 Abs!
  18. Boa @Kauan Randall! Se estiverem em pastas diferentes do Google Drive então realmente não tem como fugir. É a própria Google que impõe esse processo por conta de segurança, e usando o conector Google Sheets você fica limitado nesse sentido: https://learn.microsoft.com/pt-br/power-query/connectors/google-sheets "Esse conector usa um ResourcePath diferente para cada URL do Google Sheet. Você precisará se autenticar em cada novo caminho de recurso e URL, mas não precisará entrar no Google várias vezes se as sessões anteriores permanecerem ativas." Abs!
  19. Suave @Alvaro Rangel? Ao invés de filtrar na dCalendario, cria uma coluna extra que vai indicar se aquela linha é parte do mês atual ou não. Depois basta usar esta nova coluna num segmentador de dados e deixar pre-configurado como "Mês Atual". Da uma olhada no vídeo abaixo para entender como aplicar essa idéia: Se essa resposta te ajudou, não esquece de marcar como melhor solução 😉 Abs!
  20. Suave @Cristiane galdino da silva? Depois compartilha com a gente a tua solução porque eu estou bem curioso para saber como você resolveu 😁 Abs!
  21. Suave @Kauan Randall? Os arquivos do Google Sheets estão em pastas diferentes? Convém dar uma olhada no tópico abaixo, pode dar algumas dicas para resolver o caso que você esta enfrentando: https://forum.xperiun.com/topic/1801-conectar-em-várias-planilhas-do-google-sheet-ao-mesmo-tempo/#comment-8597 Se essa resposta te ajudou, não esquece de marcar como melhor solução 😉 Abs!
  22. Isso @Patricia Amorim Da Cunha! Se você reparar no código, algumas condições especiais de filtragem são aplicadas: Mas realmente o FillUp/FillDown é o segredo por trás dessa ETL. Fico feliz que deu certo por ai 😉 Abs!
  23. Suave @Patricia Amorim Da Cunha? Vai aqui uma outra maneira de fazer baseado em filtragem seletiva e colunas customizadas: E para matar a curiosidade, da sim para "deslocar" uma coluna para cima através de uma manobra criativa 😁 Para isso você tem que: Duplicar a tabela original Remover o numero de linhas X desta nova tabela duplicada Adicionar um index na tabela original e na tabela duplicada Fazer uma mescla das duas tabelas baseada no index Neste nosso caso não foi necessário isso, mas quem sabe num próximo desafio. Não esquece de marcar alguma das respostas como melhor solução 😉 Abs! Dúvida na transformação dos dados.pbix
  24. Exato! Esse é o downside. Convém só aplicar numa versão estável do teu modelo, onde você sabe que não vai ter muitas modificações.
  25. Fala @Eduardo_Braga! De fato me parece que o problema esta vindo do arquivo no Google Drive. Fiz alguns ajustes e simplificações, baseado na proposta do @Renato Carlos Rossato, e a atualização esta rodando de maneira dinâmica sem nenhum problema. O segredo foi incorporar a requisição do token de maneira simplificada diretamente dentro das funções funcPedidos e a funcPedidosID: O resultado é esse ai abaixo: Lembrando que as duas credenciais de acesso necessitam estar configuradas em modo "Publico" e com a opção "Ignorar teste de conexão" marcada: Tenta ai do teu lado e vê se da certo. E não esquece de marcar a resposta como melhor solução 😉 Abs! Dom Store_AJUSTADO.pbix
×
×
  • Criar Novo...