Re:Re: Flink SQL向下兼容吗?
如果只是数据同步作业,例如从kafka消费将数据存入下游db,这种弱“状态”作业能跨版本兼容么? 在 2021-08-11 16:54:56,"Leonard Xu" 写道: >这里的SQL是指DDL还是DML,通常 DML都是兼容的,且一般不会有不兼容的升级, >DDL 语法 各家 SQL 方言都有自己的语法,这个比较灵活,FLINK SQL 的DDL 各个版本稍有不同,但 Flink SQL 新版本都是兼容老的 >DDL的, >只是新版本上的DDL语法如果提供了更丰富的功能,那么老版本的DDL则不能提供 。 > >所以我理解你关心的兼容性问题是不存在的,但请注意如果你的SQL作业是有状态的,需要带状态升级,这些状态都是跨版本不兼容的。 > >祝好, >Leonard > >> 在 2021年8月10日,11:44,Jason Lee 写道: >> >> 各位大佬好, >> >> >> 请教一个问题,我们最近打算升级Flink 版本,想问一下升级之后的已有任务的SQL会兼容到新版本吗? >> 比如我升级到1.13,那我1.10的SQL语法能被兼容吗? >> >> >> 感恩 >> >> >> | | >> Chuang Li >> | >> | >> jasonlee1...@163.com >> | >> 签名由网易邮箱大师定制 >> >
Re: Flink SQL向下兼容吗?
这里的SQL是指DDL还是DML,通常 DML都是兼容的,且一般不会有不兼容的升级, DDL 语法 各家 SQL 方言都有自己的语法,这个比较灵活,FLINK SQL 的DDL 各个版本稍有不同,但 Flink SQL 新版本都是兼容老的 DDL的, 只是新版本上的DDL语法如果提供了更丰富的功能,那么老版本的DDL则不能提供 。 所以我理解你关心的兼容性问题是不存在的,但请注意如果你的SQL作业是有状态的,需要带状态升级,这些状态都是跨版本不兼容的。 祝好, Leonard > 在 2021年8月10日,11:44,Jason Lee 写道: > > 各位大佬好, > > > 请教一个问题,我们最近打算升级Flink 版本,想问一下升级之后的已有任务的SQL会兼容到新版本吗? > 比如我升级到1.13,那我1.10的SQL语法能被兼容吗? > > > 感恩 > > > | | > Chuang Li > | > | > jasonlee1...@163.com > | > 签名由网易邮箱大师定制 >
Flink SQL向下兼容吗?
各位大佬好, 请教一个问题,我们最近打算升级Flink 版本,想问一下升级之后的已有任务的SQL会兼容到新版本吗? 比如我升级到1.13,那我1.10的SQL语法能被兼容吗? 感恩 | | Chuang Li | | jasonlee1...@163.com | 签名由网易邮箱大师定制