Hi @Data_Analytics1, System tables are a hosted analytical store of your account’s operational data, which can be used for historical observability across your account. System tables include data from all workspaces in your account but can only be accessed from a Databricks-enabled workspace.
To access the log tables in the system catalog, you must ensure the system tables are enabled.
You can do this using the Databricks CLI with the following command:
bash
curl -v -X PUT -H "Authorization: Bearer <your_token>" "https://<workspace>.databricks.com/api/2.0/unity-catalog/metastores/<your_metastore>/systemschemas/<your_schema>"
Replace <your_token>
, <workspace>
, <your_metastore>
, and <your_schema>
with your actual values. If the system schema is enabled successfully, result code 200 is returned.
If you are still facing issues, it could be due to the fact that the base provider of Delta Sharing Catalog system does not exist. This could mean that the underlying data source that the catalog is trying to access does not exist or is not accessible.
As for the error message "System owned catalog can't be modified", it suggests that the system catalog is owned by the system and cannot be modified by users.
If you continue to face issues, I would recommend reaching out to Databricks support for further assistance.