Ei, João! Tudo bem?
Entendi o cenário e quando as planilhas vêm de fontes diferentes e cada uma tem uma estrutura própria, o Power BI realmente não consegue combinar tudo automaticamente. Nesse caso, o que costuma funcionar melhor é criar um padrão mínimo para que o Power BI consiga identificar cada arquivo, mesmo que eles tenham conteúdos distintos.
Uma boa alternativa é organizar esses arquivos em pastas separadas por tipo de dado e usar sempre nomes fixos ou um padrão previsível. Isso ajuda o Power BI a reconhecer o que deve ser atualizado, sem precisar combinar tudo em um único conjunto.
Use uma pasta única, mas conecte cada planilha individualmente
- Criar uma pasta na nuvem.
- Pede para o cliente substituir sempre os mesmos arquivos todo mês, mantendo nome e abas iguais.
Cada uma vira uma fonte independente, com agendamento funcionando normalmente. Assim, mesmo que os dados mudem, o Power BI entende a estrutura e só atualiza.
Se o cliente não consegue manter o mesmo nome dos arquivos
- Crie uma pasta para cada tipo de dado;
- O cliente só coloca o novo arquivo lá (não precisa sobrescrever).
- No Power BI, você usa "Obter dados > Pasta" somente para listar os arquivos.
- No Power Query, mantém apenas o arquivo mais recente dessa pasta usando filtro por Data de modificação.
- Aplica as transformações nesse arquivo filtrado.
- Assim o Power BI trata sempre o último arquivo, sem precisar padronizá-los entre si.
E se o Google Drive estiver atrapalhando, vale considerar mover o processo para uma plataforma mais integrada ao Power BI, como OneDrive ou SharePoint, que costuma simplificar muito essa etapa de atualização automática.
Lembrando João que, essas são apenas sugestões para testes, já que seu cenário é externo e não tenho o conhecimento do ambiente de trabalho em sua totalidade.
Espero ter ajudado e qualquer dúvida, compartilhe no fórum.
Abraço!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado!