How to establish consistent BigQuery spend?
You are administering shared BigQuery datasets that contain views used by multiple teams in your organization. The marketing team is concerned about the variability of their monthly BigQuery analytics spend using the on-demand billing model. You need to help the marketing team establish a consistent BigQuery analytics spend each month. What should you do?
Community Votes
40% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
This question tests the ability to distinguish between cost capping (quotas) and cost predictability (fixed reservations), with the trap being selecting a quota option that limits spend but fails to ensure consistency.
To stabilize monthly BigQuery analytics costs, switching from the on-demand billing model to a fixed-slot reservation model is the recommended approach. The community consensus favors purchasing a fixed number of slots without autoscaling to ensure a flat, predictable monthly bill.
Many users select Option B (Quota) because it directly addresses 'spend,' but quotas only limit maximum usage rather than guaranteeing a fixed monthly expenditure.
Community Discussion (32 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Option C is correct because purchasing a reservation with a fixed baseline and no autoscaling converts the variable cost model (pay-per-byte) into a fixed cost model (pay-per-slot). By committing to 500 slots, the marketing team pays the same amount every month regardless of query volume, provided they stay within capacity. This directly addresses the requirement for 'consistent' monthly spend, eliminating the variability inherent in the on-demand model.Why the Other Options Are Wrong
Option A is incorrect because enabling autoscaling allows costs to fluctuate based on workload demand, violating the consistency requirement. Option B is incorrect because while custom quotas limit maximum daily bytes processed (preventing overages), they do not establish a consistent spend; costs can still vary significantly from month to month based on actual usage. Option D is incorrect because a 'Standard pay-as-you-go reservation' with a baseline of 0 essentially operates like on-demand pricing, where you pay only for what you use, resulting in variable costs.Community Comment Notes
Commenters supporting Option C emphasize that reservations guarantee a fixed number of slots, which ensures predictable monthly costs. Those supporting Option B argue that limiting bytes scanned controls spend, but as noted in other comments, this addresses cost caps rather than consistency. There is also debate regarding the specific reservation types, but the consensus leans towards the fixed capacity model for stability.Official Reference
Exam Strategy
When asked about 'consistent' or 'predictable' spend in cloud exams, look for options that convert variable pricing (pay-as-you-go) into fixed pricing (reservations, committed use discounts), and avoid options involving autoscaling or quotas that allow costs to fluctuate.