Aller au contenu principal

Connectez-vous au préréglage

Preset fournit une Business Intelligence moderne à l’ensemble de votre organisation. Preset fournit une plateforme puissante et facile à utiliser d'exploration et de visualisation de données, optimisée par Apache Superset open source.

Vous pouvez intégrer vos warehouse SQL Databricks (anciennement Endpoint SQL Databricks) et vos clusters Databricks à Preset.

Se connecter à Preset à l'aide de Partner Connect

Pour connecter votre Databricks Workspace à Preset à l'aide de Partner Connect, consultez Connectez-vous aux partenaires de BI à l'aide de Partner Connect.

remarque

Partner Connect prend en charge uniquement les warehouses Databricks SQL pour Preset. Pour connecter un cluster dans votre Workspace Databricks à Preset, connectez-vous manuellement à Preset.

Connectez-vous manuellement aux préréglages

Dans cette section, vous connectez un SQL Warehouse ou un cluster existant de votre Workspace Databricks à Preset.

remarque

Pour les SQL Warehouses, vous pouvez utiliser Partner Connect pour simplifier le processus de connexion.

Exigences

Avant d'intégrer manuellement avec Preset, vous devez disposer des éléments suivants :

remarque

En tant que bonne pratique de sécurité lorsque vous vous authentifiez avec des outils, des systèmes, des scripts et des applications automatisés, Databricks vous recommande d'utiliser des jetons OAuth.

Si vous utilisez l'authentification par jeton d'accès personnel, Databricks recommande d'utiliser des jetons d'accès personnels appartenant aux Service Principal plutôt qu'aux utilisateurs du Workspace. Pour créer des jetons pour les Service Principals, consultez Gérer les jetons pour un Service Principal.

Étapes pour se connecter

Pour vous connecter à Preset manuellement, procédez comme suit :

  1. Créer un nouveau compte Preset, ou connectez-vous à votre compte Preset existant.

  2. Cliquez sur + Workspace .

  3. Dans la boîte de dialogue **Ajouter un nouveau workspace**, saisissez un nom pour le workspace, sélectionnez la région du workspace la plus proche de vous, puis cliquez sur **Enregistrer**.

  4. Ouvrez le workspace en cliquant sur la vignette du workspace.

  5. Dans la barre d'outils, cliquez sur Catalogue > Bases de données .

  6. Cliquez sur + Base de données .

  7. Dans la boîte de dialogue Connecter une base de données , dans la liste Bases de données prises en charge , sélectionnez l'un des éléments suivants :

    • Pour un warehouse, sélectionnez **Databricks SQL Warehouse**.
    • Pour un cluster, sélectionnez Cluster Databricks interactif .
  8. Pour l' URI SQLAlchemy , saisissez la valeur suivante :

    Pour un SQL Warehouse :

    databricks+pyodbc://token:{access token}@{server hostname}:{port}/{database name}

    Pour un cluster :

    databricks+pyhive://token:{access token}@{server hostname}:{port}/{database name}

    Remplacer :

    • {access token} avec la valeur du jeton d'accès personnel Databricks des exigences.
    • {server hostname} avec la valeur Hostname du serveur des exigences.
    • {port} avec la valeur Port des exigences.
    • {database name} avec le nom de la base de données cible dans votre Workspace Databricks.

    Par exemple, pour un SQL Warehouse :

    databricks+pyodbc://token:dapi...@dbc-a1b2345c-d6e7.cloud.databricks.com:443/default

    Par exemple, pour un cluster :

    databricks+pyhive://token:dapi...@dbc-a1b2345c-d6e7.cloud.databricks.com:443/default
  9. Cliquez sur l'onglet Avancé , et développez Autre .

  10. Pour les Paramètres du moteur , saisissez la valeur suivante :

    Pour un SQL Warehouse :

    {"connect_args": {"http_path": "sql/1.0/warehouses/****", "driver_path": "/opt/simba/spark/lib/64/libsparkodbc_sb64.so"}}

    Pour un cluster :

    {"connect_args": {"http_path": "sql/protocolv1/o/****"}}

    Remplacez sql/1.0/warehouses/**** ou sql/protocolv1/o/**** par la valeur du chemin HTTP des exigences.

    Par exemple, pour un SQL Warehouse :

    {"connect_args": {"http_path": "sql/1.0/warehouses/ab12345cd678e901", "driver_path": "/opt/simba/spark/lib/64/libsparkodbc_sb64.so"}}

    Par exemple, pour un cluster :

    {"connect_args": {"http_path": "sql/protocolv1/o/1234567890123456/1234-567890-buyer123"}}
  11. Cliquez sur l'onglet Basic , puis cliquez sur Test Connection .

remarque

Pour le dépannage de la connexion, consultez le guide de connexion à la base de données pour Databricks sur le site web de Preset.

  1. Une fois la connexion établie, cliquez sur Connecter .

Ressources supplémentaires

Explorez une ou plusieurs des Ressources suivantes sur le site web de Preset: