Professional Cloud Security 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 is building an automated Dataflow pipeline to sanitize structured customer support CSV files before exporting them to BigQuery for analytics. The files contain fixed fields: Customer_ID, SSN, Age, Signup_Date, and a free-text Agent_Notes field.
The security team has established the following requirements:
SSN by masking all but the last 4 characters.Age into 10-year intervals (e.g., 20-30, 30-40) without incurring content inspection overhead.Signup_Date by a randomized offset to preserve relative time intervals while protecting exact dates.Agent_Notes column with their respective infoType labels.Which Sensitive Data Protection (SDP) configuration should the security team implement?
A structured Sensitive Data Protection (SDP) DeidentifyTemplate provides a centralized, reusable, and IAM-governed configuration resource that uses recordTransformations to transform structured tabular datasets (such as CSV files or database tables) at the column or field level.
characterMaskConfig applies a non-cryptographic character mask to the SSN column, masking all but the specified number of trailing characters without requiring an inspection pass.fixedSizeBucketingConfig places integer values into predefined discrete ranges (e.g., bucketSize: 10) without content inspection, reducing uniqueness and minimizing API processing overhead.dateShiftConfig shifts dates within a defined lower- and upper-bound range per individual or context, preserving relative time spacing for analytics while obscuring the true date.infoTypeTransformations (with replaceWithInfoTypeConfig) specifically to the Agent_Notes field enables dynamic pattern recognition and replacement of detected PII (such as EMAIL_ADDRESS and PHONE_NUMBER) with token labels.inspectConfig evaluation stage.Agent_Notes).This approach aligns with Google Cloud architectural best practices by isolating resource-heavy infoType inspections to unknown/unstructured fields while executing deterministic, non-cryptographic transformations directly against known structured columns via reusable templates.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.