单流滑动窗口
源表-详细配置
时间列选择字段类型为Timestamp或Bigint类型的数据。 [[64mXj]]
FlinkSQL代码
对Kafka数据流内容进行SUM运算,同时输出处理的开始/结束时间,并将结果写入到MYSQL数据结果表中。
INSERT INTO dts_ds_slide_target
SELECT SUM(buy_amount) AS totalsale,
HOP_START(ROWTIME, INTERVAL '30' SECOND ,INTERVAL '5' MINUTE ) as hops,
HOP_END(ROWTIME, INTERVAL '30' SECOND ,INTERVAL '5'MINUTE ) as hope
FROM dts_ds_merchant_source
GROUP BY HOP(ROWTIME, INTERVAL '30' SECOND ,INTERVAL '5' MINUTE )