Search

Search IconIcon to open search

Data Objects

Last updatedUpdated: by Jakub Žovák · 1 min read

Properties
created 16.10.2024, 13:11
modified 08.08.2025, 19:04
published Empty
sources Empty
topics Databricks, Unity Catalog, Tables and Volumes, Data Governance
authors Empty
ai-assisted No

DBX:

Databricks uses two primary securable objects to store and access data.

  • Tables govern access to tabular data.
  • Volumes govern access to non-tabular data.

Database objects are entities that help you organize, access, and govern data. Databricks uses a three-tier hierarchy to organize database objects:

  1. Catalog: The top level container, contains schemas.
  2. Schema or database: Contains data objects.
  3. Data objects that can be contained in a schema:
    • Volume: a logical volume of non-tabular data in cloud object storage.
    • Table: a collection of data organized by rows and columns.
    • View: a saved query against one or more tables
    • Function: saved logic that returns a scalar value or set of rows.
    • Model: a machine learning model packaged with MLflow.

Catalogs are registered in a metastore that is managed at the account level. Only admins interact directly with the metastore.

Data Governance is handled by unity catalog in the DBX.