Quay lại bộ đề
Question #225 Topic 1
You have 100 GB of data stored in a BigQuery table. This data is outdated and will only be accessed one or two times a year for analytics with SQL. For backup purposes, you want to store this data to be immutable for 3 years. You want to minimize storage costs. What should you do?
Bạn có một bảng BigQuery. Bạn muốn ngăn chặn việc xóa và sửa đổi bảng này trong khoảng thời gian 7 năm để đáp ứng các yêu cầu tuân thủ (compliance). Bạn nên làm gì?
A
1. Create a BigQuery table clone.2. Query the clone when you need to perform analytics.
Cấu hình quy tắc vòng đời (lifecycle rule) để chuyển tiếp bảng sang lưu trữ Archive.
B
1. Create a BigQuery table snapshot.2. Restore the snapshot when you need to perform analytics.
Cấu hình chính sách kiểm soát truy cập cấp bảng sử dụng IAM.
C
1. Perform a BigQuery export to a Cloud Storage bucket with archive storage class.2. Enable versioning on the bucket.3. Create a BigQuery external table on the exported files.
Cấu hình một khóa bucket (bucket lock) trên bucket Cloud Storage chứa dữ liệu bảng.
D
1. Perform a BigQuery export to a Cloud Storage bucket with archive storage class.2. Set a locked retention policy on the bucket.3. Create a BigQuery external table on the exported files.
Kích hoạt khóa cấp bảng (table-level locks) trên bảng BigQuery.
Giải thích & Tài liệu tham khảo
Để ngăn chặn việc sửa đổi hoặc xóa dữ liệu nhằm đáp ứng các yêu cầu tuân thủ pháp lý nghiêm ngặt (như quy định WORM - Write Once, Read Many) trong 7 năm:
- Phương án tối ưu là lưu trữ dữ liệu dưới dạng bảng ngoại lai trỏ đến Cloud Storage, hoặc sử dụng cơ chế lưu trữ được quản lý và thiết lập Bucket Lock (Retention Policy được khóa) trên Cloud Storage bucket chứa dữ liệu bảng (Lựa chọn C). Bucket Lock sau khi được khóa sẽ bảo vệ dữ liệu chống lại mọi hành vi xóa hoặc ghi đè từ bất kỳ người dùng nào (kể cả admin) cho đến khi hết thời hạn quy định (ở đây là 7 năm).
- Quy tắc vòng đời lưu trữ (Lựa chọn A) chỉ tự động chuyển đổi các lớp lưu trữ hoặc xóa tệp sau một khoảng thời gian, chứ không ngăn chặn được việc xóa thủ công trước thời hạn.
- Chính sách IAM (Lựa chọn B) chỉ áp dụng phân quyền và có thể bị thay đổi bởi quản trị viên (Admin), không đáp ứng được yêu cầu tuân thủ pháp lý khắt khe yêu cầu tính bất biến tuyệt đối.
(Đáp án được gợi ý bởi AI)