Puedes leer todo sin registrarte. Solo crearemos un perfil anónimo cuando decidas guardar tu progreso.
Lección 1 de 5
Metastore, catalog, schema y object
Unity Catalog gobierna objetos mediante jerarquía, ownership y herencia.
- Duración
- 17 min aprox.
- Objetivo
- Unity Catalog gobierna objetos mediante jerarquía, ownership y herencia.
- Siguiente paso
- Continuar con la siguiente lección
Ver detalles del módulo
Unity Catalog, Git folders y CI/CD esencial
Une gobierno de datos con una entrega de código revisable y promocionable entre entornos.
- Aplicar el namespace y mínimo privilegio
- Diferenciar managed, external, volumes y credentials
- Promover el mismo código con variables por entorno
01Modelo mentalMetastore, catalog, schema y object
Unity Catalog gobierna objetos mediante jerarquía, ownership y herencia.
+
Metastore, catalog, schema y object
Unity Catalog gobierna objetos mediante jerarquía, ownership y herencia.
Mostrar prerrequisitos
- Dificultad
- Associate + Professional
- Prerrequisitos
- m10
Catalog contiene schemas; schemas contienen tablas, vistas, volúmenes y funciones.
Managed prioriza gestión Databricks; external conserva ciclo de vida cloud mediante credential y external location.
Modelo mental
Unity Catalog modela gobierno mediante una jerarquía de securables, ownership y privilegios heredables. El metastore contiene catálogos; los catálogos contienen esquemas; los esquemas agrupan tablas, vistas, volúmenes, funciones y modelos. Resolver catalog.schema.object identifica el recurso sin depender del contexto. El owner puede administrar el objeto y delegar, pero los usuarios ordinarios deben recibir capacidades concretas a través de grupos o service principals. Managed y external cambian el ciclo de vida del almacenamiento, no la existencia de gobierno. La jerarquía permite conceder a un nivel amplio cuando la política es realmente común o al objeto cuando se necesita aislamiento; facilidad no debe convertirse en ALL PRIVILEGES generalizado.
Objeto de Unity Catalog sobre el que se pueden conceder privilegios, establecer ownership y aplicar determinadas restricciones.
Proporciona la unidad concreta para diseñar y auditar mínimo privilegio dentro de la plataforma.Autoridad administrativa sobre un securable que permite modificarlo, conceder acceso y transferir su propiedad bajo reglas aplicables.
Debe asignarse a roles estables porque supera la simple capacidad de leer o escribir datos.Propagación de privilegios concedidos en un contenedor hacia objetos descendientes según la jerarquía de Unity Catalog.
Simplifica políticas por dominio, pero amplía alcance y exige revisar la concesión efectiva completa.CREATE SCHEMA IF NOT EXISTS main.sales;
CREATE TABLE main.sales.orders (id BIGINT) USING DELTA;Concede privilegios al grupo, no a individuos.
Puntos clave
- Tres niveles
- Ownership permite administrar
- Managed recomendado
Evita
- Nombres de una parte
- Credenciales a usuarios finales
Recuerdo activo