在一个MaxCompute select中只能有一个udtf,不可以再出现其它的列 其他都懂,就是这个有点没明白,这个函数属于UDTF?不算是内建函数吗?如果我的select语句使用了trans_array就不能再使用其他自定义函数了?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

在一个MaxCompute select中只能有一个udtf,不可以再出现其它的列 其他都懂,就是这个有点没明白,这个函数属于UDTF?不算是内建函数吗?如果我的select语句使用了trans_array就不能再使用其他自定义函数了?

2017-08-08 10:41:42 6750 1

在一个MaxCompute select中只能有一个udtf,不可以再出现其它的列
其他都懂,就是这个有点没明白,这个函数属于UDTF?不算是内建函数吗?如果我的select语句使用了trans_array就不能再使用其他自定义函数了?

取消 提交回答
全部回答(1)
  • 琴瑟
    2019-07-17 21:28:23
    已采纳

    UDTF使用上有一些限制:
    所有作为key的列必须处在前面,而要转置的列必须放在后面。
    在一个select中只能有一个udtf,不可以再出现其它的列
    不可以与group by/cluster by/distribute by/sort by一起使用。

    1 0
相关问答

1

回答

MaxCompute中的LASTDAY函数的作用及语法是什么?

2021-12-08 16:40:13 119浏览量 回答数 1

1

回答

maxcomputer中的WM_CONCAT函数和AVG函数的作用分别是什么?

2021-12-09 17:51:27 227浏览量 回答数 1

1

回答

Add MaxCompute Account对话框配置的参数是什么?

2021-12-11 15:10:59 307浏览量 回答数 1

1

回答

TCP公共socket函数中s.fileno()意思是什么?

2021-11-17 21:03:03 98浏览量 回答数 1

0

回答

rds 如何修改 character_set_server 为 utf8mb4?

2020-07-06 21:11:02 602浏览量 回答数 0

1

回答

SQLAlchemy 批量插入数据commit()时 InternalError无法rollback

2021-10-20 14:21:31 3613浏览量 回答数 1

1

回答

MaxCompute SQL中UDAF的作用是什么?

2021-12-12 23:43:07 135浏览量 回答数 1

0

回答

MaxCompute为什么有些SQLRT类型的作业没有input_bytes和operation?

2021-05-12 00:53:57 150浏览量 回答数 0

1

回答

KUBERNETES集群取消公网API

2018-11-09 18:26:42 628浏览量 回答数 1

1

回答

MaxCompute SQL中UDTF的作用是什么?

2021-12-12 23:43:39 90浏览量 回答数 1
+关注
祁同伟
胜天半子
903
文章
573
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载