Google Cloud Professional Cloud Architect — Question 154

You are designing a Data Warehouse on Google Cloud and want to store sensitive data in BigQuery. Your company requires you to generate the encryption keys outside of Google Cloud. You need to implement a solution. What should you do?

Answer options

Correct answer: D

Explanation

The correct answer is D because it involves importing an encryption key into Cloud KMS and using the customer-supplied key option for the BigQuery dataset, which aligns with the requirement to generate keys outside of Google Cloud. Options A and C incorrectly suggest using Cloud Storage for data storage and Dataflow for decryption, which is unnecessary when working directly with BigQuery. Option B does not address the need to import an external key.