Compartilhar via


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:

Etapas para se conectar

Para se conectar ao Preset manualmente, faça o seguinte:

  1. Crie uma conta do Preset ou entre em sua conta existente do Preset.

  2. Clique em + Workspace.

  3. 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.

  4. Abra o workspace clicando no bloco dele.

  5. Na barra de ferramentas, clique em Catálogo>Bancos de Dados.

  6. Clique em + Banco de Dados.

  7. 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.
  8. 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
    
  9. Clique na guia Avançado e expanda Outros.

  10. 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"}}
    
  11. 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.

  12. 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: