Professional Cloud Data Engineer

professional-cloud-data-engineer

Advanced

Gauge your current knowledge

Practice test preview

Minimizing costs per required business need for data

...

Sample Question

Your organization runs three distinct BigQuery workloads: Data Science, ELT, and Business Intelligence (BI). Currently, all queries use the default on-demand pricing model, resulting in highly variable and unpredictable monthly costs. You need to implement a cost-optimized processing architecture that provides predictable pricing while guaranteeing dedicated compute capacity for each workload. Additionally, to maximize resource utilization, any idle compute capacity from one workload must be automatically available to the others. What should you do?

  • Configure BigQuery custom quotas for each project to limit the maximum bytes billed per day. Continue using the on-demand pricing model.
  • Purchase BigQuery slot commitments and assign all projects to a single, unified reservation to ensure all workloads share the same compute capacity.
  • Configure all workloads to use batch queries instead of interactive queries to utilize the BigQuery shared resource pool at a lower cost.
  • Purchase BigQuery slot commitments. Create separate reservations for the Data Science, ELT, and BI workloads, and assign the respective projects to these reservations.
View the answer & explanation →