Compartilhar via


Compartilhar uma consulta

Você pode usar o Power Query para extrair e transformar dados de fontes de dados externas. Essas etapas de extração e transformações são representadas como consultas. As consultas criadas com o Power Query são expressas usando a linguagem M e executadas por meio do Mecanismo M.

Você pode compartilhar e reutilizar facilmente suas consultas em projetos e também em integrações de produtos do Power Query. Este artigo aborda os mecanismos gerais para compartilhar uma consulta no Power Query.

Copiar/Colar

No painel de consultas, clique com o botão direito do mouse na consulta que você deseja copiar. No menu suspenso, selecione a opção Copiar . A consulta e sua definição são adicionadas à área de transferência.

Copiar consulta do painel de consultas.

Para colar a consulta da área de transferência, vá para o painel de consultas e clique com o botão direito do mouse em qualquer espaço vazio. No menu, selecione Colar.

Cole a consulta no painel de consultas.

Ao colar essa consulta em uma instância que já tem o mesmo nome de consulta, a consulta colada tem um sufixo adicionado com o formato (#), em que o sinal de libra é substituído por um número para distinguir as consultas coladas.

Consulta colada.

Você também pode colar consultas entre várias instâncias e integrações de produtos. Por exemplo, você pode copiar a consulta do Power BI Desktop, conforme mostrado nas imagens anteriores, e cole-a no Power Query para Excel, conforme mostrado na imagem a seguir.

Cole a consulta do Power BI Desktop no Power Query para Excel.

Aviso

Copiar e colar consultas entre integrações de produtos não garante que todas as funções e funcionalidades encontradas na consulta colada funcionem no destino. Algumas funcionalidades podem estar disponíveis apenas na integração de produtos de origem.

Copiar o código M

Você também pode copiar o código completo da consulta.

Copiar código M.

  1. Selecione a consulta que você deseja compartilhar.
  2. Na faixa de opções, selecione a guia Exibir e selecione Editor Avançado.
  3. Na janela Editor Avançado , selecione todo o código e copie-o.

Com o código da sua consulta na área de transferência, você pode compartilhá-la pelo meio que preferir. O destinatário desse código precisa criar uma consulta em branco e seguir as mesmas etapas descritas no parágrafo anterior. Mas, em vez de copiar o código, o destinatário substituirá o código encontrado em sua consulta em branco pelo código fornecido.

Observação

Para criar uma consulta em branco, vá para a janela Obter Dados e selecione a consulta em branco nas opções.

Outras alternativas

Algumas integrações de produtos do Power Query podem oferecer mais maneiras de compartilhar consultas, como, mas não se limitando a:

  • No Microsoft Excel — criando uma conexão de dados do Office (.odc) para compartilhar com outros usuários.
  • No Power BI Desktop — criando um modelo do Power BI (.pbit) para compartilhar com outros usuários.

Recomendamos que você leia a documentação da integração de produtos na qual está interessado para saber mais sobre os recursos de compartilhamento de consultas encontrados nesses produtos.

Como alternativa, a interface do usuário moderna do Power Query oferece a capacidade de exportar modelos do Power Query. Você pode ler mais sobre a experiência de modelos no artigo sobre modelos do Power Query.