professional-cloud-data-engineer
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
An enterprise e-commerce platform processes high-frequency transactional updates for customer orders and inventory line items while concurrently running complex business intelligence queries across multi-year purchasing histories.
The data engineering team must design a storage and schema architecture that satisfies the following requirements:
Which schema design strategy should the team implement across Google Cloud services?
This architecture pairs Cloud Spanner for Online Transactional Processing (OLTP) with BigQuery for Online Analytical Processing (OLAP). It applies strict relational normalization to the operational database and leverages native denormalization—using nested (STRUCT) and repeated (ARRAY) columns—in the data warehouse.
JOIN operations and reduces data shuffling across query execution stages.JOIN bottlenecks in BigQuery directly lowers computational complexity, slot execution time, and query costs.Transactional databases like Cloud Spanner are optimized for row-level writes and point lookups requiring relational integrity, whereas BigQuery's columnar, massively parallel processing architecture benefits significantly from denormalized hierarchical schemas where storage redundancy is traded for fast scan and aggregation performance.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.