Re: 1.13.5版本sql大小64k限制bug

2022-05-27 文章 xianbin mo
1.类似这种场景
https://issues.apache.org/jira/browse/FLINK-22903

2.它的核心原因是单个字段中case when逻辑太大生成的动态代码超过64K, 如果升级到1.14版本比较麻烦还有一种解决方案, 将大的case
when字段拆解成多个小的case when 字段来减少单个字段逻辑大小来解决这个问题

3. 如 case when condition1 then 1 when condition2 then 2 when condition3
then 3 else ‘其他’ end as tag
拆解为多个tag1,tag2单个字段,再合并成最终tag; 不过这个有问题就是复杂度就会比原来高了

Lincoln Lee  于2022年5月27日周五 11:11写道:

> 是 compile 遇到  beyond 64k 异常了?
> 可以考虑使用 1.14 及以上版本, 引入了自动的 code splitting:
> https://issues.apache.org/jira/browse/FLINK-23007
>
> Best,
> Lincoln Lee
>
>
> godfrey he  于2022年5月26日周四 23:29写道:
>
> > 确认一下是sql文本超过64k?具体的异常是什么?
> >
> > Yun Tang  于2022年5月26日周四 10:06写道:
> > >
> > > Hi
> > >
> > > 请使用英文在dev社区发送邮件。另外关于使用方面的问题,建议向user-zh 频道发送,已经帮你转发到相关邮件列表了。
> > >
> > >
> > > 祝好
> > > 唐云
> > > 
> > > From: Lose control ./ <286296...@qq.com.INVALID>
> > > Sent: Tuesday, May 24, 2022 9:15
> > > To: dev 
> > > Subject: 1.13.5版本sql大小64k限制bug
> > >
> > > 请问各位大神,1.13.5版本sql大小64k限制如何修改啊?谢谢
> >
>


Re: 1.13.5版本sql大小64k限制bug

2022-05-26 文章 Lincoln Lee
是 compile 遇到  beyond 64k 异常了?
可以考虑使用 1.14 及以上版本, 引入了自动的 code splitting:
https://issues.apache.org/jira/browse/FLINK-23007

Best,
Lincoln Lee


godfrey he  于2022年5月26日周四 23:29写道:

> 确认一下是sql文本超过64k?具体的异常是什么?
>
> Yun Tang  于2022年5月26日周四 10:06写道:
> >
> > Hi
> >
> > 请使用英文在dev社区发送邮件。另外关于使用方面的问题,建议向user-zh 频道发送,已经帮你转发到相关邮件列表了。
> >
> >
> > 祝好
> > 唐云
> > 
> > From: Lose control ./ <286296...@qq.com.INVALID>
> > Sent: Tuesday, May 24, 2022 9:15
> > To: dev 
> > Subject: 1.13.5版本sql大小64k限制bug
> >
> > 请问各位大神,1.13.5版本sql大小64k限制如何修改啊?谢谢
>


Re: 1.13.5版本sql大小64k限制bug

2022-05-25 文章 Yun Tang
Hi

请使用英文在dev社区发送邮件。另外关于使用方面的问题,建议向user-zh 频道发送,已经帮你转发到相关邮件列表了。


祝好
唐云

From: Lose control ./ <286296...@qq.com.INVALID>
Sent: Tuesday, May 24, 2022 9:15
To: dev 
Subject: 1.13.5版本sql大小64k限制bug

请问各位大神,1.13.5版本sql大小64k限制如何修改啊?谢谢