Paramètres de calcul pour le pilote ODBC Databricks

Cet article vous explique comment configurer les paramètres de ressources de calcul Azure Databricks pour le pilote ODBC Databricks.

Le pilote requiert les paramètres de configuration de ressource de calcul suivants :

Setting Description
Driver Chemin d’accès complet d’installation du pilote. Pour obtenir ce chemin d’accès, consultez Télécharger et installer le pilote ODBC Databricks.
Host Valeur du Nom d’hôte du serveur de la ressource de calcul Azure Databricks.
Port 443
HTTPPath Valeur du Chemin d’accès HTTP de la ressource de calcul Azure Databricks.
SSL 1
ThriftTransport 2
Schema (facultatif) Nom du schéma par défaut à utiliser.
Catalog (facultatif) Nom du catalogue par défaut à utiliser.

Un DNS qui utilise les paramètres précédents utilise le format suivant :

[Databricks]
Driver=<path-to-driver>
Host=<server-hostname>
Port=443
HTTPPath=<http-path>
SSL=1
ThriftTransport=2
<setting1>=<valueN>
<setting2>=<value2>
<settingN>=<valueN>

Une chaîne de connexion sans DSN qui utilise les paramètres précédents est au format qui suit. Des sauts de ligne ont été ajoutés pour des raisons de lisibilité. La chaîne ne doit pas contenir ces sauts de ligne :

Driver=<path-to-driver>;
Host=<server-hostname>;
Port=443;
HTTPPath=<http-path>;
SSL=1;
ThriftTransport=2;
<setting1>=<valueN>;
<setting2>=<value2>;
<settingN>=<valueN>

Pour obtenir les informations de connexion d’un cluster Azure Databricks :

  1. Connectez-vous à votre espace de travail Azure Databricks.
  2. Dans la barre latérale, cliquez sur Calcul.
  3. Dans la liste des clusters disponibles, cliquez sur le nom du cluster cible.
  4. Sous l’onglet Configuration, développez Options avancées.
  5. Cliquez sur l’onglet JDBC/ODBC.
  6. Copiez les informations de la connexion souhaitée, telles que Nom d’hôte du serveur, Port et Chemin d’accès HTTP.

Si vous souhaitez obtenir les informations de connexion d’un entrepôt SQL Databricks, effectuez l’opération suivante :

  1. Connectez-vous à votre espace de travail Azure Databricks.
  2. Dans la barre latérale, cliquez sur SQL > Entrepôts SQL.
  3. Dans la liste des entrepôts disponibles, cliquez sur le nom de l’entrepôt cible.
  4. Sous l’onglet Informations de connexion, copiez les informations de la connexion souhaitée, telles que Nom d’hôte du serveur, Port et Chemin d’accès HTTP.

Pour utiliser le pilote avec un cluster Azure Databricks, l’utilisateur appelant ou le principal de service a besoin de deux autorisations lorsqu’il se connecte ou redémarre le cluster :

  • Autorisation PEUT S’ATTACHER À pour se connecter au cluster en cours d’exécution.
  • Autorisation PEUT REDÉMARRER pour déclencher automatiquement le démarrage du cluster si son état est Terminé lors de la connexion.

Pour utiliser le pilote avec un entrepôt Databricks SQL, l’utilisateur appelant ou le principal de service doit disposer de l’autorisation PEUT UTILISER. L’entrepôt Databricks SQL démarre automatiquement s’il a été arrêté.

Remarque

Les entrepôts SQL Databricks sont recommandés lors de l’utilisation de Microsoft Power BI en mode DirectQuery.