You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-zh@flink.apache.org by 焦童 <as...@gmail.com> on 2024/08/19 12:11:02 UTC
Flink SQL 中如何将回撤流转为append流
在Flink SQL 中如何将 retract 流中-D、-U 直接过滤 只下发+I 和 +U数据,通过写udf可以做到吗,那在udf中怎么判断当前数据是什么类型呢(+I or -D?)
Re: Flink SQL 中如何将回撤流转为append流
Posted by xiaohui zhang <xh...@gmail.com>.
修改下游的sink connector,在execute的时候把-D、-U的record去掉
Re:Flink SQL 中如何将回撤流转为append流
Posted by Xuyang <xy...@163.com>.
Hi, 在UDF中是拿不到原始数据的RowKind类型的。
可以说下你是遇到什么问题了么?用over agg/window等算子只产生append only或者自定义sink过滤-D、-U可行么?
--
Best!
Xuyang
在 2024-08-19 20:11:02,"焦童" <as...@gmail.com> 写道:
>在Flink SQL 中如何将 retract 流中-D、-U 直接过滤 只下发+I 和 +U数据,通过写udf可以做到吗,那在udf中怎么判断当前数据是什么类型呢(+I or -D?)