云原生大数据计算服务 MaxCompute - MaxCompute SQL 新增编码转换等16个内置函数
Aug 31 2021
云原生大数据计算服务 MaxCompute适用客户
开发者、分析师
新增功能/规格
MaxCompute SQL 新增内置函数包括: 复杂类型 FIELD 获取STRUCT中的成员变量的取值。 日期函数 TO_MILLIS 将指定日期转换为以毫秒为单位的UNIX时间戳。 字符串函数 ENCODE 将字符串按照指定编码格式编码。 FIND_IN_SET 在以逗号分隔的字符串中查找指定字符串的位置。 LOCATE 在字符串中查找另一指定字符串的位置。 PARSE_URL_TUPLE 对URL进行解析返回多个部分的信息。 数学函数 Corr 计算两列数据的皮尔逊系数(Pearson correlation coefficien)。 其他函数 HASH 对输入的参数进行散列运算,返回一个hash值。 COMPRESS 对输入的字符串,按照gzip算法进行压缩。 DECOMPRESS 对于binary类型的输入,使用gzip算法进行解压缩。 NULLIF 如果expr1和expr2的值相等,则返回null;否则返回expr1。 FORMAT_NUMBER 将数字转化为指定格式的字符串。 SHA 计算字符串或者二进制的SHA-1哈希值,并将值以十六进制字符串返回。 SHA1 计算字符串或者二进制的SHA-1哈希值,并将值以十六进制字符串返回。 SHA2 计算字符串或者二进制的SHA-2系列哈希值(支持SHA-224,SHA-256,SHA-384和SHA-512)。 CRC32 计算字符串或者二进制的循环冗余校验值。