函数仓库
本文介绍函数仓库功能的使用场景、操作流程和关键配置,帮助用户完成日常管理与业务操作。
查询函数仓库

添加函数
点击
添加函数按钮
- 名称:必填,该名称,将在sql中的当函数名称使用,租户内名称唯一,推荐全字母小写
- 类型:必填,支持Scalar User-Defined Functions (UDF)、User-Defined Aggregate Functions (UDAF)
- 资源文件:必填,
资源中心中的函数类型的文件 - 类名:必填, 自定义函数的入口,例如:com.isxcode.zhiqingyun.udf.Func
- 结果类型:必填, 包括 string、int、long、double、boolean、date、timestamp
- 备注:非必填




支持在
Spark SQL查询作业中使用 注意:如果自定义函数需要依赖,在使用过程中,需要手动添加依赖配置

支持在
数据同步字段转换中使用

支持在
实时计算字段转换中使用

支持在
Excel导入作业字段转换中使用

新建自定义函数

名称:to_chinese_date 类型:UDF 类名:com.isxcode.zhiqingyun.udf.Func 返回类型:string 备注:将英文时间格式转成中文时间


使用自定义函数
自定义函数需要先上传编译的Jar 包到
资源中心官方自定义函数模板:https://github.com/ispong/spark-function-template
- 演示函数文件下载: https://zhiqingyun-saas.isxcode.com/tools/open/file/spark-custom-func.jar
- 演示依赖文件下载: https://zhiqingyun-saas.isxcode.com/tools/open/file/hutool-all-5.8.27.jar




