PROFESSIONAL-DATA-ENGINEER · Question #158
An organization maintains a Google BigQuery dataset that contains tables with user-level data. They want to expose aggregates of this data to other Google Cloud projects, while still controlling…
The correct answer is B. In a BigQuery dataset that is viewable only by authorized personnel, with the Data Access log used to provide the auditability. Explanation/Reference: Government regulations in your industry mandate that you have to maintain an auditable record of access to certain types of data. Assuming that all expiring logs will be archived correctly, where should you store data that is subject to that mandate?…
Question
Options
- AEncrypted on Cloud Storage with user-supplied encryption keys. A separate decryption key will be given to each authorized user.
- BIn a BigQuery dataset that is viewable only by authorized personnel, with the Data Access log used to provide the auditability.
- CIn Cloud SQL, with separate database user names to each user. The Cloud SQL Admin activity logs will be used to provide the auditability.
- DIn a bucket on Cloud Storage that is accessible only by an AppEngine service that collects user information and logs the access before providing a link to the
How the community answered
(38 responses)- A5% (2)
- B61% (23)
- C24% (9)
- D11% (4)
Explanation
Explanation/Reference: Government regulations in your industry mandate that you have to maintain an auditable record of access to certain types of data. Assuming that all expiring logs will be archived correctly, where should you store data that is subject to that mandate? Explanation/Reference: Bigquery is used to analyse access logs, data access logs capture the details of the user that accessed the data.
Topics
Community Discussion
No community discussion yet for this question.