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 da Databricks são apresentadas no Partner Connect. Para obter uma lista dos parceiros apresentados em Partner Connect, com links para seus guias de conexão, consulte Databricks Partner Connect parceiros.
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.
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.
Partner Connect não está disponível nas regiões AWS GovCloud.
Requisitos
Para conectar seu workspace do Databricks a parceiros soluções usando o Partner Connect, você deve atender aos seguintes requisitos:
- Seu Databricks account deve estar no plano Premium ou acima. Isso ocorre porque muitas das soluções de parceiros no Partner Connect usam o Databricks SQL, que está disponível apenas nesses planos. Para view seus Databricks account detalhes, use o consoleaccount.
- Para criar novas conexões com as soluções da Parceiros, o senhor deve primeiro fazer login no seu workspace como administrador do Databricks workspace . Para obter informações sobre Databricks workspace admins, consulte gerenciar usuários.
- Para todas as outras tarefas do Partner Connect, o senhor deve primeiro fazer login no seu workspace como administrador do Databricks workspace ou como usuário do Databricks que tenha pelo menos o direito de acesso ao espaço de trabalho . Se o senhor estiver trabalhando com o depósito SQL, também precisará do direito de acessoDatabricks SQL . Para obter mais informações, consulte gerenciar usuários.
Início rápido: Conecte-se a uma parceira de soluções usando o Partner Connect
-
Certifique-se de que os sites Databricks account, workspace e o usuário conectado atendam aos requisitos do site Partner Connect.
-
Na barra lateral, clique em
marketplace .
-
Em Partner Connect integrations , clique em view all .
-
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.
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 em seu bloco no Partner Connect, mesmo depois de você conectar seu workspace a elas.
- Para trabalhar com sua nova conexão, consulte a seção Concluindo ou Próximos passos do guia de conexão de parceiro correspondente.
Tarefa comum necessária 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.
Em default, esses bancos de dados e tabelas podem ser acessados somente pela entidade de serviço e pelos administradores de workspace. Para permitir que outros usuários em seu site workspace acessem esses bancos de dados e tabelas, use a instrução SQL GRANT declaração. Para obter detalhes de acesso a um banco de dados ou tabela existente, use a instrução SQL SHOW GRANTS.
Criar tokens 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 nuvem em Partner Connect (como Fivetran, Labelbox, Prophecy e Rivery), Partner Connect cria automaticamente os tokens (juntamente com uma Databricks entidade de serviço associada a esses tokens) e compartilha o valor dos tokens com os parceiros. O senhor não pode acessar o valor dos tokens. Se, por qualquer motivo, os tokens expirarem ou o valor dos tokens não for mais compartilhado com os parceiros, o senhor deverá criar um token de substituição para a entidade de serviço; para isso, consulte gerenciar entidade de serviço e acesso pessoal tokens. Para compartilhar os tokens de substituição com os parceiros, consulte a documentação dos parceiros.
Somente os administradores de Databricks workspace podem gerar um substituto para tokens para Databricks entidade de serviço. Se o senhor não conseguir gerar tokens de substituição, entre em contato com o administrador. Veja também gerenciar entidade de serviço.
Para soluções de parceiros baseadas em desktop em Partner Connect (como Power BI e Tableau), o senhor deve criar os tokens e depois compartilhar o valor dos tokens com os parceiros. Para criar os tokens, consulte o gerenciamento de tokens API. Para configurar as soluções da parceiros para que ela compartilhe os novos tokens com os parceiros, siga as instruções na tela em Partner Connect ou consulte a documentação da parceiros.
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.
Como prática recomendada de segurança ao se autenticar com ferramentas, sistemas, scripts e aplicativos automatizados, a Databricks recomenda que você use tokens OAuth.
Se o senhor usar a autenticação de tokens de acesso pessoal, a Databricks recomenda usar o acesso pessoal tokens pertencente à entidade de serviço em vez de usuários workspace. Para criar tokens o site para uma entidade de serviço, consulte gerenciar tokens para uma entidade de serviço.
Databricks workspace Os administradores 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 revogar tokens de acesso pessoal.
Permitir que o site SQL warehouse acesse dados externos
Para permitir que um depósito Databricks SQL acesse dados fora do Databricks, consulte Configurações de acesso a dados.