- Home
- Unravel 4.7.9.2 Documentation
- Configurations
- Data Page
- Unity Catalog
- Configuring Unity Catalog for Data page
Configuring Unity Catalog for Data page
The Data page displays KPIs and insights about the data that applications read, create, and edit. For this, Unravel collects data from metastores, filesystems, and applications that run on the clusters monitored by Unravel. Unravel supports getting data from Unity Catalog. This section provides instructions to configure Unity Catalog for receiving data on Unravel's Data page.Data
Granting Privileges
There are two approaches to granting privileges for Unity Catalog:
Metastore Admin Privileges
A user with Metastore Admin rights can view all tables without requiring individual permissions for catalogs, schemas, or tables.
Fine-Grained Privileges
If a user does not have Metastore Admin privileges, they must be granted the following permissions at each catalog level:
Privilege
Description
USE_CATALOG
Grants access to the catalog.
USE_SCHEMA
Allows access to specific schemas within the catalog.
SELECT
Enables querying and retrieving data from tables in the catalog and schemas.
Refer Admin role for Unity Catalog for more information.
Configuration steps
Stop Unravel.
<Unravel installation directory>/unravel/manager stop
Enable Unity Catalog, by setting the following property to true.
Unravel installation directory>/manager config properties set unravel.databricks.unity.catalog.enable true
Add workspace IDs to the configuration.
Unravel installation directory>/manager config properties set unravel.databricks.workspace_ids=<workspaceid1>,<workspaceid2>
For example: ./opt/unravel/manager config properties set unravel.databricks.workspace_ids=6692172710999360,6692172710999365
Apply Changes
<Unravel installation directory>/unravel/manager config apply
Start Unravel.
<Unravel installation directory>/unravel/manager start