GoogleGoogle Professional Data Engineer (PDE) Certification·EN·Updated 21 Aug 2026
You receive CSV dumps for bookings and user profiles in Cloud Storage and must de-identify the email field in both datasets so analysts can join on email without accessing PII. What should you do before loading into BigQuery?
Choose an answer
Tap an option to check your answer.
Correct answer: 1. Create a pipeline to de-identify the email field by using recordTransformations in Cloud DLP with format-preserving encryption with FFX as the de-identification transformation type. 2. Load the booking and user profile data into a BigQuery table..
Why this is the answer
The correct option uses Cloud DLP with format-preserving encryption (FPE) using the FFX method. FPE allows the email field to be de-identified while maintaining its original format and referential integrity. This is crucial for analysts to join the booking and user profile datasets on the email field without exposing the actual PII. Masking (the first incorrect option) would replace the email with a generic value, making joins impossible. Dynamic data masking (the third and fourth incorrect options) is applied at query time and controls who can see the original data, but it doesn't de-identify the data at ingestion for joining purposes. The requirement is to de-identify before loading and allow joins on the de-identified field.