O que é o Databricks Partner Connect?

O Partner Connect permite que você crie contas de teste com parceiros de tecnologia selecionados da Databricks e conecte seu workspace do Databricks às soluções dos parceiros diretamente pela interface da 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 comerciais.

O Partner Connect fornece uma alternativa mais simples às conexões manuais de parceiros, provisionando os recursos necessários do Databricks em seu nome e passando as informações dos recursos para o parceiro. Os recursos necessários podem incluir um Databricks SQL warehouse (antigo endpoint do Databricks SQL), um principal de serviço e um token de acesso pessoal.

Nem todas as soluções de parceiros do 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 Databricks Partner Connect.

Dica

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

Observação

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

Requisitos

Para conectar seu workspace do Databricks a parceiros soluções usando o Partner Connect, você deve atender aos seguintes requisitos:

  • Sua account do Databricks deve estar no plano Premium. Isso ocorre porque o Partner Connect utiliza Databricks entidade de serviço, que estão disponíveis apenas neste plano. Para view os detalhes da sua conta do Databricks, consulte gerenciar sua conta do Databricks.

  • Para criar novas conexões com soluções de parceiros, você deve primeiro entrar em seu workspace como um administrador do workspace do Databricks. Para obter informações sobre administradores de workspace do Databricks, consulte Gerenciar usuários.

  • Para todas as outras tarefas do Partner Connect, você deve primeiro fazer login no seu workspace como administrador do workspace do Databricks ou como usuário do Databricks que tenha pelo menos o direito de acesso ao workspace. Para obter mais informações, consulte Gerenciar usuários.

Guia de início rápido: conectar-se a uma solução de parceiro usando o Partner Connect

  1. Certifique-se de que sua account Databricks, workspace e o usuário conectado atendam aos requisitos para Partner Connect.

  2. Na barra lateral, clique em Botão Partner Connect parceiros Conectar.

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

    Observação

    As soluções de parceiros que usam um aplicativo instalado localmente em vez de um aplicativo baseado na Web (como Power BI Desktop e Tableau Desktop) não exibem um ícone de marca de seleção, mesmo depois de você conectar seu workspace a eles.

  4. Para trabalhar com sua nova conexão, consulte a seção de conclusão ou Próximos passos do guia de configuração correspondente na lista de parceiros do Databricks Partner Connect.

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

Esta seção descreve as tarefas comuns que você pode precisar concluir para criar e gerenciar conexões de parceiros usando o Partner Connect.

Permitir que os usuários acessem bancos de dados e tabelas gerados por parceiros

As soluções de parceiros na categoria Ingestão de dados no Partner Connect podem criar bancos de dados e tabelas no workspace. Esses bancos de dados e tabelas pertencem ao diretor de serviço Databricks associado à solução parceira em seu espaço de trabalho.

Por padrão, esses bancos de dados e tabelas só podem ser acessados pelo principal de serviço e pelos administradores do espaço de trabalho. 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 parceiros do Databricks exigem que você forneça ao parceiro um token de acesso pessoal do Databricks. O parceiro utiliza este token para autenticar com o seu workspace do Databricks.

Para soluções de parceiros baseadas em cloudno Partner Connect (como Fivetran, Labelbox, Prophecy e Rivery), o Partner Connect cria automaticamente os tokens (junto com uma entidade de serviço Databricks associada a esses tokens) e, em seguida, compartilha o valor dos tokenscom o parceiro. Você não pode acessar o valor dos tokens . Se por algum motivo o token expirar ou o valor do token não for mais compartilhado com os parceiros, você deverá criar um token substituto para a entidade de serviço; para fazer isso, consulte diretores de serviço gerenciado e access tokenpessoal. Para compartilhar os tokens de substituição com os parceiros, consulte a documentação dos parceiros.

Somente administradores do workspace do Databricks podem gerar tokens de substituição para os diretores de serviços do Databricks. Se você não puder gerar um token de substituição, entre em contato com seu administrador. Consulte também Gerenciar entidades de serviço.

Para soluções de parceiros baseadas em desktop no Partner Connect (como Power BI e Tableau), você deve criar os tokens e depois compartilhar o valor dos tokenscom o parceiro. Para criar os tokens, consulte a API de gerenciamentotokens . Para configurar os parceiros soluções para que compartilhe os novos tokens com os parceiros, siga as instruções na tela do Partner Connect ou consulte a documentação dos parceiros.

Importante

Quando você cria o token e compartilha o valor do token com o parceiro, o parceiro pode realizar quaisquer ações que a entidade relacionada (como seu usuário do Databricks ou uma entidade de serviço do Databricks) normalmente pode realizar no seu workspace do Databricks. Não compartilhe valores simbólicos com parceiros em quem você não confia.

Observação

Como prática recomendada de segurança, ao autenticar com ferramentas, sistemas, scripts e aplicativos automatizados, a Databricks recomenda que você use access token pessoal pertencente à entidade de serviço em vez de usuários do espaço de trabalho. Para criar tokens para entidades de serviço, consulte gerenciar tokens para uma entidade de serviço.

Os administradores do Databricks workspace podem desativar a geração de tokens. Se o senhor não conseguir gerar tokens, entre em contato com o administrador. Consulte também Monitorar e gerenciar o token de acesso pessoal.

Permitir que um SQL warehouse acesse dados externos

Para permitir que um Databricks SQL warehouse acesse a dados fora do Databricks, consulte Ativar a configuração de acesso a dados.