Saltar al contenido
Lakehouse LabLakehouse LabPreparación Databricks Data Engineer
Módulo 01 · Lección

Workspace, metastore y recursos de cómputo

Contenido abierto

Puedes leer todo sin registrarte. Solo crearemos un perfil anónimo cuando decidas guardar tu progreso.

Lección 4 de 5

Workspace, metastore y recursos de cómputo

Workspace, metastore, catálogo y esquema forman ámbitos distintos; entenderlos evita nombres ambiguos y permisos mal aplicados.

Duración
17 min aprox.
Objetivo
Workspace, metastore, catálogo y esquema forman ámbitos distintos; entenderlos evita nombres ambiguos y permisos mal aplicados.
Siguiente paso
Continuar con la siguiente lección
Ver detalles del módulo

Data Intelligence Platform y arquitectura lakehouse

Construye un modelo mental preciso de almacenamiento, cómputo, gobierno y superficies de trabajo.

Al terminar podrás
  • Explicar la separación entre storage y compute
  • Relacionar Delta Lake, Unity Catalog y motores de ejecución
  • Elegir la superficie adecuada para cada carga
Ver fuentes y revisión

Metadatos editoriales

Última revisión
21 jul 2026
Nivel
Associate
Ruta relacionada
core
Dominios blueprint
Databricks Intelligence Platform · Arquitectura
Estado
Revisión editorial interna
Fuentes principales
Data engineering with Databricks · Arquitectura lakehouse
Reportar un error
04
Diagnóstico

Workspace, metastore y recursos de cómputo

Workspace, metastore, catálogo y esquema forman ámbitos distintos; entenderlos evita nombres ambiguos y permisos mal aplicados.

Mostrar prerrequisitos
Dificultad
Associate
Prerrequisitos
Ninguno obligatorio
Reportar un error en esta lección

Un workspace es la superficie de colaboración y ejecución. Un metastore de Unity Catalog gobierna catálogos y se asigna a workspaces; el namespace de tres niveles catalog.schema.object identifica tablas, vistas, funciones y volúmenes.

El workspace no es el propietario físico de una tabla de Unity Catalog. Varios workspaces asociados al mismo metastore pueden descubrir un objeto, aunque workspace bindings, privilegios y conectividad pueden limitar su uso.

Modelo mental

El namespace de Unity Catalog es una jerarquía de gobierno, mientras un workspace es una superficie de colaboración y ejecución. Un metastore se asigna a workspaces y contiene catálogos; cada catálogo contiene esquemas; cada esquema contiene tablas, vistas, volúmenes, funciones y otros objetos. El nombre completo catalog.schema.object hace que el significado no dependa del contexto accidental de la sesión. La asignación del metastore habilita un ámbito común, pero no concede acceso automáticamente: visibilidad, privilegios, workspace bindings y conectividad siguen siendo controles diferentes. Pensar en contenedores anidados evita la falsa idea de que copiar un notebook o cambiar de workspace duplica o transfiere la propiedad de una tabla.

Metastore

Ámbito superior de Unity Catalog asignable a uno o varios workspaces y contenedor de catálogos.

Define la frontera administrativa en la que se resuelven objetos gobernados.
Namespace de tres niveles

Identificación inequívoca de un objeto mediante catálogo, esquema y nombre.

Hace reproducibles consultas y despliegues entre sesiones y entornos.
Workspace binding

Restricción que limita el uso de determinados securables a workspaces seleccionados.

Añade aislamiento de entorno sin confundirlo con permisos de usuario sobre datos.
SQLExplorar el namespace
SHOW CATALOGS;
SHOW SCHEMAS IN main;
SHOW TABLES IN main.learning;

Ejecuta las tres sentencias para localizar en qué nivel falla el descubrimiento.

Puntos clave

  • El namespace recomendado tiene tres niveles
  • El metastore se asigna a uno o varios workspaces
  • Visibilidad y autorización no son equivalentes

Evita

  • Usar nombres de una parte y depender del contexto de sesión
  • Confundir ACL del workspace con privilegios sobre datos

Recuerdo activo

¿Cuál es el nombre completo de la tabla events?

Borrador privado · solo en este navegador
5 lecciones pendientes

Vista de lectura · sin ejecución

Learn Databricks

Learn Databricks · commit 08c378c

README.md