问题1:老师,大数据计算MaxCompute A字符串[a,d,b,c] ,b字符串 [b,e] 我现在想合成一个字符串 [a,d,b,c,e],合并规则是去重并且不改变原来顺序,maxcompute有函数支持吗?
问题2:这个是不是可以自己编个函数 先把两个数组的拆分 剔重之后在排序重组
大数据计算MaxCompute 我现在想合成一个字符串 [a,d,b,c,e],有函数支持么?[阿里云MaxCompute]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
问题1:老师,大数据计算MaxCompute A字符串[a,d,b,c] ,b字符串 [b,e] 我现在想合成一个字符串 [a,d,b,c,e],合并规则是去重并且不改变原来顺序,maxcompute有函数支持吗?
问题2:这个是不是可以自己编个函数 先把两个数组的拆分 剔重之后在排序重组
回答1:确定一下你b字符串的形式,如果都是以b开头,直接裁掉,然后拼接。这个不一定的,实际场景就是 a是推荐产品集合,B是候补推荐产品集合,两个需要做合并去重,但是要保证原来集合元素的顺序。
回答2:有内置的话就用内置,没有就自己java 写一个,udf一般不太想用,各种奇奇怪怪的问题。,此回答整理自钉群“MaxCompute开发者社区2群”