Télécharger et référencer le pilote JDBC Databricks (Simba)

Remarque

Cette page s’applique au pilote JDBC Simba (hérité), versions antérieures à la version 3. Databricks recommande vivement la migration vers le pilote JDBC Databricks pour la connectivité JDBC. Il inclut des améliorations telles que la prise en charge des vues de métriques du catalogue Unity, les transactions qui s’étendent sur plusieurs instructions SQL, procédures stockées, récupération de résultats volumineuses plus rapides et données de télémétrie client intégrées.

Cette page explique comment télécharger et référencer le pilote JDBC Databricks.

Avant de télécharger le pilote, passez en revue la licence de pilote JDBC ODBC.

Télécharger manuellement le pilote

Certains outils, tels que DataGrip, DBeaver et SQL Workbench/J, vous obligent à télécharger manuellement le pilote JDBC avant de vous connecter à Azure Databricks.

Si vous utilisez Maven ou Gradle, ces outils téléchargent automatiquement le pilote. Passez à référencer le pilote en Java.

Pour télécharger manuellement le pilote :

  1. Accédez à la page de téléchargement de toutes les versions du pilote JDBC (Open Source).
  2. Cliquez sur Télécharger pour la dernière version. Le pilote est un .jar fichier qui ne nécessite pas d’installation.

Référencer le pilote logiciel en Java

Choisissez l’une des méthodes suivantes pour référencer le pilote JDBC dans votre code Java :

  • Téléchargement manuel : ajoutez le fichier téléchargé .jar à votre chemin de classe Java.

  • Maven : Ajoutez cette dépendance à votre pom.xml fichier :

    <dependency>
      <groupId>com.databricks</groupId>
      <artifactId>databricks-jdbc</artifactId>
      <version>2.7.5</version>
    </dependency>
    
  • Pour les projets Gradle, ajoutez cette dépendance à votre fichier de build :

    implementation 'com.databricks:databricks-jdbc:2.7.5'
    

Pour obtenir d’autres outils de génération et le numéro de version le plus récent, consultez le référentiel central Maven.

Étapes suivantes

Configurez votre connexion Azure Databricks :