Inserir credenciais de cliente no Power BI ou no Excel

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Ao se conectar do Power BI ou do Excel ao Analytics usando o feed OData, escolha Microsoft Entra ID (Microsoft Entra ID) para a opção mais segura. A próxima opção segura é o uso de Tokens de Acesso Pessoal (PATs).

Ao se conectar do Power BI ou do Excel ao Google Analytics usando o feed OData, escolha as credenciais do Windows como a opção mais segura. A próxima opção segura é o uso de Tokens de Acesso Pessoal (PATs).

Observação

O serviço Analytics é automaticamente habilitado e suportado na produção para todos os Serviços de DevOps do Azure. A integração do Power BI e o acesso ao feed OData do Serviço de Análise estão disponíveis para o público em geral. Nós encorajamos você a usá-lo e nos dar feedback. Os dados disponíveis dependem da versão. A versão mais recente suportada é , e a versão de visualização mais recente é v2.0v4.0-preview. Para obter mais informações, consulte Controle de versão da API OData.

Observação

O serviço Analytics é automaticamente instalado e suportado na produção para todas as novas coleções de projetos do Azure DevOps Server 2020 e versões posteriores. A integração do Power BI e o acesso ao feed OData do Serviço de Análise estão disponíveis para o público em geral. Nós encorajamos você a usá-lo e nos dar feedback. Se você atualizou do Azure DevOps Server 2019, poderá instalar o serviço do Google Analytics durante a atualização.

Os dados disponíveis dependem da versão. A versão mais recente suportada é , e a versão de visualização mais recente é v2.0v4.0-preview. Para obter mais informações, consulte Controle de versão da API OData.

Observação

O serviço Analytics está em pré-visualização para o Azure DevOps Server 2019. Você pode habilitá-lo ou instalá-lo para uma coleção de projeto. A integração do Power BI e o acesso ao feed OData do Serviço de Análise estão em Pré-visualização. Nós encorajamos você a usá-lo e nos dar feedback.

Os dados disponíveis dependem da versão. A versão mais recente suportada é , e a versão de visualização mais recente é v2.0v4.0-preview. Para obter mais informações, consulte Controle de versão da API OData.

Por que você deve usar um Token de Acesso Pessoal em vez de uma Credencial de Acesso Alternativo?

Por estas três razões:

  • Como parte de um bom gerenciamento de senhas, esses tokens expiram automaticamente para que você não precise se lembrar de alterar sua senha.
  • Como os PATs são uma senha gerada, você não usará uma senha comum como parte do seu AAC, o que significa uma área de superfície mais limitada para ataque.
  • Se você precisar fornecer um rastreamento de diagnóstico e esquecer de substituir o valor, poderá revogar a credencial. Isso mantém o acesso seguro ao Azure DevOps.

ID do Microsoft Entra

A ID do Microsoft Entra também é conhecida como "Credencial Organizacional" no Power BI Desktop. Você pode usá-lo no Power BI por meio da seleção OAuth ao configurar a atualização de dados.

  1. Ao se conectar com o Power BI Desktop, você será solicitado a inserir suas credenciais para a fonte de dados. Selecione Conta organizacional conforme mostrado aqui:

    Organizational account prompt

  2. Escolha Entrar e insira suas credenciais do Microsoft Entra. Depois disso, você terminou.

Para alterar uma URL existente para usar a ID do Microsoft Entra em vez de um PAT ou AAC, consulte Alterar credenciais de autenticação posteriormente neste artigo.

Autenticação do Windows

Você pode usar a autenticação do Windows no Power BI por meio da seleção OAuth ao configurar a atualização de dados.

  1. Ao se conectar com o Power BI Desktop, você será solicitado a inserir suas credenciais para a fonte de dados. Selecione o Windows conforme mostrado aqui:

    Windows authentication prompt

  2. Insira suas credenciais do Windows e escolha Conectar.

Para alterar uma URL existente para usar o Windows em vez de um PAT, consulte Alterar credenciais de autenticação posteriormente neste artigo.

Criar um token de acesso pessoal

  1. Entre nos Serviços de DevOps do Azure, abra seu menu de perfil de usuário e selecione Segurança.

    User Profile, My Security menu option

  2. Insira as informações necessárias:

    • Adicionar uma descrição

    • Definir o período de expiração

    • Selecione a organização

    • Escolher escopos selecionados

    • Verifique o Google Analytics (leitura)

      E, em seguida, escolha Criar token.

      Create personal access token

  3. Copie o token exibido. Se você navegar para fora da página, não poderá recuperá-la mais tarde.

    Copy Personal Access Token dialog

  4. Se você precisar revogar um token, navegue até esta página e escolha o link Revogar . Esse token terá acesso negado imediatamente aos Serviços de DevOps do Azure.

    Esses tokens são sua identidade. Quando usado, o token está agindo como você. Mantenha seus tokens em segredo e trate-os como sua senha. Para ajudar a manter seu token mais seguro, considere o uso de gerenciadores de credenciais. Se você usar gerenciadores de credenciais, não precisará inserir suas credenciais toda vez que enviar por push.

Inserir credenciais em um cliente

O Power BI e o Excel funcionam usando o Power Query ao acessar OData. O mecanismo de autenticação, incluindo as várias telas de autenticação, são idênticos. Este passo a passo é feito usando o Power BI Desktop. Também se aplica ao Excel.

  1. Abra o Power BI Desktop.

  2. Escolha Obter dados.

  3. Selecione OData Feed (ou Mais>outro>feed OData).

  4. Insira a URL do ponto de extremidade OData e escolha OK.

    OData Feed URL

    OData Feed URL

  5. Na caixa de diálogo de autenticação, escolha Básico, insira suas credenciais e escolha Conectar:

    • Se estiver a utilizar um AAC, introduza o seu nome de utilizador e palavra-passe

    • Se você estiver usando um PAT, insira uma cadeia de caracteres de texto, como "teste" ou "usuário" para o nome de usuário e insira o token no campo de senha.

      Authentication information

      Authentication information

Alterar credenciais de autenticação

Se você receber uma mensagem de acesso negado, talvez seja necessário alterar suas credenciais de autenticação. O Power Query armazena em cache suas informações de credencial para que você só precise inseri-las uma vez. No entanto, os Tokens de Acesso Pessoal expiram e talvez seja necessário atualizar ou alterar suas informações de autenticação.

Atualizar credenciais no Power BI Desktop

  1. Abra o Power BI Desktop.

  2. Selecione Opções de arquivo e Configurações>Configurações da fonte de>dados. Selecione a URL correta para o Feed OData e selecione Editar.

    Data source settings

    Data source settings

  3. Na próxima caixa de diálogo Configurações da Fonte de Dados, selecione o botão Editar na configuração Credenciais.

    Data source settings, 2nd dialog

    Data source settings, 2nd dialog

  4. Edite as credenciais conforme mencionado acima, selecione Salvar, Concluído e Fechar.

Atualizar credenciais no Excel

  1. Abra o Excel e selecione a guia Dados .

  2. Selecione Novas configurações da fonte de dados de consulta>...

    Excel, Open Data source settings

  3. Selecione a URL correta para o Feed OData e selecione Editar.

    Select the correct URL to the OData Feed and select Edit.

    Select the correct URL to the OData Feed and select Edit, on-premises version.

  4. Na próxima caixa de diálogo Configurações da Fonte de Dados, selecione o botão Editar na configuração Credenciais.

    Data source settings, next dialog.

    Data source settings, next dialog.

  5. Edite as credenciais conforme mencionado acima, selecione Salvar, Concluído e Fechar.

Publicar no Power BI

Depois de criar um modelo e carregá-lo com dados, você pode publicá-lo no Power BI. Ao usar o Microsoft Entra ID ou o Windows, certifique-se de selecionar a opção oAuth2 .