У меня есть простой конвейер, который читает из Pub Sub topi c и пишет в BigQuery. Я хотел бы ввести 5-минутную задержку между чтением сообщения из topi c и записью его в BQ.
Я подумал, что мог бы сделать это с помощью триггера, аналогично приведенному ниже, однако сообщение по-прежнему проходит без задержки.
PCollection windowed_inputEvents = inputEvents.apply (Window.into (Fixed Windows .of (Duration.standardMinutes (1))). Duration.standardMinutes (5))). WithAllowedLateness (Duration.standardMinutes (1)). DiscardingFiredPanes ());
Возможно ли создать такую задержку с помощью триггеров?
Спасибо