Google Professional Data Engineer Question 168
Select 3Google Cloud PlatformYour organization is implementing a data mesh architecture using Google Cloud. The goal is to ensure decentralized data ownership while maintaining discoverability, governance, and access control over datasets. Which combination of tools should you use to enable this architecture effectively?
- A
Dataplex for data governance and management across domains
- B
BigQuery to centralize all datasets in a single location for easier processing
- C
Data Catalog for metadata discovery and search capabilities
- D
Cloud Storage for storing raw and processed data across domains
- E
Vertex AI for automating data governance policies
Show answer and explanation
Correct answers: A, C, D
Explanation
To build a data mesh architecture on Google Cloud, you need tools that support decentralized data ownership while enabling governance, discoverability, and access control. Dataplex provides governance and management across domains, Data Catalog ensures metadata discoverability, and Cloud Storage serves as a scalable solution for storing data within domain boundaries. BigQuery is not suitable for decentralization as it emphasizes centralization, and Vertex AI is unrelated to data mesh governance.
- A. Correct.
Correct: Dataplex is a key tool for implementing data mesh on Google Cloud. It helps enforce governance, manage data across domains, and provides central policy enforcement while allowing decentralized ownership.
- B. Incorrect.
Incorrect: While BigQuery is powerful for analytics, centralizing all datasets in a single location goes against the principles of a data mesh, which emphasizes decentralized domain ownership.
- C. Correct.
Correct: Data Catalog is essential for metadata management, enabling discoverability and search capabilities across decentralized domains, which is critical in a data mesh.
- D. Correct.
Correct: Cloud Storage is a flexible storage solution that supports domain-level ownership of raw and processed data, aligning with data mesh principles.
- E. Incorrect.
Incorrect: Vertex AI is designed for building and deploying machine learning models, not for managing governance or data mesh policies.