Google Cloud Professional Data Engineer — Question 315

You are using BigQuery and Data Studio to design a customer-facing dashboard that displays large quantities of aggregated data. You expect a high volume of concurrent users. You need to optimize the dashboard to provide quick visualizations with minimal latency. What should you do?

Answer options

Correct answer: A

Explanation

The correct choice is A because using materialized views allows for pre-computed results that can be quickly accessed, reducing latency significantly. Options B and D involve views that do not optimize performance to the same extent, while option C, which uses streaming data, may lead to increased latency due to real-time processing demands.