flink sql指定rowtime和proctime的几种方式
发布时间
阅读量:
阅读量
flink sql 中的rowtime 和proctime
参考文献 https://blog. .net/spring0666/article/details/116994928
event time
1.在SQL语言中建立
CREATE TABLE tt_stream (
a VARCHAR,
b VARCHAR,
ts TIMESTAMP,
WATERMARK wk1 FOR ts as withOffset (ts, 1000) --Watermark计算方法。
) WITH ();
AI写代码sql
2.由数据流生成
// 这是认为没有乱序的数据,水位线的生成
stream.assignTimestampsAndWatermarks(WatermarkStrategy.<ResInfo>forMonotonousTimestamps().withTimestampAssigner(new SerializableTimestampAssigner<ResInfo>() {
@Override
public long extractTimestamp(ResIn
全部评论 (0)
还没有任何评论哟~
