aviatorscript icon indicating copy to clipboard operation
aviatorscript copied to clipboard

flink等分布式计算框架中无法序列化

Open qingchao-kong opened this issue 3 years ago • 3 comments

flink等分布式计算框架中无法序列化

qingchao-kong avatar Dec 05 '20 09:12 qingchao-kong

Expression无法序列化,不过现在使用AviatorEvaluator.execute也可以实现需求

qingchao-kong avatar Dec 05 '20 09:12 qingchao-kong

我们最近也打算在flink里面嵌入脚本引擎,把经常变动的计算逻辑抽取出来,会涉及到一些自定义函数。 请教下你们咋用的,自定义函数如何处理的?

wadekun avatar Nov 11 '21 07:11 wadekun

@ZuoYiGeYouMuBiaoDeRen 你是怎么用的呢?可以在 flink 的 richfunction 的 open 方法中使用

shengjk avatar Jul 19 '22 11:07 shengjk

v5.4.1 支持序列化 https://github.com/killme2008/aviatorscript/releases/tag/aviator-5.4.1

例子

https://github.com/killme2008/aviatorscript/blob/master/src/test/java/com/googlecode/aviator/example/SerializeExample.java

killme2008 avatar Oct 04 '23 06:10 killme2008