文档

系统函数分类

更新时间:

数据探索自身预置了诸多函数,用于常见的数据处理需求。这些预置的系统函数具有跨引擎的特点,在离线、实时、在线3种模型的不同引擎中具有相同的行为和使用方式。本文为您介绍数据探索提供的系统函数类型及函数使用相关说明。

函数分类

数据探索系统函数的类型包含分为以下几种:

函数类型

说明

时间函数

处理日期、时间类型数据,实现加减日期、提取日期字段、获取当前时间、转换日期格式等业务处理能力。

字符串函数

处理字符串类型数据,实现截取字符串、替换字符串、拼接字符串、查找字符串、大小写转换等业务处理能力。

数学函数

处理整数、小数等数值类型数据,实现数学的运算、四舍五入等业务处理能力。

身份证加工函数

处理身份证号数据,实现从身份证号提取出生日期、提取性别等业务处理能力。

空间函数

处理空间数据(几何数据类型-GEOMETRY),实现计算多边形面积、几何求交、几何求差等数据处理能力。

其它函数

除上述函数之外,提供支持其他业务场景的函数。

注意事项

在使用系统函数的时候,需要注意:

  • 系统函数的入参类型、入参数量、参数格式必须满足语法要求,否则系统无法成功解析函数,模型运行会报错。

  • 个别系统函数对计算引擎或者引擎的版本有特殊要求(比如MAX_PT函数只适用于MaxCompute(ODPS),JSON_EXTRACT函数在MYSQL上只支持5.7及以上版本),如果在不支持的计算引擎上使用,模型运行会报错。

  • 空间函数只支持在PG类数据库(PostgreSQL、ADB_PG、Polar_PG)下才能运行,不支持其它数据库运行。

  • 本页导读 (0)
文档反馈