Google Professional Data Engineer Question 161
Select 3Google Cloud PlatformYou are managing a data lake hosted on Google Cloud Storage and want to implement a monitoring strategy to ensure data reliability, security, and performance. Which of the following actions should you take to monitor the data lake effectively?
- A
Set up Google Cloud Storage bucket-level audit logs to track data access and changes.
- B
Enable the Object Lifecycle Management policy to automatically delete old data.
- C
Use Cloud Monitoring to create custom alerts for storage usage thresholds and object access patterns.
- D
Leverage Data Catalog to maintain metadata and monitor data classifications.
- E
Integrate Cloud Pub/Sub with Cloud Logging to alert on specific log events.
Show answer and explanation
Correct answers: A, C, E
Explanation
Effective monitoring of a data lake on Google Cloud involves tracking access and changes (using audit logs), monitoring performance and usage metrics (using Cloud Monitoring), and setting up alerts for specific events (using Pub/Sub and Logging). These actions ensure the data lake remains secure, reliable, and performant. While lifecycle policies and metadata management are valuable for other aspects of data lake management, they do not directly address monitoring.
- A. Correct.
Setting up bucket-level audit logs provides visibility into access patterns and changes, which is essential for monitoring and securing the data lake.
- B. Incorrect.
The Object Lifecycle Management policy is useful for managing data storage costs but does not directly contribute to monitoring the data lake.
- C. Correct.
Cloud Monitoring allows you to create custom alerts to track key metrics like storage usage and access patterns, making it a critical component of a monitoring strategy.
- D. Incorrect.
Data Catalog is a metadata management tool and does not directly provide monitoring capabilities for a data lake.
- E. Correct.
Integrating Cloud Pub/Sub with Cloud Logging can help you create alerts for specific log-based events, which is useful for monitoring and responding to anomalies.