Skip to content
Dremio-Specific Engine & Optimizations Last updated: May 29, 2026

Dremio Spaces

Dremio Spaces are logical namespace containers in the Dremio catalog where data teams organize, collaborate on, and secure Virtual Datasets in the semantic layer.

dremio spacesspaces semantic layerdata namespaces dremiodataset organization spacesrbac dremio spaces

Dremio Spaces

Dremio Spaces are logical, high-level directories in Dremio’s data catalog designed for organizing, sharing, and securing Virtual Datasets (VDS). Spaces function as collaboration zones where data engineers, architects, and business analysts construct the semantic layer.

Within a Space, users can create folders and subfolders to organize datasets hierarchically. For example, a data team can structure a workspace by business department (such as Finance, Marketing, or HR) or by data maturity stage (such as Staging, Cleansed, and Reporting).

Role in the Semantic Layer

Dremio Spaces serve three core architectural purposes:

1. Unified Namespace Organization

Spaces provide a clear, business-friendly namespace that shields users from the complex paths of physical storage buckets or databases. Instead of querying a raw file path like s3://prod-analytics-bucket-01/raw_orders/csv/data.csv, a business analyst can query the semantic path:

SELECT * FROM "Sales Space".active_orders;

This logical layer makes SQL queries readable and insulates downstream BI dashboards from modifications to upstream physical database locations.

2. Granular Access Control and Security

Dremio Spaces are critical boundaries for Role-Based Access Control (RBAC). Administrators can define permissions at the Space level, regulating who can:

Permissions set on a Space automatically cascade to all child folders and VDS contained within it.

3. Space Allocation and Resource Isolation

Spaces help manage resources. Administrators can monitor query patterns and apply workload rules to prioritize queries originating from specific business spaces. For example, queries targeting the “Finance Reporting Space” can be routed to a high-priority queue, ensuring crucial financial dashboards are prioritized over ad-hoc queries from testing spaces.

Spaces in Dremio Software vs. Dremio Cloud

The implementation of Spaces varies depending on the deployment environment:

📚 Go Deeper on Apache Iceberg

Alex Merced has authored three hands-on books covering Apache Iceberg, the Agentic Lakehouse, and modern data architecture. Pick up a copy to master the full ecosystem.

← Back to Iceberg Knowledge Base