Flink自定义函数之标量函数怎么用


小编给大家分享一下Flink自定义函数之标量函数怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!flink本身给我们提供了大量的内置函数,已经能满足我们绝大部分的需求,但是如果确实是碰到了一些特殊的场景,无法满足我们的需求的时候,我们可以自定义函数来解决,今天我们主要讲一下最简单的自定义函数-ScalarFunction。首先我们来实现一个最简单的标量函数,主要功能就是对两个数加和操作,实现标量函数需要继承抽象类ScalarFunction,然后实现eval方法,代码如下:之后我们可以通过StreamTableEnvironment类的listFunctions方法列出来所有的函数来看下我们自定义的函数是否在其中.最后如果自定义的jar和主程序不在一个jar包,通过命令行提交任务的时候,记得通过参数–classpath(简写-C)将包含自定义函数的jar添加到classpath里。以上是“Flink自定义函数之标量函数怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解, 香港云主机希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注开发云行业资讯频道!

相关推荐: RocketMQ在windows环境下如何安装与配置

小编给大家分享一下RocketMQ在windows环境下如何安装与配置,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1、下载RocketMQ2、解压下载的安装包rocketmq-all-4.3.0-bin-release.zip3、配置环境变…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 10/10 10:03
下一篇 10/10 10:04

相关推荐