Compartilhar via


Visão geral de obtenção de dados

O Power Query pode se conectar a várias fontes de dados diferentes para que você possa trabalhar com os dados necessários. Este artigo explica as etapas para trazer dados ao Power Query no Power Query Desktop ou no Power Query Online.

Conectar-se a uma fonte de dados com o Power Query segue um conjunto padrão de estágios antes de pousar os dados em um destino. Este artigo descreve cada uma dessas fases.

Importante

Em alguns casos, um conector pode ter todos os estágios da experiência de obtenção de dados e, em outros casos, um conector pode ter apenas alguns deles. Para obter mais informações sobre a experiência de um conector específico, acesse a documentação disponível para o conector específico pesquisando no artigo Conectores no Power Query.

Experiência do Power Query Desktop

Os estágios para obter dados nas experiências do Power Query Desktop são:

  1. Definições de ligação

  2. Autenticação

  3. Visualização dos dados

  4. Destino da consulta

Diagrama de fluxo ilustrando os quatro estágios de obtenção de dados.

1. Configurações de conexão

A maioria dos conectores inicialmente exige pelo menos um parâmetro para inicializar uma conexão com a fonte de dados. Por exemplo, o conector do SQL Server requer pelo menos o nome do host para estabelecer uma conexão com o banco de dados do SQL Server.

Captura de tela dos parâmetros do conector do SQL Server.

Em comparação, ao tentar se conectar a um arquivo do Excel, o Power Query exige que você use o caminho do arquivo para localizar o arquivo ao qual deseja se conectar.

Os parâmetros do conector geralmente são usados para estabelecer uma conexão com uma fonte de dados e eles, em conjunto com o conector usado, definem um caminho de fonte de dados.

Observação

Alguns conectores não exigem que você insira nenhum parâmetro. Esses conectores são chamados de conectores singleton e têm apenas um caminho de fonte de dados disponível por ambiente. Alguns exemplos são Adobe Analytics, MailChimp e Google Analytics.

2. Autenticação

Cada conexão feita no Power Query precisa ser autenticada. Os métodos de autenticação variam de conector para conector e alguns conectores podem oferecer vários métodos de autenticação.

Os métodos de autenticação atualmente disponíveis para o Power Query são:

  • Anônimo: normalmente usado ao se conectar a uma fonte de dados que não exige autenticação de usuário, como uma página da Web ou um arquivo disponível por HTTP público.
  • Chave de API: uma única chave de API é aceita para autenticação.
  • Básico: um nome de usuário e uma senha enviados na codificação base64 são aceitos para autenticação.
  • Banco de dados: esse método só está disponível em alguns conectores de banco de dados.
  • Conta organizacional ou conta da Microsoft: esse método também é conhecido como OAuth 2.0.
  • Principal de Serviço: Usa Microsoft Entra ID para autenticação.
  • Windows: pode ser implícito ou explícito.

Por exemplo, os métodos de autenticação disponíveis para o conector de banco de dados do SQL Server são windows, banco de dados e conta da Microsoft.

Captura de tela dos métodos de autenticação do conector de banco de dados do SQL Server.

3. Visualização de dados

O objetivo do estágio de visualização de dados é fornecer uma maneira amigável de visualizar e selecionar seus dados.

Dependendo do conector que você usa, você pode visualizar dados usando:

  • Janela navegador
  • Caixa de diálogo visualização da tabela

A janela Navegador consiste em duas seções principais:

  • O painel de seleção de objeto é exibido no lado esquerdo da janela. O usuário pode interagir e selecionar esses objetos.

    Observação

    Para o Power Query no Excel, selecione a opção Selecionar vários itens no canto superior esquerdo da janela de navegação para selecionar mais de um objeto por vez no painel de seleção de objeto.

    Observação

    A lista de objetos no Power Query Desktop é limitada a 10.000 itens. Esse limite não existe no Power Query Online. Para obter uma solução alternativa no Power Query Desktop, vá para a solução alternativa de limitação de objeto.

  • O painel de visualização de dados no lado direito da janela mostra uma visualização dos dados do objeto selecionado.

    Captura de tela da janela do navegador do conector do SQL Server no Power Query Desktop.

Solução para contornar limitação de objeto

Há um limite fixo de 10.000 objetos no Navegador no Power Query Desktop. Esse limite não ocorre no Power Query Online. A interface do usuário do Power Query Online eventualmente substituirá a da área de trabalho.

Nesse ínterim, você pode usar a seguinte solução alternativa:

  1. Clique com o botão direito do mouse no nó raiz do Navegador e selecione Transformar Dados.

    Captura de tela do Navegador com dados de transformação do menu suspenso enfatizado.

  2. Em seguida, o editor do Power Query é aberto com a tabela de navegação completa na área de visualização da tabela. Essa exibição não tem um limite no número de objetos e você pode usar filtros ou quaisquer outras transformações do Power Query para explorar a lista e localizar as linhas desejadas (por exemplo, com base na coluna Nome ).

  3. Ao encontrar o item desejado, você pode obter o conteúdo selecionando o link de dados (como o link tabela na imagem a seguir).

    Selecionando o link da Tabela para exibir o conteúdo.

Caixa de diálogo visualização da tabela

A caixa de diálogo de visualização da tabela consiste em apenas uma seção para a visualização de dados. Um exemplo de um conector que fornece essa experiência e janela é o conector de pasta .

Captura de tela da caixa de diálogo de visualização da tabela do conector de pasta.

4. Destino da consulta

Neste estágio, você especifica onde carregar a consulta. As opções variam de integração a integração, mas a única opção que está sempre disponível é Transformar dados, que carrega dados para o editor do Power Query para transformar e enriquecer ainda mais a consulta.

Capturas de tela dos destinos de carregamento de dados na janela do navegador e na visualização da tabela.

Experiência do Power Query Online

Os estágios para obter dados no Power Query Online são:

  1. Configurações de conexão e autenticação

  2. Visualização dos dados

  3. Editor de consultas

Diagrama de fluxo com os três estágios de obtenção de dados no Power Query Online.

1. Configurações de conexão e autenticação

Na experiência do Power Query Online, você começa com a página Conectar à fonte de dados em que você insere valores em duas seções distintas:

  • Definições de ligação

  • As credenciais de conexão

    Captura de tela da página Conectar à fonte de dados usando o conector de banco de dados do SQL Server.

Definições de ligação

Na seção de configurações de conexão, você define as informações necessárias para estabelecer uma conexão com sua fonte de dados. Dependendo do conector, essas informações podem ser o nome do servidor, o nome de um banco de dados, um caminho de pasta, um caminho de arquivo ou outras informações exigidas pelo conector para estabelecer uma conexão com sua fonte de dados. Alguns conectores também permitem subseções específicas ou opções avançadas para fornecer mais controle e opções ao se conectar à fonte de dados.

Captura de tela da caixa de diálogo Conectar à fonte de dados com a seção opções avançadas expandida.

As credenciais de conexão

Na primeira vez que você usar o Power Query para se conectar a uma fonte de dados específica, será necessário criar uma nova conexão associada a essa fonte de dados. Uma conexão é a definição completa do gateway, credenciais, níveis de privacidade e outros campos específicos do conector que compõem as credenciais de conexão necessárias para estabelecer uma conexão com sua fonte de dados.

Observação

Alguns conectores oferecem campos específicos dentro da seção de credenciais de conexão para habilitar ou definir qualquer tipo de segurança relacionada à conexão que precisa ser estabelecida. Por exemplo, o conector do Amazon Redshift oferece o campo Usar Conexão Criptografada .

Janela de conexão à fonte de dados com todas as informações necessárias para criar uma nova conexão preenchidas.

As informações primárias exigidas por todos os conectores para definir uma conexão são:

  • Nome da conexão: O nome que você pode definir para identificar exclusivamente suas conexões. Você não pode duplicar o nome de uma conexão em seu ambiente.
  • Gateway de dados: Se a fonte de dados exigir um gateway de dados, selecione o gateway usando a lista suspensa desse campo.
  • Tipo de autenticação e credenciais: Dependendo do conector, você recebe várias opções de tipo de autenticação disponíveis para estabelecer uma conexão e campos em que você insere suas credenciais. Por exemplo, se o tipo de autenticação do Windows estiver selecionado, os campos Nome de usuário e senha que precisam ser preenchidos para estabelecer uma conexão serão exibidos.
  • Nível de privacidade: Você pode definir o nível de privacidade da fonte de dados como Nenhum, Privado, Organizacional ou Público.

Observação

Para saber mais sobre o que são gateways de dados e como registrar um novo gateway para seu ambiente ou locatário, acesse Usar o gateway de dados local.

Importante

Algumas integrações do Power Query atualmente não habilitam uma conexão definida ou um nível de privacidade. No entanto, todas as experiências do Power Query Online fornecem uma maneira de definir o gateway de dados, o tipo de autenticação e as credenciais necessárias para estabelecer uma conexão com sua fonte de dados.

Depois que uma conexão no Power Query Online for definida, você poderá reutilizar a mesma conexão mais tarde sem reentrar em todas essas informações novamente. O campo Conexão oferece um menu suspenso em que você seleciona suas conexões já definidas. Depois de selecionar sua conexão já definida, você não precisará inserir outros detalhes antes de selecionar Avançar.

Conecte-se à caixa de diálogo da fonte de dados em que o nome da conexão foi escolhido no menu suspenso dentro do campo de conexão.

Depois de selecionar uma conexão nesse menu, você também pode fazer alterações nas credenciais, no nível de privacidade, no gateway de dados e em outros campos específicos do conector para sua fonte de dados em seu projeto. Selecione Editar conexão e, em Conexão, selecione Criar nova conexão. Em seguida, altere qualquer um dos campos fornecidos.

Conectar-se à janela de conexão à fonte de dados onde o nome da conexão foi selecionado do menu suspenso dentro do campo de conexão.

2. Visualização de dados

O objetivo do estágio de visualização de dados é fornecer uma maneira amigável de visualizar e selecionar seus dados.

Dependendo do conector que você está usando, você pode visualizar dados usando:

  • Janela navegador
  • Caixa de diálogo visualização da tabela

A janela Navegador consiste em duas seções principais:

  • O painel de seleção de objeto é exibido no lado esquerdo da janela. O usuário pode interagir e selecionar esses objetos.

  • O painel de visualização de dados no lado direito da janela mostra uma visualização dos dados do objeto selecionado.

    Captura de tela da janela do navegador do conector do SQL Server no Power Query Online.

Caixa de diálogo visualização da tabela no Power Query Online

A caixa de diálogo de visualização da tabela consiste em apenas uma seção para a visualização de dados. Um exemplo de um conector que fornece essa experiência e janela é o conector de pasta .

Captura de tela da caixa de diálogo de visualização da tabela.

3. Editor de consultas

Para o Power Query Online, você precisa carregar os dados no editor do Power Query. No editor, você pode transformar e enriquecer ainda mais a consulta se optar por fazer isso.

Captura de tela de uma consulta de exemplo carregada no editor do Power Query

Informações adicionais

Para entender melhor como obter dados usando as diferentes integrações de produtos do Power Query, vá para Onde obter dados.