Aller au contenu principal

Connecteurs SQL, bibliothèques, Drivers, APIs et outils

Databricks dispose de connecteurs, bibliothèques, Drivers, APIs et outils SQL qui vous permettent de vous connecter à Databricks, d'interagir par programme et d'intégrer les fonctionnalités Databricks SQL dans des applications écrites dans des langages populaires tels que Python, Go, JavaScript et TypeScript.

Pour des recommandations sur l'utilisation des connecteurs ou drivers, consultez les Outils de développement locaux.

Connectivité de la base de données

    • Databricks JDBC Driver
    • Connecter les applications et les outils Java à Databricks en utilisant le Driver JDBC natif développé par Databricks.
    • Driver ODBC Databricks
    • Connectez des applications et des outils à Databricks à l'aide du protocole standard de l'industrie Open Database Connectivity (ODBC).

Bibliothèques Python et connecteurs

    • Connecteur SQL pour Python
    • Exécutez des commandes SQL directement à partir du code Python avec une configuration simple et des dépendances minimales.
    • SQLAlchemy
    • Connectez les applications Python à Databricks en utilisant le mappage objet-relationnel au lieu d'écrire des requêtes SQL brutes.
    • pyodbc
    • Connectez les applications Python à Databricks à l'aide du protocole ODBC pour une connectivité de base de données standard.

drivers pour d'autres langues

    • SQL Driver pour Go
    • Connectez les applications Go à Databricks à l'aide d'interfaces de base de données SQL familières.
    • Driver SQL pour Node.js
    • Connectez des applications JavaScript et TypeScript à Databricks pour l'interrogation et la manipulation de données.

APIs et outils de ligne de commande

    • CLI SQL
    • Exécutez des commandes SQL et des scripts à partir de la ligne de commande pour l’intégration avec les workflows d’automatisation.

Outils IDE et de base de données

    • Driver pour SQLTools
    • Exécutez des requêtes SQL directement sur Databricks depuis Visual Studio Code.
    • DataGrip
    • Connectez-vous à Databricks à l'aide de l'EDI de base de données de DataGrip pour le développement SQL avec une complétion de code intelligente, une navigation de schéma et une analyse de query.
    • DBeaver
    • Connectez-vous à Databricks en utilisant l'outil de base de données multiplateforme de DBeaver pour l'édition SQL, la gestion des schémas et la migration des données.
    • SQL Workbench/J
    • Connectez-vous à Databricks à l'aide de SQL Workbench/J, un outil multiplateforme basé sur Java pour exécuter des scripts SQL et gérer les connexions de base de données.