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.
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:
-
Criar uma entidade de serviço e atribuí-la a um workspace. Consulte Adicionar entidade de serviço ao seu site account.
-
Configure um segredo de cliente em Databricks para gerar access tokens. Veja o passo 1: Criar um segredo OAuth.
-
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. -
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.