
Ultimate access to all questions.
In the context of automating and scheduling data pipeline tasks in Google Cloud, consider a scenario where a company needs to process large volumes of data daily, with specific requirements for cost-efficiency, scalability, and minimal manual intervention. Given these constraints, which Google Cloud service is the BEST choice for scheduling and automating the execution of these tasks? Choose the most appropriate option.
A
Cloud Run: A serverless platform for running containers, which allows for scalable execution of applications but lacks native scheduling capabilities.
B
Cloud Storage: An object storage service that offers high durability and availability but does not provide task scheduling features.
C
BigQuery: A serverless, highly scalable data warehouse that excels in analytics but is not designed for scheduling data pipeline tasks.
D
Cloud Scheduler: A fully managed service designed to automate the scheduling of tasks at specific times or intervals, ideal for data pipelines requiring regular execution without manual intervention.
E
Cloud Functions: A serverless execution environment for building and connecting cloud services with triggers from various Google Cloud sources, but not specifically optimized for scheduling recurring tasks.