cancel
Showing results forย 
Search instead forย 
Did you mean:ย 
Administration & Architecture
Explore discussions on Databricks administration, deployment strategies, and architectural best practices. Connect with administrators and architects to optimize your Databricks environment for performance, scalability, and security.
cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

System tables on workspace level

Mario_D
New Contributor III

I could be mistaken, but it seem like the systems table contain data of all workspaces, even workspaces that you don't have access to. According to "least principle privilege" idea, I do not think that's a good idea.

If forementioned is correct, has somebody been able to make only the data of the current workspace available?

Or will there be system tables on workspace level.

1 ACCEPTED SOLUTION

Accepted Solutions

Walter_C
Databricks Employee
Databricks Employee

As per documentation it is confirmed that system tables include data from all workspaces in your account, but they can only be accessed by a workspace with Unity Catalog, you can restrict which admins has access to this system tables.

It is not possible to limit system tables to show information only for the specific workspace where the query is being run. System tables are designed to contain operational data for all workspaces in your account deployed within the same cloud region. They are an account-level regionalized concept that is cross-workspace, meaning they include data from all workspaces within the same region and cannot be restricted to a single workspace.

View solution in original post

1 REPLY 1

Walter_C
Databricks Employee
Databricks Employee

As per documentation it is confirmed that system tables include data from all workspaces in your account, but they can only be accessed by a workspace with Unity Catalog, you can restrict which admins has access to this system tables.

It is not possible to limit system tables to show information only for the specific workspace where the query is being run. System tables are designed to contain operational data for all workspaces in your account deployed within the same cloud region. They are an account-level regionalized concept that is cross-workspace, meaning they include data from all workspaces within the same region and cannot be restricted to a single workspace.

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you wonโ€™t want to miss the chance to attend and share knowledge.

If there isnโ€™t a group near you, start one and help create a community that brings people together.

Request a New Group