Acessar Feeds OData a partir do Power Query

Observação:  O Power Query é conhecido como o recurso Obter e Transformar no Excel 2016. As informações fornecidas aqui se aplicam a ambos. Para saber mais, confira o artigo Obter e Transformar no Excel 2016.

Com o Power Query, você pode acessar feeds OData expostos no centro de administração do Power BI para Microsoft 365 usando o Power Query para Excel usando a autenticação de ID do Microsoft Online Services ou a autenticação do Windows.

Observação: O cliente do Power Query deve estar localizado no mesmo corpnet com o computador que hospeda o gateway de gerenciamento de dados; caso contrário, o cliente do Power Query não pode obter acesso aos dados incluídos no feed OData.

Depois que um administrador habilita o feed OData para uma fonte de dados local, o administrador pode ver a URL para o feed OData no centro de administração. O administrador pode fornecer a URL a um usuário, que pode acessar o feed OData do Power Query para o Excel usando a ID do Microsoft Online Services ou a autenticação do Windows (apenas se essa opção estiver habilitada separadamente).

Quando você habilita o feed, os metadados do feed são automaticamente indexados no catálogo de dados, um componente da funcionalidade gerenciamento de informações de autoatendimento (SSIM) do Power BI para Office 365. Os usuários podem pesquisar e descobrir o feed usando o recurso de pesquisa online do Power Query para o Excel.

As seções a seguir descrevem as duas maneiras: usar a URL e a pesquisa online do Power Query para o Excel – para consumir o feed OData exposto pela fonte de dados local.

Importante: Baixe o Microsoft Power Query para Excel aqui se você ainda não tiver instalado em seu computador ou se não vir a seção organização na faixa de opções do POWERQUERY no Excel, que não estava disponível na versão anterior do Power Query.

Usando a URL para acessar o feed OData

Como um administrador de ti, talvez você queira testar o acesso à URL antes de entregá-la para o administrador de dados. Os procedimentos a seguir fornecem instruções para obter a URL para o feed OData e, em seguida, usar a URL para acessar o feed.

Obter a URL para o feed OData no centro de administração do Power BI

  1. No centro de administração do Power bi, clique em fontes de dados no menu à esquerda.

  2. Clique em ... (reticências) ao lado da fonte de dados para ver uma janela pop-up.

  3. Copie a URL do feed OData para a área de transferência selecionando o texto inteiro e pressionando Ctrl + C ou clicando com o botão direito do mouse e clicando em copiar.

Esta URL é a URL baseada em nuvem que usa o protocolo HTTPS que será resolvido para uma URL local baseada em HTTP/HTTPS. A vantagem dessa abordagem é que, independentemente de como o feed OData está configurado para acessar (HTTP/HTTPS), o usuário usa a mesma URL.

Por exemplo: https://<nome do domínio>. hybridproxy.clouddatahub.net/ODataService/v1.0/TestDB é resolvido para http://<nome do computador>. <nome do domínio local>.Corp.Microsoft.com:8000/TestDB ou https://<nome da máquina>. <nome de domínio local>. Corp.Microsoft.com:8000/TestDB.

Acessar o feed OData do Power Query para o Excel

O Microsoft Power Query para Excel é um suplemento do Excel que aprimora a experiência de Business Intelligence de autoatendimento no Excel, simplificando a descoberta e o acesso a dados. Se você não tiver o Power Query instalado no computador, instale-o aqui.

Para acessar o feed OData do Power Query:

  1. Inicie o Excel e alterne para a guia Power Query .

  2. Clique em de outras fontes na faixa de opções e clique em do feed OData.

  3. Na caixa de diálogo feed OData , Cole a URL que você copiou para a área de transferência anteriormente e clique em OK.

  4. Selecione ID do Microsoft Online Servicesou Windows para autenticação. Se você selecionar ID do Microsoft Online Services e não estiver conectado ao Microsoft Online Services, será necessário entrar usando a conta que tem acesso ao feed OData. Você só acessará o feed usando a autenticação do Windows se o acesso que estiver usando a autenticação estiver habilitado por um administrador usando o centro de administração do Power BI.

    Observação: Quando um administrador habilita um feed OData para uma fonte de dados, por padrão, somente a autenticação de ID do Microsoft Online Services tem suporte para os clientes acessarem o feed. O administrador usa a página geral da guia configurações no centro de administração para habilitar o acesso a feeds OData usando a autenticação do Windows. Veja o que é a administração do Power bi? para obter mais detalhes.

  5. No painel navegador , você deve ver os feeds expostos pela fonte de dados.

  6. Selecione um conjunto de dados do feed e clique em concluído.

Pesquisar e descobrir feeds no Power Query para o Excel

O procedimento a seguir descreve como Pesquisar, descobrir e consumir feeds OData no Power Query para o Excel. Quando o feed OData está habilitado para uma fonte de dados, os metadados para o feed são indexados no Catálogo de Dados na nuvem. Portanto, o usuário pode pesquisar o feed usando as palavras-chave do seguinte:

  • Nome da fonte de dados no Centro de Administração

  • Descrição da fonte de dados no Centro de Administração

  • Nomes de tabelas e modos de exibição

  • Nomes de colunas em tabelas

  • Editor do feed OData

Se você alternar para a guia saúde do sistema no centro de administração e, em seguida, alternar para a página logs , verá uma mensagem indicando o status da operação de indexação de metadados. Aguarde até ver uma mensagem bem-sucedida da operação de indexação de metadados no log.

  1. Inicie o Excel e alterne para a guia Power Query .

  2. Clique em pesquisa online na faixa de opções. Você deve ver a janela de pesquisa online com uma caixa de texto para digitar as palavras-chave de pesquisa.

  3. Digite a palavra-chave para pesquisar o feed. Defina o escopo para organizaçãousandoa lista suspensa ao lado do botão Pesquisar. Pressione Enter ou clique no botão Pesquisar . Você pode usar nomes completos ou parciais de tabelas ou colunas da tabela original do banco de dados local para pesquisar. Por exemplo, se o nome da tabela for antipersonalizador e os nomes das colunas forem metacustomerid e CustomerSource, você poderá pesquisar com as palavras-chave: superpersonalizador, SPCu, customersourcename, SP, SPC,, etc...

  4. Passe o mouse sobre o resultado para visualizar os dados no feed.

  5. Clique no resultado para começar a importar os dados do feed OData para o Excel.

  6. Na caixa de diálogo acessar um feed OData , selecione autenticação de ID do Microsoft Online Services . Siga as instruções para fazer logon usando a ID da organização que tem acesso ao feed.

Confira também

Observação:  Esta página foi traduzida automaticamente e pode apresentar erros gramaticais ou imprecisões. Nosso objetivo é que este conteúdo seja útil para você. Você pode nos dizer se as informações foram úteis? Use o artigo em inglês como referência.​

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×