DP-750 · Compute and Catalog Foundations
24 cards
Unity Catalog Hierarchy and Volumes
-
Quick check
Which object is the top-level container of the Unity Catalog namespace and its primary unit of isolation?
AA schema, which groups related objects
A schema is the second level and organizes objects inside a container that already exists.
BA volume, which holds governed files
A volume is a third-level object for files; it sits below both of the other levels.
CA catalog, which can own storage, access policies and workspace bindings
Right. The catalog is the highest level, and those three properties are what make it the strongest isolation boundary.
3 / 24
-
Quick check
Which object is the second level of the namespace, grouping related tables, views, volumes and functions?
AA schema
Right. It sits inside a catalog and gives related objects a shared namespace.
BA workspace binding
A binding controls which workspaces can reach a catalog; it holds no objects.
CA metastore region
A region is where a metastore exists; it is not a level of the namespace.
5 / 24
-
Quick check
Which pair of privileges on the parent catalog is required to create a schema in it?
ACREATE CATALOG together with the ability to restart the compute resource
Creating a catalog is a different operation, and compute permissions have no role in the namespace.
BUSE SCHEMA and CREATE VOLUME
Those privileges concern an existing schema and the files within it, not the creation of the schema itself.
CUSE CATALOG and CREATE SCHEMA
Right. The creator must be able to use the parent catalog and to create schemas inside it.
7 / 24
-
Keep your progress in the app
That’s 3 of 10 quick checks. In the app they stay answered, and every lesson remembers where you left off.
-
Quick check
A schema has its own managed storage location while its parent catalog also has one. Where are the schema's managed objects stored?
AAt the catalog's location, since the catalog always takes precedence
The catalog's location is the fallback used only when the schema has none of its own.
BAt the schema's managed location, which overrides the catalog's
Right. A schema-level location overrides the catalog's for the managed objects in that schema.
CIn the workspace file system, outside Unity Catalog governance
Managed objects always land in governed storage; the workspace file system is not part of this resolution.
10 / 24
-
Quick check
A production catalog needs dedicated storage, must be reachable only from production workspaces, and its schemas should inherit that storage unless one overrides it. What fits?
ACreate the catalog with managed storage and restrict its workspace bindings
Right. Managed storage, access policy and workspace bindings are catalog-level properties, and schema overrides still work underneath.
BCreate one volume and treat its read grant as the boundary
A volume governs files inside a schema; it cannot define where managed tables are stored or which workspaces may connect.
CAdopt a file-name prefix and leave the catalog open to all workspaces
A prefix is a label, and an unrestricted catalog remains reachable from development workspaces.
12 / 24
-
Quick check
Which Unity Catalog object governs nontabular files and takes an identity of the form `catalog.schema.object`?
AA compute policy applied to the cluster that reads the files
A policy constrains how compute is configured; it governs no data at all.
BA volume
Right. A volume is the third-level object for governed files in cloud object storage.
CAn instance pool that holds the machines processing those files
A pool supplies virtual machines to clusters and has no place in the namespace.
14 / 24
-
Quick check
Which path correctly addresses `orders.csv` in the volume `landing`, in schema `bronze` of catalog `sales`?
A`/Catalogs/sales/landing/bronze/orders.csv`, using a catalogs prefix
Volume paths begin with the volumes prefix, and this one also scrambles the order of the names.
B`/Volumes/landing/sales/bronze/orders.csv`, naming the volume first
The prefix is right but the names are out of order: the volume cannot come before its own catalog and schema.
C`/Volumes/sales/bronze/landing/orders.csv`
Right. Catalog, then schema, then volume, then the file path inside the volume.
16 / 24
-
Quick check
A legacy application and Azure Databricks must keep using the same model files at an existing cloud path. Governance is required, and dropping the Unity Catalog object must not delete the files. What should be created?
AA managed volume created in the schema's managed storage location
Dropping a managed volume marks its files for deletion after the retention period, which the requirement rules out.
BAn external volume over the existing cloud storage path
Right. It registers the existing location under Unity Catalog governance, and dropping it removes only that registration.
CA catalog with managed storage and no volume at all
A catalog is a container for schemas and their objects; by itself it governs no files at an existing path.
19 / 24
-
Quick check
Two file groups share a schema but need different readers, and both need governed `/Volumes` paths. What meets the requirement?
AOne volume, with read access granted on the folders each group needs
Folder-level access control does not exist for volumes: a grant covers the whole volume.
BTwo volumes, each with its own read grant
Right. Separate volumes create the two security boundaries while keeping the standard governed paths.
COne volume, using file-name conventions to separate the groups
File names describe content and enforce nothing; the whole volume would still be readable by both groups.
22 / 24
-
Quick check
Which statement matches each level with what it actually decides?
AA schema owns the workspace bindings, a catalog groups the tables, and a volume supplies compute for file work
Bindings belong to the catalog, the schema is what groups tables, and no namespace object supplies compute.
BA volume defines the catalog's managed storage, a schema is the top-level boundary, and folder grants refine volume access
A volume holds files rather than defining catalog storage, the catalog is the top level, and folder-level grants do not exist.
CA catalog is the top-level isolation boundary, a schema groups related objects inside it, and a volume governs files in cloud object storage
Right. Each level does one job: isolate, organize, and govern files.
24 / 24
-
10 quick checks · then the test
In the app, finishing the quick checks opens this lesson’s 10-question test, and the ones you miss come back exactly when you’re about to forget them.
The whole course, on your phone
Lessons you can read, audio you can listen to on the way to work, and practice that remembers what you got wrong.