Google Professional Data Engineer Question 157
Select 4Google Cloud PlatformYour organization has built a data lake on Google Cloud Storage for storing raw data from various sources. You are tasked with setting up a system that allows teams to discover datasets, control access to sensitive data, and monitor costs effectively. Which combination of actions best addresses these requirements?
- A
Enable Data Catalog to manage metadata and allow dataset discovery.
- B
Use IAM roles to define granular access permissions for datasets in the data lake.
- C
Set up a Cloud Billing alert to monitor and control costs associated with the data lake.
- D
Enable BigQuery to query the data lake directly and manage access via BigQuery permissions.
- E
Configure Cloud Storage bucket labels to categorize data and use them for cost attribution.
Show answer and explanation
Correct answers: A, B, C, E
Explanation
The combination of enabling Data Catalog, using IAM roles, setting up Cloud Billing alerts, and configuring Cloud Storage bucket labels provides a comprehensive approach to managing data discovery, access controls, and cost monitoring in a Google Cloud data lake. These tools address the core requirements of the scenario without introducing unnecessary steps like enabling BigQuery for direct querying.
- A. Correct.
Correct: Data Catalog is designed for metadata management and dataset discovery, making it easier for teams to find and understand datasets.
- B. Correct.
Correct: IAM roles provide fine-grained access control, ensuring that sensitive data is only accessible to authorized personnel.
- C. Correct.
Correct: Cloud Billing alerts help monitor and control costs, ensuring that the data lake remains cost-effective.
- D. Incorrect.
Incorrect: While BigQuery can query data stored in Cloud Storage, it is not a necessary step for managing data discovery, access, or cost controls in this scenario.
- E. Correct.
Correct: Cloud Storage bucket labels allow you to categorize data and attribute costs to specific teams or projects, improving cost visibility and management.