功能

适用于:检查标记是的砖运行时

火花SQL提供了两个函数功能满足广泛的需求:内置函数和用户定义函数(udf)。

内置函数

本文介绍了常用的用法和描述的类别为聚合内置函数,数组和地图,日期和时间戳,JSON数据。

SQL用户定义函数

SQL用户定义函数(udf)是可以定义自己的函数可以返回标量值或结果集。

看到创建函数(SQL)为更多的信息。

用户定义函数

udf允许您定义自己的函数当系统内置的函数并不足以执行所需的任务。使用udf,首先定义函数,然后注册函数与火花,最后调用注册函数。一个UDF可以作用于一行或多行行动。火花SQL还支持集成现有的蜂巢udf的实现,用户定义的聚合函数(UDAF)和用户定义的表函数(UDTF)。