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 is designing a multi-environment data processing architecture across separate Development and Production Google Cloud environments. The architecture must satisfy the following governance and compliance requirements:
Which combination of architectural controls and services best satisfies these requirements?
This option dynamically scans and redacts data using Sensitive Data Protection API inspection during BI query execution, relies only on Google-default encryption keys in development, and uses Cloud Logging triggers with Cloud Run to delete storage objects.
The dataset schema was completely unstructured and unknown, requiring continuous real-time content inspection without strict CMEK mandates in pre-production.
Sensitive Data Protection should be used during ingestion pipelines (e.g., Dataflow) or for profiling datasets, while BigQuery policy tags and dynamic data masking should handle runtime query masking.
This option centralizes encryption on a single shared KMS key, encrypts columns manually via BigQuery AEAD encryption functions, gives developers administrative privileges, and uses custom Cloud Functions for data purging.
A unified cryptographic keyset was required across external databases and serverless scripts were mandated for multi-cloud cleanup.
Production and non-production environments should always maintain separate cryptographic key lifecycles to avoid unintended blast radius expansion during key revocation or compromise.
This architecture establishes an enterprise-grade governance foundation that enforces uniform data classification, fine-grained access security, strong cryptographic isolation, and automated lifecycle policies across distinct environments.
roles/datacatalog.categoryFineGrainedReader) role (such as development and testing personnel) automatically receive masked column values (e.g., nullified, hashed, or partially redacted), while authorized production data analysts with the role view cleartext data.Age: 30 with Delete action) to purge obsolete test datasets automatically without manual intervention.This approach leverages native Google Cloud governance tools (Dataplex / Data Catalog policy tags, BigQuery dynamic data masking, Cloud KMS, and Cloud Storage lifecycle management) to maintain strict security boundaries while preserving pipeline operational consistency between development and production.
This option relies on client-side encryption using the Tink library where cryptographic keys are embedded directly within Dataflow code artifacts, uses standard SQL authorized views for data masking, and enforces a single 3-year retention policy everywhere.
The scenario required client-side field encryption prior to entering Google Cloud network boundaries and lacked access to centralized IAM-driven dynamic masking.
Hardcoding secret material into pipeline binaries or templates poses severe exposure risks that violate compliance standards like CIS Benchmarks and FedRAMP.
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