Obtendo dados

Power Query pode se conectar a várias fontes de dados diferentes para que você possa trabalhar com os dados necessários. Este artigo orienta você pelas etapas para trazer dados para Power Query.

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

Observação

Em alguns casos, um conector pode ter todos esses estágios 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.

As etapas são:

  1. Configurações de conexão

  2. Autenticação

  3. Visualização dos dados

  4. Destino da consulta

Flow diagrama mostrando os quatro estágios de obter 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 SQL Server requer pelo menos o nome do host para estabelecer uma conexão com o banco de SQL Server dados.

SQL Server do conector.

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

Os parâmetros do conector normalmente são usados para estabelecer uma conexão com uma fonte de dados e, em conjunto com o conector usado, definem o que é chamado de caminho de fonte — — de dados.

Observação

Alguns conectores não exigem que você insira nenhum parâmetro. Eles são chamados de conectores singleton e terão 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 disponíveis no momento para Power Query são:

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

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

SQL Server de autenticação do conector de banco de dados.

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ê está usando, você pode visualizar os dados usando:

  • Janela do Navegador
  • Caixa de diálogo Visualização de 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 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 uma solução alternativa no Power Query Desktop, consulte 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.

SQL Server do navegador do conector.

Solução alternativa de 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. Por fim, Power Query interface do usuário online substituirá aquela na á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.

    Selecionar o nó raiz no Navegador e selecionar transformar dados no menu suspenso.

  2. Editor do Power Query abre 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 qualquer outra transformação Power Query para explorar a lista e encontrar as linhas que você deseja (por exemplo, com base na coluna Nome).

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

    Selecionando o link Tabela para exibir o conteúdo.

Caixa de diálogo Visualização de Tabela

A caixa de diálogo de visualização de 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.

Caixa de diálogo De visualização de tabela.

4. Destino da consulta

Esse é o estágio no qual 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 é carregar dados no Editor do Power Query para transformar e enriquecer ainda mais a consulta.