Conectar-se ao Preset
O Preset fornece business intelligence moderno para toda a sua organização. O Preset fornece uma plataforma avançada e fácil de usar de exploração e visualização de dados, da plataforma Apache Superset de código aberto.
Você pode integrar os warehouses de Databricks SQL (antigos pontos de extremidade do Databricks SQL) e os clusters do Azure Databricks ao Hightouch.
Conecte-se ao Preset usando o Partner Connect
Para conectar seu workspace do Azure Databricks ao Preset usando o Partner Connect, confira Conectar-se a parceiros de BI usando o Partner Connect.
Observação
O Partner Connect só dá suporte aos SQL warehouses do Databricks para o Preset. Para conectar um cluster no workspace do Azure Databricks ao Preset, conecte-se ao Preset manualmente.
Conecte-se ao Preset manualmente
Nesta seção, você conectará um warehouse ou cluster de SQL existente em seu workspace do Azure Databricks ao Preset.
Observação
Para warehouses de SQL, você pode usar o Partner Connect para simplificar o processo de conexão.
Requisitos
Antes de se integrar ao Preset manualmente, você precisa ter o seguinte:
Um cluster ou SQL warehouse do workspace do Azure Databricks.
Os detalhes da conexão do cluster ou do SQL warehouse, especificamente os valores nome do Host do Servidor, Porta e Caminho HTTP.
Um token de acesso pessoal do Azure Databricks ou um token do Microsoft Entra ID (antigo Azure Active Directory). Para criar um token de acesso pessoal, siga as etapas em Tokens de acesso pessoal do Azure Databricks para usuários do workspace.
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.
Etapas para se conectar
Para se conectar ao Preset manualmente, faça o seguinte:
Crie uma conta do Preset ou entre em sua conta existente do Preset.
Clique em + Workspace.
Na caixa de diálogo Adicionar Novo Workspace, insira um nome para o workspace, selecione a região do workspace mais próxima de você e clique em Salvar.
Abra o workspace clicando no bloco dele.
Na barra de ferramentas, clique em Catálogo>Bancos de Dados.
Clique em + Banco de Dados.
Na caixa de diálogo Conectar um banco de dados, na lista Bancos de dados com suporte, selecione um dos seguintes:
- Para um SQL warehouse, selecione SQL warehouse do Databricks.
- Para um cluster, selecione Cluster Interativo do Databricks.
Para URI do SQLAlchemy, insira o seguinte valor:
Para um SQL warehouse:
databricks+pyodbc://token:{access token}@{server hostname}:{port}/{database name}
Para um cluster:
databricks+pyhive://token:{access token}@{server hostname}:{port}/{database name}
Substitua:
{access token}
pelo valor do token de acesso pessoal do Azure Databricks<!– ou pelo valor do token do Azure Active Directory –> nos requisitos.{server hostname}
pelo valor do Nome do host do servidor nos requisitos.{port}
pelo valor da Porta nos requisitos.{database name}
pelo nome do banco de dados de destino no workspace de destino do Azure Databricks.
Por exemplo, para um SQL warehouse:
databricks+pyodbc://token:dapi...@adb-1234567890123456.7.azuredatabricks.net:443/default
Por exemplo, para um cluster:
databricks+pyhive://token:dapi...@adb-1234567890123456.7.azuredatabricks.net:443/default
Clique na guia Avançado e expanda Outros.
Para Parâmetros do mecanismo, insira o seguinte valor:
Para um SQL warehouse:
{"connect_args": {"http_path": "sql/1.0/warehouses/****", "driver_path": "/opt/simba/spark/lib/64/libsparkodbc_sb64.so"}}
Para um cluster:
{"connect_args": {"http_path": "sql/protocolv1/o/****"}}
Substitua
sql/protocolv1/o/****
pelo valor do Caminho HTTP dos requisitos.Por exemplo, para um SQL warehouse:
{"connect_args": {"http_path": "sql/1.0/warehouses/ab12345cd678e901", "driver_path": "/opt/simba/spark/lib/64/libsparkodbc_sb64.so"}}
Por exemplo, para um cluster:
{"connect_args": {"http_path": "sql/protocolv1/o/1234567890123456/1234-567890-buyer123"}}
Clique na guia Básico e em Testar Conexão.
Observação
Para solucionar problemas de conexão, consulte o Passo a passo de Conexão ao Banco de Dados para o Databricks no site do Preset.
Após a conexão ser bem-sucedida, clique em Conectar.
Próximas etapas
Explore um ou mais dos seguintes recursos no site do Preset: