Aller au contenu principal

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.

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.

Diagramme de modèle d'objet Unity Catalog

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.
    • 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.
    • 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.

Ressources supplémentaires