FlinkSQL-No Watermark (Watermarks are only available if EventTime is used)

问题现象:

FlinkSQL任务任务没有报错,但是目标端Starrocks数据库中一致没有数据生成。在Web UI页面的Watermark页签中可以看到:No Watermark (Watermarks are only available if EventTime is used)。

查看Jobmanager和taskmanager日志,看不到有报错信息。

问题原因:

由于之前测试生成的一批数据不是持续的,数据生成的时间小于数据的窗口大小,watermark 生成器将不会向前推进。所以没有生成watermark 。

解决办法:

通过持续不断地向Kafka写入数据,即可解决这个问题。

 

posted @ 2025-05-27 08:42  业余砖家  阅读(64)  评论(0)    收藏  举报