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 financial organization is designing an ingestion pipeline to integrate continuous, high-volume transactional logs from an on-premises database into a secured BigQuery data warehouse.
The technical, analytical, and compliance requirements are as follows:
Which ingestion and security design should the data engineering team implement?
This option relies on transmitting plaintext data over an IPsec Cloud VPN tunnel into a staging Cloud Storage bucket, executing batch Sensitive Data Protection (Cloud DLP) inspection jobs after ingestion, and managing disk encryption via customer-supplied encryption keys (CSEK).
The pipeline handled low-volume batch files where sensitive data discovery had to be automated across unclassified incoming files, and filtering entire records by user tenant was sufficient.
This approach ingests events via Cloud Run functions over public HTTPS, executes one-way cryptographic hashing on credit card fields, writes files to Cloud Storage, and exposes them as BigLake tables managed by Cloud Storage access control lists (ACLs).
The system required irreversible pseudonymization of user identifiers for machine learning training datasets where original values should never be recovered.
This architecture combines high-throughput private network connectivity with client-side envelope encryption and native BigQuery column-level security to establish an end-to-end secured data ingestion and analytics pipeline.
AEAD.DECRYPT_STRING) at query runtime. Applying policy tags with dynamic data masking ensures unauthorized general analysts only see masked values, while fraud analysts with the Fine-Grained Reader (roles/datacatalog.categoryFineGrainedReader) role can access unmasked data and invoke AEAD decryption functions.This pattern aligns with the Google Cloud Secured Data Warehouse blueprint for external data sources, addressing throughput, client-side compliance, and granular role-based SQL access controls.
This approach uses Apache Sqoop hosted on a Cloud Dataproc cluster to extract data from the on-premises database via JDBC in batch mode and load it directly into BigQuery, applying software-based Cloud KMS column encryption.
The workload was a scheduled periodic bulk migration of legacy relational tables where field-level obfuscation was not required and Dataproc was the primary compute framework.
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