ARRAY函数
MaxCompute支持ARRAY、MAP、STRUCT及JSON四种复杂数据类型,本文为您介绍ARRAY类型函数及其功能。
函数 | 功能 |
判断ARRAY数组中是否所有元素都满足指定条件。 | |
判断ARRAY数组中是否存在满足指定条件的元素。 | |
使用给定的值构造ARRAY。 | |
检测指定的ARRAY中是否包含指定的值。 | |
去除ARRAY数组中的重复元素。 | |
找出在ARRAY A中,但不在ARRAY B中的元素,并去掉重复的元素后,以ARRAY形式返回结果。 | |
计算两个ARRAY数组的交集。 | |
将ARRAY数组中的元素按照指定字符串进行拼接。 | |
计算ARRAY数组中的最大值。 | |
计算ARRAY数组中的最小值。 | |
返回根据指定p范数(p Norm)对数组元素规范化后的数组。 | |
计算指定元素在ARRAY数组中第一次出现的位置。 | |
将ARRAY数组的元素进行聚合。 | |
在ARRAY数组中删除指定元素。 | |
返回将指定元素重复指定次数后的ARRAY数组。 | |
将ARRAY数组的元素进行排序。 | |
计算两个ARRAY数组的并集并去掉重复元素。 | |
判断两个ARRAY数组中是否包含相同元素。 | |
合并多个ARRAY数组。 | |
返回输入数组元素的N元组合组成的数组。 | |
将ARRAY数组或字符串连接在一起。 | |
将一行数据转为多行的UDTF。 | |
将ARRAY数组中的元素进行过滤。 | |
将数组类型的数组转换为单个数组。 | |
返回ARRAY数组指定位置的元素值。 | |
返回指定数组元素的N元语法(n-gram)数组。 | |
将指定的ARRAY展开,每个Value一行,每行两列分别对应数组从0开始的下标和数组元素。 | |
返回指定数组的元素倒序数组。 | |
根据表达式生成包含指定元素的数组。 | |
返回指定数组的元素随机排列数组。 | |
返回指定ARRAY中的元素数目。 | |
对ARRAY数据切片,返回从指定位置开始、指定长度的数组。 | |
为指定的数组中的元素排序。 | |
将ARRAY数组中的元素进行转换。 | |
将2个ARRAY数组按照位置进行元素级别的合并。 |