1.世界
2.概述
用户自定义函数是非常重要的一个特征,因为他极大地扩展了查询的表达能力。
在大多数场景下,用户自定义函数在使用之前是必须要注册的。对于Scala的Table API,udf是不需要注册的。
调用TableEnvironment的registerFunction()方法来实现注册。Udf注册成功之后,会被插入TableEnvironment的function catalog,这样table API和sql就能解析他了。
本文会主要讲三种udf:
ScalarFunction
TableFunction
AggregateFunction
3.Scalar Functions 标量函数
标量函数:是指指返回一个值的函数。标量函数是