В нашем потоковом приложении, которое использует Flink 1.55 и его API таблиц, мне нужно обнаруживать и обрабатывать поздние элементы. Я не могу найти альтернативу функциональности API DataStream .sideOutputLateData (...)
Я пытался искать в документации Flink https://ci.apache.org/projects/flink/flink-docs-release-1.8/dev/table/tableApi.html, много гугл и не нашел ничего полезного
Пример:
table
.window(Tumble over windowLengthInMinutes.minutes on 'timeStamp as 'timeWindow)
.groupBy(..fieds list)
.select(..fields)
Приведенный код работает должным образом. Проблема состоит в том, что элементы, которые поступают поздно, как определено размером окна и допустимой задержкой, отбрасываются.
Есть ли способ обработать эти поздние элементы с помощью Table API?