O que é Power Query?
发布时间:2026-09-16 | 浏览:1
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios .
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios .
Power Query é um mecanismo de transformação de dados e preparação de dados. Ele inclui uma interface gráfica para obter dados de fontes e um editor de Power Query para aplicar transformações. Power Query transforma dados, mas não fornece um único destino de armazenamento; o produto ou serviço que hospeda Power Query determina onde os resultados são carregados. Ao usar o Power Query, você pode realizar o processamento de extração, transformação e carregamento (ETL) de dados.
Diagrama com fontes de dados simbolizadas à esquerda, passando por Power Query para transformação no centro e, em seguida, indo para quatro destinos à direita: Microsoft Azure Data Lake Storage, Microsoft Dataverse, Microsoft Excel e Microsoft Power BI.
Como Power Query ajuda na aquisição de dados
Power Query ajuda você a se conectar aos dados, remodelá-los e salvar as etapas de transformação como uma consulta repetível que você pode atualizar. A tabela a seguir mapeia desafios comuns de preparação de dados para esses recursos.
Experiências do Power Query online e na área de trabalho
Você pode usar Power Query sem escrever código. O editor de Power Query ajuda você a aplicar transformações interagindo com faixas de opções, menus, botões e outros componentes da interface. Quando você cria uma etapa de transformação no editor, Power Query cria automaticamente o código M necessário para a transformação.
O editor de Power Query é a principal experiência de preparação de dados. No editor, você pode se conectar a uma ampla gama de fontes de dados e aplicar centenas de transformações de dados visualizando dados e selecionando transformações da interface do usuário. Esses recursos de transformação de dados são comuns em todas as fontes de dados, quaisquer que sejam as limitações da fonte de dados subjacente.
Atualmente, duas experiências de Power Query estão disponíveis:
Power Query Online : disponível em integrações como fluxos de dados Power BI e fluxos de dados Microsoft Power Platform que fornecem a experiência por meio de uma página da Web.
Power Query Desktop : disponível em produtos da área de trabalho, como Excel e Power BI Desktop.
Power Query Online é executado em um navegador da Web como parte de produtos de nuvem, enquanto Power Query Desktop é executado dentro de aplicativos da área de trabalho. Eles compartilham a experiência de editor principal e de transformação, mas conectores disponíveis, métodos de autenticação, destinos e recursos específicos do produto podem ser diferentes por host.
Transformar dados com Power Query
O mecanismo de transformação no Power Query inclui muitas funções de transformação predefinidas que você pode usar por meio da interface gráfica do editor de Power Query. Power Query registra transformações como etapas de consulta e as aplica quando a consulta é executada; ela não modifica os dados de origem. As transformações podem ser tão simples quanto remover uma coluna ou filtrar linhas, ou tão comum quanto usar a primeira linha como um cabeçalho de tabela. As opções avançadas de transformação incluem mesclagem, acréscimo, grupo por, pivô e unpivot.
Você pode aplicar todas essas transformações escolhendo a opção de transformação no menu e aplicando as opções necessárias para essa transformação. A ilustração a seguir mostra algumas das transformações disponíveis no editor de Power Query.
Mais informações: A interface do usuário Power Query
Usar Power Query com fluxos de dados
Os fluxos de dados fornecem uma experiência de Power Query baseada em nuvem para preparação de dados reutilizável. Em produtos que dão suporte a fluxos de dados, você pode se conectar a dados, aplicar transformações Power Query e armazenar a saída preparada para uso por outros processos, produtos ou serviços. Os destinos disponíveis e os recursos de atualização dependem do produto que hospeda o fluxo de dados. Por exemplo, um fluxo de dados pode armazenar a saída em Microsoft Dataverse ou Azure Data Lake Storage em vez de carregá-la diretamente em Excel ou Power BI.
Mais informações: O que são fluxos de dados?
linguagem de fórmula do Power Query M
Algumas transformações de dados exigem configurações e configurações especiais que a interface gráfica não dá suporte no momento. O mecanismo de Power Query usa uma linguagem de script nos bastidores para todas as transformações do Power Query: a linguagem de fórmulas do Power Query M, também conhecida como M.
A linguagem M é a linguagem de transformação de dados do Power Query. Tudo o que acontece na consulta é escrito em M. Se você quiser fazer transformações avançadas usando o mecanismo de Power Query, use a Editor Avançado para acessar o script da consulta e modificá-la conforme necessário. Se você descobrir que as funções e transformações da interface do usuário não podem executar as alterações exatas necessárias, use o Editor Avançado e a linguagem M para ajustar suas funções e transformações.
A consulta M a seguir recupera anexos de email de Microsoft Exchange, filtra mensagens por status de anexo, assunto e pasta, invoca uma função de transformação personalizada para cada anexo e atribui tipos de dados às colunas de saída. O exemplo mostra como uma sequência de transformações de Power Query é representada em M e editada no Editor Avançado .
Mais informações: Power Query linguagem de fórmula M
Onde você pode usar Power Query?
A tabela a seguir lista Microsoft produtos e serviços em que você pode encontrar Power Query.
Conteúdo relacionado
Conectores em Power Query
Obtendo visão geral dos dados
A interface do usuário Power Query
O que são fluxos de dados?
Esta página foi útil?
Precisa de ajuda com este tópico?
Quer experimentar o Pergunte e aprenda para esclarecer ou guiar você neste tópico?
Recursos adicionais
Last updated on 2026-08-20