开发者社区> 问答> 正文

MaxCompute 复杂类型数据处理函数有哪些?

MaxCompute 复杂类型数据处理函数有哪些?

展开
收起
xin在这 2021-12-12 12:08:14 785 0
1 条回答
写回答
取消 提交回答
  • ARRAY函数 ALL_MATCH 判断ARRAY数组中是否所有元素都满足指定条件。

    ANY_MATCH 判断ARRAY数组中是否存在满足指定条件的元素。

    ARRAY 使用给定的值构造ARRAY。

    ARRAY_CONTAINS 检测指定的ARRAY中是否包含指定的值。

    ARRAY_DISTINCT 去除ARRAY数组中的重复元素。

    ARRAY_EXCEPT 找出在ARRAY A中,但不在ARRAY B中的元素,并去掉重复的元素后,以ARRAY形式返回结果。

    ARRAY_INTERSECT 计算两个ARRAY数组的交集。

    ARRAY_JOIN 将ARRAY数组中的元素按照指定字符串进行拼接。

    ARRAY_MAX 计算ARRAY数组中的最大值。

    ARRAY_MIN 计算ARRAY数组中的最小值。

    ARRAY_POSITION 计算指定元素在ARRAY数组中第一次出现的位置。

    ARRAY_REDUCE 将ARRAY数组的元素进行聚合。

    ARRAY_REMOVE 在ARRAY数组中删除指定元素。

    ARRAY_REPEAT 返回将指定元素重复指定次数后的ARRAY数组。

    ARRAY_SORT 将ARRAY数组的元素进行排序。

    ARRAY_UNION 计算两个ARRAY数组的并集并去掉重复元素。

    ARRAYS_OVERLAP 判断两个ARRAY数组中是否包含相同元素。

    ARRAYS_ZIP 合并多个ARRAY数组。

    CONCAT 将ARRAY数组或字符串连接在一起。

    EXPLODE 将一行数据转为多行的UDTF。

    FILTER 将ARRAY数组中的元素进行过滤。

    2021-12-12 12:09:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
大数据AI一体化的解读 立即下载
极氪大数据 Serverless 应用实践 立即下载
大数据&AI实战派 第2期 立即下载