ProcessFunctions (ProcessFunction
, KeyedProcessFunction
и т. Д.) Обеспечивают доступ к метке времени события записи и TimerService
через объект Context
.TimerService
дает доступ к текущему водяному знаку.
Вы можете определить поздние записи, сравнив отметку времени события и водяной знак.Если временная метка меньше или равна водяному знаку, событие опаздывает.
Вам решать, как вы хотите обрабатывать поздние события.Вы можете пометить их, вы можете отказаться от них, испустить их через побочный вывод или выполнить любые вычисления с ними.