Thanks Austin for your helpful references. I did take a look at [2]/[3] - but did not find anything relevant on searching for string 'late' (for allowed lateness etc) or side output. So from my understanding the late events will be dropped if I am using Table API or SQL and the only option is to use datastream interface. Please let me know if I missed anything. Thanks again.
On Wednesday, May 12, 2021, 04:36:06 PM EDT, Austin Cawley-Edwards <austin.caw...@gmail.com> wrote: Hi Mans, I don't believe there are explicit triggers/evictors/timers in the Table API/ SQL, as that is abstracted away from the lower-level DataStream API. If you need to get into the fine-grained details, Flink 1.13 has made some good improvements in going from the Table API to the DataStream API, and back again. [1] For working with time and lateness with Table API and SQL, some good places to look are the GroupBy Window Aggregation section of the Table API docs[2], as well as the SQL cookbook[3] and Ververica's SQL training wiki[4]. Hope that helps,Austin [1]: https://flink.apache.org/news/2021/05/03/release-1.13.0.html#improved-interoperability-between-datastream-api-and-table-apisql[2]: https://ci.apache.org/projects/flink/flink-docs-release-1.13/docs/dev/table/tableapi/#groupby-window-aggregation[3]: https://github.com/ververica/flink-sql-cookbook#aggregations-and-analytics[4]: https://github.com/ververica/sql-training/wiki/Queries-and-Time On Wed, May 12, 2021 at 1:30 PM M Singh <mans2si...@yahoo.com> wrote: Hey Folks: I have the following questions regarding Table API/SQL in streaming mode: 1. Is there is a notion triggers/evictors/timers when using Table API or SQL interfaces ?2. Is there anything like side outputs and ability to define allowed lateness when dealing with the Table API or SQL interfaces ? If there are any alternate ways for the above when using Table API or SQL, please let me know where I can find the relevant documentation/examples. Thanks for your help. Mans