Bài toán yêu cầu gom nhóm các sự kiện theo các khoảng thời gian hoạt động của cảm biến. Đặc biệt, cửa sổ hoạt động này "kết thúc khi không nhận được dữ liệu nào trong vòng 15 phút". Đây là định nghĩa đặc trưng của Session Window (Cửa sổ phiên) với thời gian ngừng hoạt động (gap duration/inactivity gap) là 15 phút.
- A. Sử dụng session windows với khoảng thời gian trống (gap duration) là 15 phút. Nếu một cảm biến liên tục gửi dữ liệu (mỗi khi mức ồn > 70 dBA) mà không có khoảng nghỉ nào dài quá 15 phút, các dữ liệu này sẽ được gộp chung vào một session window duy nhất. Nếu khoảng thời gian này kéo dài hơn 30 phút, bạn có thể dễ dàng tính toán giá trị trung bình trong khoảng thời gian đó. Khi không có dữ liệu mới trong 15 phút, session window đó sẽ tự động đóng lại.
- B. Session windows với gap duration 30 phút sẽ đợi tới 30 phút không hoạt động mới đóng cửa sổ, không đúng với yêu cầu là kết thúc sau 15 phút không nhận được dữ liệu.
- C, D. Hopping windows và Tumbling windows là các cửa sổ có kích thước cố định (fixed-size windows) dựa trên thời gian thực tế, không co giãn linh hoạt theo hành vi hoạt động/ngừng hoạt động của nguồn dữ liệu.
(Đáp án được gợi ý bởi AI)