
Ultimate access to all questions.
A data engineering team is migrating a large-scale enterprise system with thousands of tables into a Lakehouse architecture. The implementation follows the Medallion architecture with the following requirements:
To minimize security risks while maximizing cross-team collaboration, which organizational strategy represents the best practice?
A
Consolidating all production tables into a single database to offer a unified view and simplify data discoverability for all users.
B
Organizing tables into separate databases based on quality tiers (Bronze, Silver, and Gold) to facilitate permission management through Access Control Lists (ACLs) and isolate physical storage.
C
Relying on the default Databricks database for all managed tables to ensure they are stored in the DBFS root for enhanced security.
D
Viewing Databricks databases as purely logical constructs where the chosen organizational structure does not impact security or discoverability.