Я хотел иметь глобальное окно, которое длится 10 часов после просмотра первого элемента, но происходящие данные выводятся через несколько минут (или секунд). Почему?
Код:
grouped_tis = tracking_informations | beam.WindowInto(window.GlobalWindows(),
trigger=AfterProcessingTime(10 * 3600),
accumulation_mode=AccumulationMode.DISCARDING) | beam.GroupByKey() | beam.ParDo(MergeTI())
В потоке данных Через 30 минут я уже получаю много упавших элементов: droppedDueToClosedWindow 39,147 GroupByKey