Gérer et utiliser des catalogues étrangers
Cet article décrit comment gérer les catalogues étrangers et travailler avec les données qu’ils contiennent.
Un catalogue externe est un objet sécurisable dans Unity Catalog qui reflète une base de données dans un système de données externe, vous permettant d'effectuer des requêtes en lecture seule sur ce système de données dans votre workspace Databricks, en gérant l'accès à l'aide d'Unity Catalog.
Vous travaillez avec des catalogues étrangers de la même manière que vous travaillez avec n'importe quel catalogue géré par Unity Catalog :
-
Afficher les informations sur un catalogue étranger : voir Afficher les détails du catalogue.
En plus des informations affichées pour les catalogues Unity Catalog standard, Catalog Explorer affiche également la **connexion** utilisée par le catalogue étranger et la base de données ou le catalogue externe qui est mis en miroir par le catalogue étranger.
-
Pour exécuter des queries en lecture seule sur des tables externes, consultez Interroger les données.
Lorsque vous rédigez des query dans Databricks, vous devez utiliser les types de données Apache Spark. Pour un mappage des types de données Spark avec les types de données de votre base de données externe, consultez l'article correspondant à votre type de connexion, répertorié dans la table des matières du volet de navigation gauche de ce site de documentation.
-
Pour accorder un accès en lecture seule aux tables étrangères, consultez Gérer les privilèges dans Unity Catalog.
-
Obtenir le data lineage des tables dans les catalogues étrangers : voir Lineage dans Unity Catalog.
Pour savoir comment créer des catalogues étrangers, consultez Créer un catalogue étranger.
Si vous utilisez l'interface utilisateur pour créer une connexion à une source de données, la création d'un catalogue étranger est incluse.