🔥 40% Off Crucial Exams Memberships — Deal ends today!

1 hour, 26 minutes remaining!

GCP Professional Data Engineer Practice Question

Your organization maintains a 4-TB BigQuery fact table that records billions of daily clickstream events. Dashboards in Looker Studio always filter on the event_date column and often add a WHERE customer_id = ? predicate. During interactive analysis the BI Engine reservation frequently runs out of memory, causing queries to spill to slot-based execution and slow down. Which table design change is most likely to improve BI Engine efficiency without increasing the reservation size?

  • Disable clustering and switch to ingestion-time partitioning without changing the schema.

  • Partition the table by event_date and cluster it by customer_id.

  • Partition the table by customer_id and cluster it by event_timestamp.

  • Leave the table unpartitioned and cluster it only by event_timestamp.

GCP Professional Data Engineer
Preparing and using data for analysis
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot