A number of SQL functions (e.g. window aggregation) assume that the table has a timestamp column tagged as ROWTIME. AFAIK it’s something that can be specified either in the DDL or watermaking strategy.
Summary of a discussion I had with @Ottomata. This information could be provided:
- By the Catalog.
- In the defaults in EventTableDescriptorBuilder in setupKafka
We have some defaults in 2. for setting the watermar which probably should use the same column for ROWTIME. Default being the kafka timestamp