Crie uma conexão do Databricks no Microsoft Power Platform
Esta página explica como se conectar ao Databricks do Microsoft Power Platform, criando uma conexão do Databricks. É possível usar seus dados do Databricks para criar aplicativos Power Canvas, fluxos do Power Automate e agentes do Copilot Studio.
Antes de começar
Antes de se conectar ao Databricks do Power Platform, você deve atender aos seguintes requisitos:
-
Se você estiver autenticando com tokens de acesso pessoal (PAT), já gerou um para seu workspace do Databricks. Para gerar um PAT, consulte Autenticar com tokens de acesso pessoal do Databricks (legado).
-
Se você estiver se autenticando usando OAuth, você tem o login unificado ou o SSO ativados. Consulte Configurar o SSO no Databricks.
-
O usuário possui uma licença premium do Power Apps.
-
Você tem uma conta Databricks.
-
O senhor tem acesso ao Databricks SQL e, no mínimo, permissão PODE USAR em um SQL warehouse.
Adicionar uma conexão do Databricks
Caso esteja usando o Copilot Studio, o conector Databricks deve ser definido usando o Power Apps ou o Power Automate. Então ele pode ser usado no Copilot Studio.
Para adicionar uma conexão do Databricks, faça o seguinte:
-
Em Power Apps ou Power Automate, na barra lateral, clique em **Conexões**.
Se não vir **Conexões** na barra lateral, clique em **Mais** > **Conexões**.
-
No canto superior esquerdo, clique em + Nova conexão .
-
Usando a barra de pesquisa no canto superior direito, pesquise por "Databricks".
-
Clique no bloco Databricks .
Não clique no bloco "Azure Databricks".
-
Insira suas informações de autenticação.
-
Selecione o seu método de autenticação:
- Se você estiver usando OAuth, selecione Conexão OAuth da AWS .
- Se você estiver usando PAT, para a Chave da API , insira seu PAT no formato de
Bearer <personal-access-token>.
-
Para **Nome de host do servidor**, insira o hostname do servidor de warehouse do Databricks SQL.
-
Para HTTP Path , insira o caminho HTTP do SQL warehouse.
Para encontrar seu Databricks SQL warehouse do Databricks e os detalhes de conexão do caminho HTTP, consulte Obtenha detalhes de conexão para um recurso de compute do Databricks.
-
-
Clique em Criar .
Se solicitado, faça login em sua account Databricks associada ao workspace ao qual você está se conectando. Selecionar a account incorreta resulta em falha no login.
Adicionar Databricks a uma política de dados
Ao adicionar a Databricks a uma política de dados de negócios, a Databricks não pode compartilhar dados com conectores em outros grupos. Isso protege seus dados e impede que sejam compartilhados com quem não deveria ter acesso a eles. Para obter mais informações, consulte Gerenciar políticas de dados.
Para adicionar o conector do Databricks a uma política de dados do Power Platform:
-
De qualquer aplicativo Power Platform, clique no ícone de engrenagem no canto superior direito e clique em Admin Center (Central de Administração) .
-
Na barra lateral, clique em Políticas > Políticas de Dados .
- Caso esteja usando o novo centro de administração, clique em **Segurança** > **Dados e Privacidade** > **Política de Dados**.
-
Clique em + Nova política ou em uma política existente.
-
Ao criar uma nova política, insira um nome.
-
Selecione um ambiente para adicionar à sua política e clique em + Adicionar à política acima.
-
Clique em Avançar .
-
Pesquise e clique no conector Databricks.
-
Clique em Mover para Negócios e clique em Avançar .
-
Revise a política e clique em Criar política .
Solucionar problemas
Falha na autenticação
Se visualizar a seguinte mensagem de erro ao autenticar usando OAuth, o login unificado não está habilitado em sua conta Databricks:
{
"error": {
"code": 401,
"source": "msmanaged-na.azure-apim.net",
"message": "The response is not in a JSON format.",
"innerError": "Authentication failed"
}
}
Para resolver este erro, habilite o login unificado ou SSO. Consulte Configurar SSO no Databricks.
Limitações
- O conector do Power Platform não oferece suporte a nuvens governamentais.