开发者社区 > 大数据与机器学习 > 大数据计算 MaxCompute > 正文

请问中断执行报错FAILED: ODPS-0130161是怎么回事?

请问中断执行,exit,报错FAILED: ODPS-0130161:Parse exception - line 1:0 cannot recognize input near 'exit' '' ''是怎么回事?

展开
收起
felix@ 2023-03-08 13:40:11 949 0
2 条回答
写回答
取消 提交回答
  • 月移花影,暗香浮动

    ODPS-0130161报错可能是以下几种情况导致的:

    1.输入输出参数名称重复:检查你的ODPS SQL任务定义和参数使用是否存在重复的参数名称。

    2.空表作为输入参数:如果你的输入参数是表且为空,则可能会引发此错误。请检查你的输入数据是否包含数据。

    3.函数调用错误:如果你的任务代码包含函数调用,则可能会由于函数参数/类型不匹配而导致此错误。请检查你的代码并确保函数参数与其定义相匹配。

    4.资源访问权限问题:如果你的任务代码尝试访问未授权的资源(例如,ODPS表或UDF等),则可能会导致此错误。

    针对具体情况,你可以结合错误信息及任务代码进行排查。

    2023-03-08 14:08:02
    赞同 展开评论 打赏
  • 今天也要加油吖~

    您好,问题是语法解析出错,EXIT是ORACLE的SQL命令,MaxCompute不支持。解决方法:中断操作可以kill任务名。

    2023-03-08 13:42:24
    赞同 展开评论 打赏

MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。

相关产品

  • 云原生大数据计算服务 MaxCompute
  • 相关电子书

    更多
    Data+AI时代大数据平台应该如何建设 立即下载
    大数据AI一体化的解读 立即下载
    极氪大数据 Serverless 应用实践 立即下载