Courseiva

Cloud Digital Leader How Google Cloud Resources Are Managed Practice Question

A company has a multi-project GCP environment with a single billing account. They want to receive alerts when any project's spending exceeds its allocated budget, and they want to analyze cost trends by project and service. Which THREE services should they use together?

⚠ Common exam trap

GCDL often tests the confusion between cost *visibility* tools (labels, BigQuery export) and cost *control* tools (budgets, CUDs, quotas) — candidates pick CUDs or Active Assist thinking they provide alerting or analytics when they only optimize spend.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Labels on resources

Option B (Labels on resources) is correct because labels are the mechanism that lets you attribute and group costs by project and service dimensions in billing data, enabling the per-project and per-service cost-trend analysis the company requires. Option D (Cloud Billing budgets) is correct because budgets defined on the billing account or scoped to projects trigger alert notifications when actual or forecasted spend exceeds the allocated threshold, directly satisfying the requirement to be alerted when any project's spending exceeds its budget. Option E (Billing export to BigQuery) is correct because exporting detailed billing data to BigQuery provides the granular, queryable dataset needed to analyze cost trends by project and service over time. Option A (Committed use discounts) is not correct because CUDs are a pricing/discount mechanism to reduce compute costs, not an alerting or cost-analysis service. Option C (Active Assist idle resource recommendations) is not correct because it only surfaces optimization suggestions for idle or underutilized resources and does not provide budget alerts or billing trend analysis.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Committed use discounts

    Why it's wrong here

    Committed use discounts (CUDs) lower the effective cost of resources in exchange for a 1- or 3-year spend commitment, so they only change the financial calculation on the bill. They do not emit spending alerts, nor do they provide any granular breakdown by project or service. Thus, while CUDs reduce total cost, they are unrelated to the alerting and analysis mechanisms the company needs.

  • ✓

    Labels on resources

    Why this is correct

    Labels are key-value metadata attached to GCP resources, such as 'team' or 'environment', and they are the primary mechanism for sorting and grouping costs within an exported billing dataset. When combined with BigQuery billing export, labels let you slice costs by project, service, team, or any custom dimension, enabling exact repartition of spend. They are the correct tool because they make cost data attributable and queryable.

  • ✗

    Active Assist idle resource recommendations

    Why it's wrong here

    Active Assist, including the idle resource recommender, uses machine learning to detect underutilized virtual machines or other resources and suggest downsizing or deletion. It is a cost-optimization advisory service, not a real-time alerting system or a cost-analysis dataset. These recommendations help reduce waste over time but do not provide the spending alarms or detailed spend breakdowns required for the company's goal.

  • ✓

    Cloud Billing budgets

    Why this is correct

    Cloud Billing budgets let you set a spending threshold and receive alerts when actual or forecasted cost exceeds defined percentages (e.g., 50%, 90%, 100%). Alerts can be delivered through Cloud Monitoring notification channels, email, or Pub/Sub, making them effective for proactive overrun detection. However, budgets only trigger notifications; they do not contain detailed per-resource cost data needed for analytical reporting.

  • ✓

    Billing export to BigQuery

    Why this is correct

    Billing export to BigQuery automatically sends daily detailed usage and cost logs to a BigQuery dataset, including resource metadata, labels, and pricing details. This export turns the raw billing information into queryable tables, allowing you to run custom SQL for historical trends, per-service cost, or label-based rollups. It is the backbone for any in-depth, self-serve cost analysis, though it does not itself generate alerts.

About these practice questions

Courseiva writes every GCDL question from scratch — 848 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Google Cloud exam blueprint

This GCDL practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the GCDL exam.