Utilize a Consulta de Potência para combinar vários ficheiros com o mesmo esquema armazenado numa única pasta numa só tabela. Por exemplo, pretende combinar livros de orçamento de vários departamentos, onde as colunas são as mesmas, mas o número de linhas e valores difere em cada livro. Uma vez configurado, pode atualizar os dados para ver os resultados de cada mês.
Nota Este tópico mostra como combinar ficheiros de uma pasta. Também pode combinar ficheiros armazenados no SharePoint, Azure Blob Storage e Azure Data Lake Storage. O processo é semelhante.
Antes de começar
Mantenha-o simples:
-
Certifique-se de que todos os ficheiros que pretende combinar estão contidos numa pasta dedicada sem ficheiros extra-onerões.
-
Cada ficheiro deve ter o mesmo esquema com cabeçalhos de coluna consistentes, tipos de dados e número de colunas. As colunas não têm de estar na mesma ordem que a correspondência é feita por nomes de colunas.
-
Se possível, evite objetos de dados não relacionados para fontes de dados que possam ter mais do que um objeto de dados, como um ficheiro JSON, um livro de excel ou base de dados access.
Importar a partir de ficheiros de texto, CSV ou XML
Cada um destes ficheiros segue um padrão simples, apenas uma tabela de dados em cada ficheiro.
-
Selecione dados > obtenha > de dadosa partir de >de ficheiros da pasta. Aparece a caixa de diálogo Browse.
-
Localize a pasta que contém os ficheiros que pretende combinar.
Nota A mensagem "Nenhum item corresponde à sua pesquisa" significa que a Consulta de Energia encontrou uma pasta e é exibida na caixa de nomes da pasta. Os ficheiros que pretende combinar ainda estão na pasta, mas simplesmente não são visíveis. -
Uma lista dos ficheiros da pasta aparece no caminho <do> caixa de diálogo. Verifique se todos os ficheiros que pretende estão listados.
-
Selecione um dos comandos na parte inferior da caixa de diálogo, por exemplo Combine > Combine & Load. Há comandos adicionais discutidos na secção Sobre todos esses comandos.
-
Se selecionar qualquer comando Combine, aparece a caixa de diálogo 'Combine Files'. Para alterar as definições de ficheiros, selecione cada ficheiro da caixa de Ficheiros de Amostra, defina a Origem do Ficheiro,o Delimitere a Deteção do Tipo de Dados conforme pretendido. Também pode selecionar ou limpar os ficheiros Skip com caixa de verificação de erros na parte inferior da caixa de diálogo.
-
Selecione OK.
Resultado
A Consulta de Energia cria automaticamente uma consulta para consolidar os dados de cada ficheiro numa folha de cálculo. Os passos de consulta e as colunas criadas dependem do comando que escolher. Para mais informações, consulte a secção, Sobre todas estas consultas.
Importação da JSON
-
Selecione dados > obtenha > de dadosa partir de >de ficheiros da pasta. Aparece a caixa de diálogo Browse.
-
Localize a pasta que contém os ficheiros que pretende combinar.
Nota A mensagem "Nenhum item corresponde à sua pesquisa" significa que a Consulta de Energia encontrou uma pasta e é exibida na caixa de nomes da pasta. Os ficheiros que pretende combinar ainda estão na pasta, mas simplesmente não são visíveis. -
Uma lista dos ficheiros da pasta aparece no caminho <do> caixa de diálogo. Verifique se todos os ficheiros que pretende estão listados.
-
Selecione um dos comandos na parte inferior da caixa de diálogo, por exemplo Combine > Combine & Transform. Há comandos adicionais discutidos na secção Sobre todos esses comandos.
O Editor de Consulta de Energia aparece. -
A coluna Valor é uma coluna de lista estruturada. Selecione o ícone expandir
e, em seguida, selecione Expandir para novas linhas.
-
A coluna Value é agora uma coluna de Registo estruturado. Selecione o ícone expandir
. Aparece uma caixa de diálogo para baixo.
-
Mantenha todas as colunas selecionadas. É possível que queira limpar o nome da coluna original use como uma caixa de verificação de prefixo. Selecione OK.
-
Selecione todas as colunas que contenham valores de dados. Selecione Home, a seta ao lado de Remover Colunase, em seguida, selecione Remover Outras Colunas.
-
Selecione > de casa feche & carga.
Resultado
A Consulta de Energia cria automaticamente uma consulta para consolidar os dados de cada ficheiro numa folha de cálculo. Os passos de consulta e as colunas criadas dependem do comando que escolher. Para mais informações, consulte a secção, Sobre todas estas consultas.
Importar do Excel ou Do Access
Cada uma destas fontes de dados pode ter mais do que um objeto para importar. Um livro excel pode ter várias folhas de cálculo, tabelas Excel ou gamas nomeadas. Uma base de dados de acesso pode ter várias tabelas e consultas.
-
Selecione dados > obtenha > de dadosa partir de >de ficheiros da pasta. Aparece a caixa de diálogo Browse.
-
Localize a pasta que contém os ficheiros que pretende combinar.
Nota A mensagem "Nenhum item corresponde à sua pesquisa" significa que a Consulta de Energia encontrou uma pasta e é exibida na caixa de nomes da pasta. Os ficheiros que pretende combinar ainda estão na pasta, mas simplesmente não são visíveis. -
Uma lista dos ficheiros da pasta aparece no caminho <do> caixa de diálogo. Verifique se todos os ficheiros que pretende estão listados.
-
Selecione um dos comandos na parte inferior da caixa de diálogo, por exemplo Combine > Combine & Load. Há comandos adicionais discutidos na secção Sobre todos esses comandos.
-
Na caixa de diálogo 'Ficheiros Combinados':
-
Na caixa de Ficheiro de Amostra, selecione um ficheiro para utilizar como dados de amostra utilizados para criar as consultas. Não pode selecionar um objeto ou selecionar apenas um objeto. Mas não se pode escolher mais do que um.
-
Se tiver muitos objetos, utilize a caixa de pesquisa para localizar um objeto ou as Opções de Visualização juntamente com o botão 'Atualizar' para filtrar a lista.
-
Selecione ou limpe os ficheiros Skip com caixa de verificação de erros na parte inferior da caixa de diálogo.
-
-
Selecione OK.
Resultado
A Consulta de Energia cria automaticamente uma consulta para consolidar os dados de cada ficheiro numa folha de cálculo. Os passos de consulta e as colunas criadas dependem do comando que escolher. Para mais informações, consulte a secção, Sobre todas estas consultas.
Sobre todos aqueles comandos
Existem vários comandos que pode selecionar e cada um tem um propósito diferente.
-
Combine e Transforme dados Para combinar todos os ficheiros com uma consulta e, em seguida, lançar o Power Query Editor, selecione Combine > Combine e Transform Data.
-
Combinar e Carregar Para exibir a caixa de diálogo do ficheiro Sample, crie uma consulta e, em seguida, carregue para a folha de cálculo, selecione Combine > Combine e Carregue.
-
Combine e Carregue Para Para exibir a caixa de diálogo do ficheiro Sample, crie uma consulta e, em seguida, exiba a caixa de diálogo de importação, selecione Combine > Combine e Carregue Para.
-
Carga Para criar uma consulta com um passo e, em seguida, carregar numa folha de cálculo, selecione Load > Load.
-
Carregar para Para criar uma consulta com um passo e, em seguida, exibir a caixa de diálogo De importação, selecione Load > Load To.
-
Transformar dadosPara criar uma consulta com um passo e, em seguida, lançar o Power Query Editor, selecione Transform Data.
Sobre todas aquelas consultas
Uma vez concluída a operação de importação, a Power Query criou várias consultas. A consulta de ficheiros Transform Sample tem uma consulta de função que chama uma consulta de parâmetro para inserir cada ficheiro. Esta consulta também cria uma coluna binária contendo o conteúdo do ficheiro e expande a coluna Record estruturada para adicionar os dados da coluna aos resultados.
Para mais investigação, abra o painel de consultas (Select Data > Consultas & Connections > queries) para ver as consultas que são organizadas em dois grupos. Em seguida, clique à direita em cada consulta e selecione Editar para examinar cada passo de consulta e para ver como as consultas funcionam em conjunto.
Para iniciar o processo de combinação de vários ficheiros, certifique-se primeiro de que todos os ficheiros que pretende combinar estão contidos numa única pasta de ficheiros.
Nota: Os ficheiros Excel, Text, CSV, JSON, XML e Access são suportados.
-
Clique no separador 'Consulta de Alimentação' e, em seguida, a partir de > de ficheiros da pasta.
-
Clique no botão procurar para localizar a sua pasta.
Aparecerá uma lista dos ficheiros da pasta. Selecione a opção Editar para abrir o Editor de Consulta. Neste caso, carregamos 4 livros excel.
-
Assim que verificar que todos os ficheiros que pretende estão listados, clique no botão Combine Binaries a partir da coluna Conteúdo.
-
Cada ficheiro é analisado e o formato de ficheiro correto é determinado, como texto,Excel ou JSON. Neste caso, é apresentada uma lista de folhas de cálculo do primeiro livro do Excel. Selecione a folha de cálculo que pretende utilizar e, em seguida, clique em OK.
-
O processo de transformação de binários combinados criará automaticamente uma consulta para consolidar os dados de cada ficheiro e apresentar uma pré-visualização. Se estiver satisfeito com o resultado, clique em Fechar & Carregar.
O processo de combinação de binários irá então consolidar as folhas de cálculo listadas numa única folha de cálculo.
-
Se os ficheiros de dados originais mudarem, pode sempre atualizar os dados importados. Clique em qualquer lugar dentro da gama de dados e, em seguida, vá a Ferramentas de Consulta > Refresh. Além disso, pode aplicar facilmente etapas adicionais de transformação ou extração modificando a consulta exemplar criada automaticamente, sem ter que se preocupar em modificar ou criar etapas adicionais de consulta de função; quaisquer alterações à consulta exemplar são geradas automaticamente na consulta de função ligada.
Problemas Conhecidos
Ao carregar o procedimento de combinar binários para o Excel, poderá ver a seguinte mensagem de erro:

Se rejeitar o erro clicando em OK,o processo de combinação de binários completará e carregará corretamente os seus dados apesar do erro. Estamos a trabalhar para corrigir o erro.
Consulte Também
Consulta de energia para ajuda do Excel