Google Cloud Professional Data Engineer — Question 136

You are designing a data mesh on Google Cloud with multiple distinct data engineering teams building data products. The typical data curation design pattern consists of landing files in Cloud Storage, transforming raw data in Cloud Storage and BigQuery datasets, and storing the final curated data product in BigQuery datasets. You need to configure Dataplex to ensure that each team can access only the assets needed to build their data products. You also need to ensure that teams can easily share the curated data product. What should you do?

Answer options

Correct answer: D

Explanation

The correct answer is D because it allows for the creation of separate Dataplex virtual lakes for each data product, ensuring that teams only access the relevant zones for landing, raw, and curated data. This setup maintains the necessary security and organization, while options A and B do not provide adequate separation for team access, and option C does not utilize multiple zones effectively.