Quay lại bộ đề
Question #76 Topic 1
You work for a manufacturing plant that batches application log files together into a single log file once a day at 2:00 AM. You have written a Google CloudDataflow job to process that log file. You need to make sure the log file in processed once per day as inexpensively as possible. What should you do?
Bạn làm việc cho một nhà máy sản xuất thực hiện gom các tệp nhật ký ứng dụng (application log files) thành một tệp nhật ký duy nhất mỗi ngày một lần vào lúc 2:00 sáng. Bạn đã viết một job Google Cloud Dataflow để xử lý tệp nhật ký đó. Bạn cần đảm bảo tệp nhật ký được xử lý mỗi ngày một lần với chi phí thấp nhất có thể. Bạn nên làm gì?
A
Change the processing job to use Google Cloud Dataproc instead.
Thay đổi công việc xử lý để sử dụng Google Cloud Dataproc thay thế.
B
Manually start the Cloud Dataflow job each morning when you get into the office.
Khởi động thủ công job Cloud Dataflow mỗi buổi sáng khi bạn đến văn phòng.
C
Create a cron job with Google App Engine Cron Service to run the Cloud Dataflow job.
Tạo một công việc lập lịch (cron job) với Google App Engine Cron Service để chạy job Cloud Dataflow.
D
Configure the Cloud Dataflow job as a streaming job so that it processes the log data immediately.
Cấu hình job Cloud Dataflow dưới dạng luồng (streaming job) để xử lý dữ liệu nhật ký ngay lập tức.
Giải thích & Tài liệu tham khảo
Câu hỏi yêu cầu xử lý một tệp nhật ký hàng ngày vào lúc 2:00 sáng một cách ít tốn kém nhất.
- C là đáp án đúng: Việc tạo một cron job với Google App Engine Cron Service (hoặc dịch vụ thay thế hiện đại hơn như Cloud Scheduler) để chạy job Cloud Dataflow là giải pháp tự động hóa hiệu quả nhất và tiết kiệm chi phí nhất. Điều này đảm bảo rằng tệp nhật ký được xử lý tự động vào đúng thời điểm đã định mà không cần can thiệp thủ công, đồng thời tắt tài nguyên ngay sau khi xử lý xong (batch job).
- A không đúng: Việc chuyển đổi từ Dataflow sang Dataproc không giải quyết trực tiếp yêu cầu lập lịch tự động và có thể không tiết kiệm chi phí hơn nếu job Dataflow đã được tối ưu hóa sẵn.
- B không đúng: Việc chạy thủ công không đáp ứng yêu cầu tự động hóa và không thể chạy đúng lúc 2:00 sáng một cách nhất quán.
- D không đúng: Cấu hình Dataflow dưới dạng streaming job sẽ khiến tài nguyên chạy liên tục 24/7, gây lãng phí chi phí rất lớn trong khi dữ liệu chỉ xuất hiện một lần mỗi ngày vào lúc 2:00 sáng.
(Đáp án được gợi ý bởi AI)