Pular para o conteúdo principal

Configure a entidade de serviço em Databricks para Power BI

Esta página descreve como configurar uma entidade de serviço no Databricks se o senhor quiser ativar a autenticação OAuth máquina a máquina (M2M) com o Power BI.

Machine-to-Machine (M2M) OAuth fornece um método de autenticação mais seguro para conexões Power BI usando a entidade de serviço em vez do access tokens pessoal. Essa abordagem:

  • Elimina as preocupações com a rotação de credenciais associadas ao site pessoal access tokens.
  • Fornece gerenciamento de acesso centralizado por meio de entidade de serviço.
  • Aumenta a segurança.
nota

Power BI O Desktop 2.143.878.0 (versão de maio de 2025) ou o acima é necessário para esse método de autenticação.

Criar uma entidade de serviço e configurar o Databricks para M2M OAuth

Para definir e configurar uma entidade de serviço para o M2M OAuth, faça o seguinte:

  1. Criar uma entidade de serviço e atribuí-la a um workspace. Consulte Adicionar entidade de serviço ao seu site account.

  2. Configure um segredo de cliente em Databricks para gerar access tokens. Veja o passo 1: Criar um segredo OAuth.

  3. Conceda à entidade de serviço o privilégio SELECT nos dados ativos usados em Power BI. Consulte Conceder permissões em objetos em um metastore Unity Catalog.

  4. Conceda à entidade de serviço a permissão CAN USE no endereço SQL warehouse usado para se conectar a Power BI. Consulte gerenciar a SQL warehouse.

Next os passos