Skip to content

Handling personally identifiable information without over-exposing it

Google Cloud provides Sensitive Data Protection (formerly Cloud DLP) as the core service for discovering, classifying, and de-identifying personally identifiable information (PII) across structured and unstructured data. Exam scenarios typically test your ability to choose the right de-identification technique (masking, tokenization, pseudonymization, or generalization) based on whether data must remain analytically useful or fully anonymized. Privacy design also intersects with IAM, encryption, and data residency controls to build compliant end-to-end pipelines.

1 · Learn the must-know

  • Sensitive Data Protection can inspect data at rest (BigQuery, Cloud Storage) or in-stream (Dataflow) using built-in and custom infoType detectors to find PII like names, emails, and credit card numbers.
  • Format-preserving encryption (FPE) and deterministic tokenization allow PII to be de-identified while preserving referential integrity for joins across datasets, unlike simple masking which destroys that link.
  • k-anonymity and other risk-analysis metrics available in Sensitive Data Protection help quantify re-identification risk in quasi-identifier combinations before publishing or sharing datasets.
  • Crypto-based tokenization methods (e.g., using a wrapped key) support re-identification later by authorized users, whereas hashing/masking is irreversible, choose based on whether reversibility is required.
  • BigQuery column-level security and dynamic data masking policies can enforce PII access controls at query time without altering the underlying stored data, complementing DLP-based de-identification pipelines.
  • Data residency and sovereignty requirements (e.g., keeping PII processing within a specific region) should be addressed by configuring regional resources and VPC Service Controls, not just by de-identifying the data itself.

2 · Check your understanding

Check this objectiveFree · always available

A company stores customer support call transcripts in BigQuery. Analysts across the company need to run trend analysis on the transcripts, but only the fraud investigation team should ever be able to map a tokenized phone number back to the original value when investigating a specific case. Which approach satisfies both requirements?

Your objective map0 tried · 0 answered correctly · 67 untouched

What you have tried across GCP PDE's objectives, not a readiness score.

Designing data processing systems~22% of the exam0 of 17 tried
Ingesting and processing the data~25% of the exam0 of 11 tried
Storing the data~20% of the exam0 of 13 tried
Preparing and using data for analysis~15% of the exam0 of 11 tried
Maintaining and automating data workloads~18% of the exam0 of 15 tried

3 · Keep going