Databricks Data Engineer Associate Question 501
Select 2You are tasked with creating a Databricks all-purpose cluster that is Unity Catalog (UC)-enabled. Which of the following steps must be performed to ensure the cluster is correctly configured for Unity Catalog?
- A
Enable Unity Catalog on the cluster by setting the cluster access control to 'Unity Catalog'.
- B
Configure the cluster to use a Unity Catalog-enabled runtime version.
- C
Ensure that the cluster's workspace is attached to a Unity Catalog metastore.
- D
Assign appropriate permissions to the cluster using the Unity Catalog metastore.
- E
Enable the 'Unity Catalog' option in the cluster advanced settings.
Show answer and explanation
Correct answers: B, C
Explanation
To create a Unity Catalog-enabled all-purpose cluster, it is essential to configure the cluster to use a Unity Catalog-compatible runtime and ensure that the workspace is attached to a Unity Catalog metastore. These steps ensure that the cluster can integrate with Unity Catalog for data governance and access control.
- A. Incorrect.
Unity Catalog cannot be enabled simply by setting cluster access control to 'Unity Catalog'. Clusters must use specific runtime versions and be attached to the correct metastore.
- B. Correct.
This is correct. A Unity Catalog-enabled runtime (such as a Databricks Runtime version 11.3 or newer with UC support) is required for the cluster to integrate with Unity Catalog.
- C. Correct.
This is correct. The cluster's workspace must be attached to a Unity Catalog metastore because Unity Catalog requires a metastore to manage data governance.
- D. Incorrect.
While permissions are necessary for accessing data in Unity Catalog, they are not a configuration step for enabling Unity Catalog on a cluster.
- E. Incorrect.
There is no 'Unity Catalog' option in the cluster's advanced settings. Unity Catalog is enabled via runtime versions and metastore configurations.