Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
La documentation de fédération de requête héritée a été supprimée et peut ne pas être mise à jour. Les configurations mentionnées dans ce contenu ne sont pas officiellement approuvées ou testées par Databricks. Si Lakehouse Federation prend en charge votre base de données source, Databricks recommande d’utiliser cela à la place.
Azure Databricks fournit des intégrations intégrées à de nombreux systèmes de données natifs cloud, ainsi qu’une prise en charge JDBC extensible pour se connecter à d’autres systèmes de données.
Les connecteurs documentés dans cette section se concentrent principalement sur la configuration d’une connexion à une table unique dans le système de données externe. Vous pouvez également utiliser certains de ces pilotes pour réécrire des données dans des systèmes externes.
Pour les connexions de données en lecture seule, Databricks recommande d’utiliser Lakehouse Federation, qui permet de synchroniser des bases de données entières avec Azure Databricks à partir de systèmes externes et est régie par Unity Catalog. Consultez Qu’est-ce que Lakehouse Federation ?.
Partner Connect fournit également des intégrations à de nombreux systèmes de données d’entreprise populaires. De nombreuses solutions Partner Connect se connectent non seulement aux sources de données, mais facilitent également des processus ETL simples pour maintenir l'actualité des données dans votre lakehouse. Voir Qu’est-ce que Databricks Partner Connect ?.
Quelles sources de données se connectent à Azure Databricks avec JDBC ?
Vous pouvez utiliser JDBC pour vous connecter à de nombreuses sources de données. Databricks Runtime inclut des pilotes pour un certain nombre de bases de données JDBC, mais vous devrez peut-être installer un pilote ou une autre version de pilote pour vous connecter à votre base de données préférée. Les bases de données prises en charge sont les suivantes :
- Interroger PostgreSQL avec Azure Databricks
- Interroger MySQL avec Azure Databricks
- Query MariaDB avec Azure Databricks
- Interroger SQL Server avec Azure Databricks
- Utiliser le connecteur Databricks pour se connecter à un autre espace de travail Databricks
Avec quels services de données Azure Databricks s’intègre-t-il ?
Les services de données suivants vous obligent à configurer les paramètres de connexion, les informations d’identification de sécurité et les paramètres réseau. Vous pouvez avoir besoin de privilèges d’administrateur ou d’utilisateur power dans votre compte Azure ou votre espace de travail Azure Databricks. Certaines nécessitent également de créer une bibliothèque Azure Databricks et de l’installer dans un cluster :