Build a data mesh with Dataplex for a company with three domains (airlines, hotels, ride-hailing) and two teams per domain (analytics, data science). Central platform team is a bottleneck; domains should manage themselves. How should you structure lakes and zones and assign management?
Choose an answer
Tap an option to check your answer.
Correct answer: 1. Create one lake for each domain. Inside each lake, create one zone for each team. 2. Attach each of the BigQuery datasets created by the individual teams as assets to the respective zone. 3. Direct each domain to manage their own lake’s data assets..
Why this is the answer
The correct approach aligns with data mesh principles by decentralizing ownership and management. Creating one lake per domain (airlines, hotels, ride-hailing) allows each domain to have autonomous control over its data infrastructure. Within each domain's lake, creating zones for each team (analytics, data science) provides logical separation and organization for their specific data products. Attaching BigQuery datasets as assets to the respective zones correctly registers them within Dataplex for governance. Finally, having each domain manage its own lake's data assets directly addresses the bottleneck of the central platform team and empowers domains, which is a core tenet of data mesh. Incorrect options either centralize management back to the platform team, which defeats the purpose of a data mesh, or incorrectly structure lakes and zones, such as creating a lake per team, which would lead to an overly granular and less manageable structure for domain-level ownership.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed