Ir para conteúdo
  • 1

Consolidar todas as consultas de um grupo


MatheusFr
Ir para solução Solucionado por Bruno Abdalla de Souza ,

Pergunta

  • Alunos

Preciso consolidar os dados de várias consultas e utilizo o "Acrescentar consultas" (a estrutura delas são idênticas).

// = Table.Combine({#"F_ServicosMensais-012021", #"F_ServicosMensais-022021", #"F_ServicosMensais-032021", #"F_ServicosMensais-042021", #"F_ServicosMensais-052021", #"F_ServicosMensais-062021", #"F_ServicosMensais-072021", #"F_ServicosMensais-082021", #"F_ServicosMensais-092021"})// 

image.png.e68de395526729d0a7bcf4c49564b078.png

 

 

Seria possível que, ao incluir uma nova consulta (ServicosMensais), ela já aparece no consolidado? 

 

Pensei em uma maneira de referenciar o grupo (pasta do power query) identificada como "ServicosMensais", mas não sei como.

Na consulta que consolida todas as outras, tentei incluir o nome das futuras consultas mensais (pois há um padrão no nome delas) utilizando o otherwise como um "tratamento de erro", mas também não consegui. 

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Acho mais fácil você colocar as diferentes fontes na mesma pasta e fazer a conexão via pasta ao invés de conectar arquivo por arquivo. Depois basta consolidar os arquivos. Caso não saiba fazer, coloca uns arquivos fictícios em anexo (com a mesma estrutura) para que possamos lhe mostrar.

 

Veja se o vídeo lhe ajuda:

Combinar_Arquivos_Conexao_via_Pasta

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Em 04/10/2021 em 15:04, Bruno Abdalla de Souza disse:

Acho mais fácil você colocar as diferentes fontes na mesma pasta e fazer a conexão via pasta ao invés de conectar arquivo por arquivo. Depois basta consolidar os arquivos. Caso não saiba fazer, coloca uns arquivos fictícios em anexo (com a mesma estrutura) para que possamos lhe mostrar.

 

Veja se o vídeo lhe ajuda:

Combinar_Arquivos_Conexao_via_Pasta

 

Bruno, conectar na pasta realmente é uma ótima ideia, mas tem situação em que o arquivo fonte  possui algum "detalhe" de estrutura diferente.

Obrigado!

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

O que aconselho é fazer um ETL para tratar esta diferença de estrutura para garantir que no final do ETL todas tenham a mesma estrutura. Normalmente eu pego a consulta que tem estrutura diferente, crio um ETL para ela. Depois mudo para as demais e vejo se funciona tb e se no final ambas tem a mesma estrutura no final do ETL.

Garantindo isso, crio uma função personalizada e uso ela para tratar cada tabela após fazer a conexão com a pasta. Depois no final é só expandir as tabelas.

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...