Aceder a Feeds OData a partir do Power Query

Nota:  O Power Query é conhecido como Obter e Transformar no Excel 2016. As informações aqui fornecidas aplicam-se a ambos. Para saber mais, consulte Obter e Transformar no Excel 2016.

Com o Power Query, pode aceder a feeds OData expostos no centro de administração do Power BI para Microsoft 365 através do Power Query para Excel com a autenticação do ID do Microsoft Online Services ou a autenticação do Windows.

Nota: O cliente do Power Query tem de estar localizado no mesmo corpnet com o computador que aloja o Data Management Gateway; caso contrário, o cliente do Power Query não pode obter acesso aos dados incluídos no feed OData.

Depois de um administrador ativar o feed OData para uma origem de dados no local, o administrador pode ver o URL para o feed OData no centro de administração. O administrador pode fornecer o URL a um utilizador, que pode aceder ao feed OData a partir do Power Query para Excel com a ID do Microsoft Online Services ou com a autenticação do Windows (apenas se esta opção estiver ativada em separado).

Quando ativa o feed, os metadados do feed são automaticamente indexados no catálogo de dados, um componente de funcionalidades de gestão de informações de auto-atendimento (SSIM) do Power BI para Office 365. Os utilizadores podem procurar e descobrir o feed utilizando a funcionalidade de pesquisa online do Power Query para Excel.

As secções seguintes descrevem as duas formas: utilizar o URL e a pesquisa online a partir do Power Query para Excel – para consumir o feed OData exposto pela origem de dados no local.

Importante: Transfira o Microsoft Power Query para Excel a partir daqui se não o tiver instalado no seu computador ou se não vir a secção organização na faixa de POWERQUERY do Excel, que não estava disponível na versão anterior do Power Query.

Utilizar URL para aceder ao feed OData

Como administrador de ti, poderá pretender testar o acesso ao URL antes de os enviar para o administrador de dados. Os seguintes procedimentos fornecem-lhe instruções para obter o URL para o feed OData e, em seguida, utilizar o URL para aceder ao feed.

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

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

  2. Clique nas … (reticências) junto à origem de dados para ver uma janela de pop-up.

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

Este URL é o URL baseado na nuvem que utiliza o protocolo HTTPS que será resolvido num URL do local com base em HTTP/HTTPS. A vantagem desta abordagem é que, independentemente da forma como o feed OData está configurado para aceder (HTTP/HTTPS), o utilizador utiliza o mesmo URL.

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

Aceder ao feed OData a partir do Power Query para Excel

O Microsoft Power Query para Excel é um suplemento do Excel que melhora a experiência de Business Intelligence de auto-atendimento no Excel ao simplificar a descoberta e o acesso aos dados. Se não tiver o Power Query instalado no seu computador, instale-o aqui.

Para aceder ao feed OData a partir do Power Query:

  1. Inicie o Excel e mude para o separador Power Query .

  2. Clique em a partir de outras origens na faixa de imagem e clique em a partir do feed OData.

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

  4. Selecione ID do Microsoft Online Servicesou Windows para autenticação. Se selecionar a ID do Microsoft Online Services e não tiver actualmente sessão iniciada nos serviços online da Microsoft, terá de iniciar sessão com a conta que tem acesso ao feed OData. Irá aceder ao feed com a autenticação do Windows apenas se o acesso que estiver a utilizar a autenticação estiver ativado por um administrador através do centro de administração do Power BI.

    Nota: Quando um administrador ativa um feed OData para uma origem de dados, por predefinição, apenas a autenticação de ID do Microsoft Online Services é suportada para os clientes acederem ao feed. O administrador utiliza a página geral do separador definições no centro de administração para ativar o acesso a feeds OData com a autenticação do Windows. Consulte o artigo o que é a administração do Power bi? para obter mais detalhes.

  5. No painel navegador , deve ver os feeds expostos pela origem de dados.

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

Procurar e descobrir feeds no Power Query para Excel

O seguinte procedimento descreve como procurar, descobrir e consumir feeds OData no Power Query para Excel. Quando o feed OData está ativado para uma origem de dados, os metadados do feed são indexados no Catálogo de Dados na nuvem. Por isso, o utilizador pode procurar o feed ao utilizar as palavras-chave a partir das seguintes opções:

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

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

  • Nomes das tabelas e vistas

  • Nomes das colunas nas tabelas

  • Publicador do feed OData

Se mudar para o separador estado de funcionamento do sistema no centro de administração e, em seguida, mudar para a página registos , deverá ver uma mensagem a indicar o estado da operação de indexação de metadados. Aguarde até ver uma mensagem bem sucedida a partir da operação de indexação de metadados no registo.

  1. Inicie o Excel e mude para o separador Power Query .

  2. Clique em pesquisa online na faixa de vistas. Deverá ver a janela de pesquisa online com uma caixa de texto para escrever as palavras-chave de pesquisa.

  3. Introduza a palavra-chave para procurar o feed. Defina o âmbito para a organizaçãocom a lista pendente junto ao botão procurar. Prima Enter ou clique no botão procurar . Pode utilizar nomes completos ou parciais de tabelas ou colunas da tabela original a partir da base de dados no local para procurar. Por exemplo, se o nome da tabela for personalizável e os nomes das colunas forem o nome de utilizador ou o SPCu, pode procurar com as palavras-chave: macustomer, bacustomername, SP, SPC,, etc...

  4. Paire o rato sobre o resultado para pré-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 aceder a um feed OData , selecione Autenticação do ID do Microsoft Online Services . Siga as instruções para iniciar sessão com o ID da organização que tem acesso ao feed.

Consulte Também

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×