GoogleGoogle Professional Data Engineer (PDE) Certification·EN·Updated 21 Aug 2026
You need to securely and quickly move 10 TB of sensitive patient records from a relational database into BigQuery. Which transfer approach meets security and time requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Export the records from the database as an Avro file. Copy the file onto a Transfer Appliance and send it to Google, and then load the Avro file into BigQuery using the BigQuery web UI in the GCP Console..
Why this is the answer
The Transfer Appliance is ideal for moving large datasets (10 TB in this case) quickly and securely, especially when network bandwidth is a bottleneck or the data is sensitive. Shipping the appliance physically bypasses internet transfer limitations and potential vulnerabilities. Avro is an excellent choice for data export as it's a row-based, schema-rich format that handles complex data types well, preserving data integrity during transfer. Loading Avro directly into BigQuery is efficient.
Using gsutil for 10 TB over the internet might be too slow given the "quickly" requirement. Creating a public URL for sensitive patient records is a severe security risk, making those options unacceptable. CSV is less robust than Avro for complex data and schema evolution.