大数据计算MaxCompute报错怎么解决?
FAILED: ODPS-0130121:[26,31] Invalid argument type - invalid type STRING of argument 1 for function FROM_UNIXTIME, expect BIGINT
ODPS-0130121:Invalid argument type
模块:PARSER。
严重等级:1。
触发条件:非法参数类型。一般情况下,是内建函数接收到的参数类型不正确。
处理方法:修改参数类型。
ODPS-0130121:Invalid argument type- invalid type X of argument m for function Y
问题现象:调用内建函数时,详细报错信息示例如下。
FAILED: ODPS-0130121:[1,18] Invalid argument type - invalid type STRING of argument 1 for function all_match, expect ARRAY
产生原因:SQL语句中使用的内建函数的实际输入参数类型不满足函数语法要求,导致MaxCompute处理失败。
解决措施:根据函数语法要求修改输入参数,确保数据类型满足函数语法要求后,重新执行SQL语句即可。
参考文档https://help.aliyun.com/zh/maxcompute/user-guide/sql-errors?spm=a2c4g.11186623.0.i3
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。