O que é o Databricks Partner Connect?

O Partner Connect permite criar contas de avaliação com parceiros de tecnologia do Azure Databricks selecionados e conectar seu workspace do Azure Databricks a soluções de parceiro da interface do usuário do Azure Databricks. Isso permite que você experimente soluções de parceiros usando seus dados no Databricks Lakehouse e adote as soluções que melhor atendam às suas necessidades de negócios.

O Partner Connect fornece uma alternativa mais simples às conexões manuais de parceiro provisionando os recursos necessários do Azure Databricks em seu nome e, em seguida, passando detalhes do recurso para o parceiro. Os recursos necessários podem incluir um databricks SQL warehouse (antigo ponto de extremidade SQL do Databricks), uma entidade de serviço e um token de acesso pessoal.

Nem todas as soluções de parceiros do Azure Databricks são apresentadas no Partner Connect. Para obter uma lista de parceiros que são apresentados no Partner Connect, com links para seus guias de conexão, consulte parceiros do Azure Databricks Partner Connect.

Dica

Se você tiver uma conta de parceiro existente, o Databricks recomenda que você siga as etapas para se conectar à solução de parceiro manualmente no guia de conexão apropriado. Isso ocorre porque a experiência de conexão no Partner Connect é otimizada para novas contas de parceiro.

Observação

Algumas soluções de parceiros permitem que você se conecte usando warehouses do Databricks SQL ou clusters do Azure Databricks, mas não ambos. Para obter detalhes, consulte o guia de conexão do parceiro.

Importante

O Partner Connect não está disponível em regiões do Azure China, Azure Governamental regiões ou workspaces com conformidade com FedRAMP.

Requisitos

Para conectar seu workspace do Azure Databricks a uma solução de parceiro usando o Partner Connect, você deve atender aos seguintes requisitos:

  • Sua conta do Azure Databricks precisa estar no plano Premium. Isso porque o Partner Connect usa o SQL do Databricks, que está disponível somente neste plano. Para exibir os detalhes da conta do Azure Databricks, consulte Gerenciar sua assinatura.
  • Para criar conexões com soluções de parceiros, você deve primeiro entrar em seu workspace como administrador do workspace do Azure Databricks. Para obter informações sobre administradores do workspace do Azure Databricks, consulte Gerenciar usuários.
  • Para todas as outras tarefas do Partner Connect, você deve primeiro entrar em seu workspace como um administrador do workspace do Azure Databricks ou um usuário do Azure Databricks que tenha pelo menos o direito de Acesso do workspace. Se você estiver trabalhando com warehouses do SQL, o direito será o de acesso ao SQL do Databricks. Para obter mais informações, confira Gerenciar usuários.

Início Rápido: conectar-se a uma solução de parceiro usando o Partner Connect

  1. Verifique se a sua conta do Azure Databricks, seu workspace e o usuário conectado atendem a todos os requisitos do Partner Connect.

  2. Na barra lateral, clique em botão do Partner Connect Partner Connect.

  3. Clique no lado do parceiro ao que você deseja conectar seu workspace. Se o for um ícone de marca de seleção, pare aqui, pois seu workspace já está conectado. Caso contrário, siga as instruções na tela para concluir a criação da conexão.

    Observação

    Soluções de parceiros que usam um aplicativo instalado localmente, em vez de um baseado na Web (como o Power BI Desktop e o Tableau Desktop) não exibem um ícone de marca de seleção em seu lado no Partner Connect, mesmo depois de conectar seu workspace a ele.

  4. Para trabalhar com sua nova conexão, veja a seção final ou a seção Próximas etapas do guia de conexão do parceiro correspondente.

Tarefas comuns necessárias para criar e gerenciar conexões de parceiro

Esta seção descreve tarefas comuns que talvez seja necessário concluir para criar e gerenciar conexões de parceiros usando o Partner Connect.

Permitir que os usuários acessem tabelas e bancos de dados gerados pelo parceiro

As soluções de parceiros na categoria Ingestão de Dados no Partner Connect podem criar bancos de dados e tabelas em seu workspace. Esses bancos de dados e tabelas são de propriedade da entidade de serviço do Azure Databricks associada à solução do parceiro em seu workspace.

Por padrão, esses bancos de dados e tabelas podem ser acessados somente pela entidade de serviço e pelos administradores do workspace. Para permitir que outros usuários em seu workspace acessem esses bancos de dados e tabelas, use a instrução SQL GRANT. Para obter detalhes de acesso para um banco de dados ou tabela existente, use a instrução SQL SHOW GRANTS.

Criar um token de acesso

As soluções de parceiro do Azure Databricks exigem que você forneça ao parceiro um token de acesso pessoal do Azure Databricks ou um token de Microsoft Entra ID, dependendo dos tipos de tokens compatíveis com o parceiro. O parceiro usa esse token para autenticar com seu workspace do Azure Databricks.

Para soluções de parceiros baseadas em nuvem no Partner Connect (como Fivetran, Labelbox, Prophecy e Rivery), o Partner Connect cria automaticamente um token de acesso pessoal do Azure Databricks (juntamente com uma entidade de serviço do Azure Databricks associada a esse token) e, em seguida, compartilha o valor do token com o parceiro. (O Partner Connect não cria entidades de serviço do Microsoft Entra ID nem tokens do Microsoft Entra ID e não compartilha valores de token do Microsoft Entra ID com parceiros.) Você não pode acessar o valor do token de acesso pessoal criado pelo Partner Connect. Se, por qualquer motivo, o token de acesso pessoal expirar, ou o valor do token de acesso pessoal não for mais compartilhado com o parceiro, você deverá criar um token de acesso pessoal substituto para a entidade de serviço do Azure Databricks; para fazer isso, consulte Gerenciar entidades de serviço e tokens de acesso pessoal. Para compartilhar o token de acesso pessoal de substituição com o parceiro, confira a documentação do parceiro.

Somente administradores do workspace do Azure Databricks podem gerar tokens de acesso pessoal de substituição para o Azure Databricks de serviço. Se você não puder gerar um token de acesso pessoal substituto, entre em contato com o administrador. Confira também Gerenciar entidades de serviço.

Para soluções de parceiros baseadas em área de trabalho no Partner Connect (como Power BI e Tableau), você deve criar o token e, em seguida, compartilhar o valor dele com o parceiro. Para criar o token:

Para configurar a solução de parceiro para que ele compartilhe o novo token com o parceiro, siga as instruções na tela em Partner Connect ou consulte a documentação do parceiro.

Importante

Quando você cria o token e compartilha o valor do token com o parceiro, o parceiro pode fazer as ações que a entidade relacionada (como o usuário do Azure Databricks ou uma entidade de serviço do Microsoft Entra ID) normalmente pode fazer em seu workspace do Azure Databricks. Não compartilhe valores de token com parceiros em quem você não confia.

Observação

Como melhor prática de segurança, ao autenticar com ferramentas, sistemas, scripts e aplicativos automatizados, o Databricks recomenda que você use tokens de acesso pertencentes às entidades de serviço e não aos usuários do workspace. Para criar tokens para entidades de serviço, consulte Gerenciar tokens para uma entidade de serviço.

Os administradores do workspace do Azure Databricks podem desabilitar a geração de tokens. Se você não puder gerar um token, entre em contato com o administrador. Consulte também Monitorar e gerenciar tokens de acesso pessoais.

Permitir que um SQL warehouse acesse dados externos

Para permitir que um SQL warehouse do Databricks acesse dados fora do Azure Databricks, veja Configuração de acesso a dados.