Re:Re: pyflink的table api 能否根据 filed的值进行判断插入到不同的sink表中

2020-06-22 文章 jack
ype=alarm"): table.filter("logType=alarm").insert_into("sink2") 我测试了下,好像table.filter("logType=syslog").insert_into("sink1")生效,下面的elif不生效,原因是table.filter("logType=syslog")或者table.where在做条件判断的同时已经将数据进行过滤,走不到下面的分支?? 在 2020-06-19 10:08:25,"j

Re: pyflink的table api 能否根据 filed的值进行判断插入到不同的sink表中

2020-06-22 文章 jincheng sun
好像table > .filter("logType=syslog").insert_into("sink1")生效,下面的elif不生效,原因是 > table.filter("logType=syslog")或者table.where在做条件判断的同时已经将数据进行过滤,走不到下面的分支?? > > > > > 在 2020-06-19 10:08:25,"jack" 写道: > >使用pyflink的table ap

pyflink的table api 能否根据 filed的值进行判断插入到不同的sink表中

2020-06-18 文章 jack
使用pyflink的table api 能否根据 filed的值进行判断插入到不同的sink表中? 场景:使用pyflink通过filter进行条件过滤后插入到sink中, 比如以下两条消息,logType不同,可以使用filter接口进行过滤后插入到sink表中: { "logType":"syslog", "message":"sla;flkdsjf" } { "logType":"alarm", "message&qu