Есть ли у Кафки способ подсчитать количество включений событий во внутреннем временном окне?

#apache-kafka #aggregate #apache-kafka-streams

Вопрос:

Мне нужно подсчитать количество дней, в течение которых некоторые приложения для ключей отображаются в окне длиной в неделю. Другими словами, это должно быть не абсолютное количество, а количество дней, в течение которых появляется событие.

Например:

Дата Клавиша
10-11-2021 1
10-12-2021 1
10-12-2021 2
10-12-2021 2
10-12-2021 1
10-12-2021 1
10-13-2021 1
10-13-2021 2
10-13-2021 2

И результат должен быть:

Клавиша считать
1 3
2 2