Re:Re: Flink SQL向下兼容吗?

2021-08-11 文章 casel.chen
如果只是数据同步作业,例如从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向下兼容吗?

2021-08-11 文章 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
> |
> 签名由网易邮箱大师定制
> 



Flink SQL向下兼容吗?

2021-08-09 文章 Jason Lee
各位大佬好,


请教一个问题,我们最近打算升级Flink 版本,想问一下升级之后的已有任务的SQL会兼容到新版本吗?
比如我升级到1.13,那我1.10的SQL语法能被兼容吗?


感恩


| |
Chuang Li
|
|
jasonlee1...@163.com
|
签名由网易邮箱大师定制