【发布时间】:2020-09-28 16:34:43
【问题描述】:
我正在为使用 match_recognize 的 Flink SQL 语句编写单元测试。我正在设置这样的测试数据
Table data = tEnv.fromValues(DataTypes.ROW(
DataTypes.FIELD("event_time", DataTypes.TIMESTAMP(3)),
DataTypes.FIELD("foobar", DataTypes.STRING()),
....
),
row(...),
row(...)
);
我有两个问题,
- 如何将 event_time 指定为水印字段? (表示行时间)
- 不太重要,给创建的表起一个有意义的名称?
FLINK 版本:1.11
【问题讨论】:
标签: apache-flink flink-streaming flink-sql flink-table-api