Databricks Data Engineer Associate Question 484
Select 4In Unity Catalog, which of the following are securable objects that can have permissions assigned to them?
- A
Catalogs
- B
Tables
- C
Clusters
- D
Schemas
- E
Storage credentials
- F
Workflows
Show answer and explanation
Correct answers: A, B, D, E
Explanation
Unity Catalog includes a hierarchy of securable objects such as catalogs, schemas, tables, and storage credentials. Permissions can be assigned to these objects to control data access. Clusters and workflows, while important in Databricks, are not part of the Unity Catalog securable hierarchy.
- A. Correct.
Catalogs are top-level securable objects in Unity Catalog that organize schemas and tables. Permissions can be assigned to them.
- B. Correct.
Tables are securable objects in Unity Catalog. Permissions can be set to control access to tables.
- C. Incorrect.
Clusters are not securable objects in Unity Catalog. Permissions for clusters are managed separately in Databricks.
- D. Correct.
Schemas (also known as databases) are securable objects in Unity Catalog. Permissions can be assigned to schemas to control access to objects within them.
- E. Correct.
Storage credentials are securable objects in Unity Catalog that control access to external storage. Permissions can be assigned to manage who can use these credentials.
- F. Incorrect.
Workflows are not considered securable objects in Unity Catalog. Permissions for workflows are managed outside of Unity Catalog.