Databricks Machine Learning Associate Question 423
Select 3A data engineering team is deciding whether to create feature store tables for their machine learning models at the account level in Unity Catalog or at the workspace level. Which benefits are specific to creating feature store tables at the account level in Unity Catalog?
- A
Simplifies feature reuse across multiple workspaces within the same Databricks account
- B
Improves feature table query performance through cross-workspace caching
- C
Enables centralized governance and fine-grained access control for feature data
- D
Reduces storage costs by automatically deduplicating feature store table data across workspaces
- E
Facilitates tracking of feature lineage and usage across all workspaces in the account
Show answer and explanation
Correct answers: A, C, E
Explanation
Creating feature store tables at the account level in Unity Catalog provides significant benefits for multi-workspace environments. It allows for centralized governance, simplifies feature reuse, and improves traceability through account-wide feature lineage tracking. These capabilities are critical for managing machine learning workflows across multiple teams or projects within the same Databricks account.
- A. Correct.
Creating feature store tables at the account level simplifies feature reuse across workspaces by making them accessible from any workspace within the same Databricks account, which is not possible with workspace-level tables.
- B. Incorrect.
Feature table query performance is not directly improved by creating tables at the account level, as performance depends on other factors like storage and compute optimizations.
- C. Correct.
Account-level feature store tables in Unity Catalog allow for centralized governance, enabling administrators to manage access and permissions for feature data across multiple workspaces.
- D. Incorrect.
Storage costs are not automatically reduced by creating tables at the account level since Unity Catalog does not deduplicate data across workspaces in this manner.
- E. Correct.
By using Unity Catalog at the account level, feature lineage and usage can be tracked across all workspaces within the account, enhancing auditability and traceability.