Qu'est-ce que Unity Catalog ?
Unity Catalog est la couche de gouvernance unifiée pour les données et l'IA intégrée à Databricks. Lorsqu'il est activé pour un Workspace, Unity Catalog opère automatiquement sous chaque interaction de données et d'IA dans vos Workspaces : en appliquant le contrôle d'accès lorsque vous queryez une table ou appelez un modèle, en suivant la lignée à mesure que les assets de données et d'IA sont utilisés, en enregistrant l'activité pour l'audit, et plus encore. Vous travaillez avec les objets que Unity Catalog régit via Catalog Explorer, SQL, la CLI Databricks et les REST APIs.
Unity Catalog est automatiquement activé pour tous les workspaces Databricks créés après le 8 novembre 2023.
- Pour vérifier que Unity Catalog est activé et configuré correctement pour votre Workspace, consultez le guide de configuration de Unity Catalog.
- Si votre Workspace a été créé avant le 8 novembre 2023, consultez Mettre à niveau un Workspace Databricks vers Unity Catalog.
Unity Catalog est également disponible en tant qu'implémentation open source. Consultez le blog d’annonce et le dépôt GitHub public de Unity Catalog.
Le modèle d'objet Unity Catalog
Chaque asset que vous gérez dans Unity Catalog est modélisé comme un **objet sécurisable**, un objet sur lequel vous pouvez accorder des autorisations aux utilisateurs, aux Service Principal ou aux groupes. Les actifs de données et d'IA tels que les tables, les vues, les volumes, les fonctions, les modèles et les services (services de modèles et services MCP) suivent un espace de noms à trois niveaux (catalog.schema.object). Les tables et les volumes peuvent être **gérés**, le Unity Catalog gérant à la fois la gouvernance et le cycle de vie du stockage de fichiers sous-jacent, ou **externes**, le Unity Catalog ne gérant que la gouvernance. D'autres objets, tels que les identifiants de stockage, les emplacements externes, les connexions et les partages, se trouvent directement sous le metastore.

Les pages suivantes expliquent les concepts et workflows fondamentaux de Unity Catalog plus en détail.
-
- Objets sécurisables
- Découvrez chaque type d'objet dans la hiérarchie Unity Catalog et comment les permissions s'y appliquent.
-
- Assets gérés versus assets externes
- Comprendre la différence entre les tables et les volumes gérés et externes, et quand utiliser chacun d'entre eux.
-
- Exigences et limitations
- Examinez les exigences de compute, les formats de fichier pris en charge, les contraintes de dénomination et les limitations connues.
Capacités de Unity Catalog
Unity Catalog fournit des outils intégrés pour gouverner chaque dimension de votre environnement de données et d'IA. Les sujets suivants couvrent les principaux domaines de capacité.
-
- Contrôle d'accès
- Gérez qui peut accéder à quoi à l'aide de privilèges, de politiques basées sur les attributs, de filtres de lignes et de colonnes, et de liaisons de Workspace.
-
- Découverte
- Interagissez avec les objets sécurisables à l'aide de Catalog Explorer, l'interface utilisateur Databricks pour découvrir et gérer les données et les assets d'IA enregistrés dans Unity Catalog.
-
- Traçabilité
- Suivez automatiquement la circulation et la connexion des données et des assets d'IA, des données sources aux modèles, services et tableaux de bord.
-
- Audit
- Maintenir un enregistrement complet de tous les accès aux données et de l'activité du système à l'aide de la table système de Logs d'audit.
-
- Classification des données
- Classer et baliser automatiquement les données sensibles dans votre catalogue.
-
- Contrôle qualité des données
- Suivez de manière proactive la santé des données grâce au profilage intégré et aux alertes qui détectent les anomalies avant qu'elles n'atteignent les consommateurs en aval.
-
- Partage de données
- Partagez en toute sécurité des données en temps réel et des assets d'IA entre les organisations et les clouds à l'aide du protocole ouvert OpenSharing.
-
- Gouvernance de l'IA
- Gérez les assets d’IA et le trafic d’IA à l’aide d’Unity Catalog et d’AI Gateway.
Get start
Les Ressources suivantes vous aident à get start avec Unity Catalog. Si votre Workspace a été créé après le 8 novembre 2023, il est automatiquement activé avec Unity Catalog.
-
- Se familiariser avec Unity Catalog
- Vérifiez si Unity Catalog est déjà activé pour votre workspace, et configurez votre premier catalogue, schéma et contrôles d'accès aux données.
-
- Mettre à niveau vers Unity Catalog
- Apprenez à mettre à niveau un workspace qui n’utilise pas encore Unity Catalog.
-
- Guide de gouvernance de l'IA
- Établissez la gouvernance pour vos assets d'IA, le trafic d'IA et le comportement des services d'IA.