Prepare and test your skills

Prepare and test your skills

Free sample question, answered and explained below. The Professional Data Engineer practice bank has 1,353 more like it. Try 10 free: instant score, no account.
An enterprise data engineering team is setting up a centralized data mesh governance architecture across several Google Cloud projects. They have raw and curated data stored in multiple Cloud Storage buckets and BigQuery datasets.
The team must fulfill the following operational and governance requirements:
Which solution should the data engineering team implement?
This approach suggests using standalone Dataproc Metastore instances alongside custom Cloud Data Loss Prevention (Cloud DLP) inspection jobs, Cloud Functions, and BigQuery authorized views to discover schemas and apply metadata tags.
The organization required deep payload PII inspection and custom redaction pipelines for unmanaged external databases rather than an integrated data lake discovery and governance fabric.
While Dataproc Metastore can integrate with Dataplex for Spark execution engines, Dataplex Discovery itself handles schema harvesting natively without requiring dedicated DLP jobs or custom Cloud Functions.
This configuration sets up basic Dataplex lakes and zones but leaves the Cloud Storage assets as standard external tables, uses custom Python ingestion scripts for schema cataloging, and applies the roles/dataplex.developer role at the project level.
roles/dataplex.developer role is intended for running analytics workloads/tasks, not managing lake security. Furthermore, data roles must be granted at the lake, zone, or asset level rather than inherited from project-level assignments to propagate correctly.You were integrating unsupported non-Google Cloud third-party data sources that required bespoke metadata scrapers via custom connectors.
In Dataplex, data roles set at the project level are not further inherited by lakes in the project; security policies and data roles must be assigned directly at the lake level or lower.
This strategy relies on consolidating all data physically into a single BigQuery dataset via Storage Transfer Service / data transfer jobs, managing metadata solely with custom entry groups, and granting project-level BigQuery Admin permissions.
roles/bigquery.admin at the project level gives overly broad administrative permissions rather than fine-grained, propagated lake/zone/asset access control.The organization intended to completely deprecate Cloud Storage data lakes and operate exclusively on a centralized, proprietary data warehouse without multi-engine access requirements.
Dataplex allows organizations to keep data distributed across various Cloud Storage buckets and BigQuery datasets while governing them under a unified logical lake hierarchy.
Google Cloud Dataplex is an intelligent data fabric that enables organizations to centrally manage, monitor, and govern distributed data across Cloud Storage buckets and BigQuery datasets. Within Dataplex, data is organized logically into lakes, zones (such as raw or curated zones), and assets pointing to physical cloud storage resources. Dataplex Universal Catalog (incorporating Data Catalog capabilities) provides automated discovery, metadata harvesting, and schema management.
roles/dataplex.dataReader and roles/dataplex.dataWriter) and metadata roles (roles/dataplex.metadataReader) down the lake and zone hierarchy to underlying BigQuery and Cloud Storage IAM policies.This architecture leverages fully managed native Google Cloud services designed specifically for automated data lake governance, combining unified access inheritance with automated schema discovery and fine-grained BigLake security.
Answer them yourself and get your score the moment you finish. No account needed.
Full access includes
Keep the momentum going with these hand-picked practice scenarios
Last updated Validated