기간 설정은 Kafka Streams 또는 ksqlDB로 작업할 때 시간이 지남에 따라 누적될 수 있는 데이터의 양을 정의하므로 중요한 개념입니다. 기간 설정에는 크기 및 기간, 이벤트 트리거, 호핑 및 텀블링의 네 가지 유형이 있습니다. 호핑 창은 시간에 의해 제한되고 창 크기와 진행되는 시간 블록의 크기로 정의되는 반면, 텀블링 창은 windowSize와 advanceSize가 동일한 호핑 창의 특수 하위 유형입니다. 세션 창은 이벤트에 의해 트리거되고 비활성 간격을 포함하는 반면 슬라이딩 창은 시간 기반이며 정의된 시간 창 내에서 사용자 이벤트가 발생해야 합니다. 유예 기간은 텀블링, 호핑 및 슬라이딩 윈도우에서도 도입될 수 있습니다. https://www.confluent.io/blog/windo..