开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

自己开发的udf函数在dataworks里面单独使用,下面代码可以帮忙看下是怎么回事吗?

自己开发的udf函数在dataworks里面单独使用,类似这样SELECT asaage2('2016-08-31 00:00:00',GETDATE(),'2','DT=androidWatch_MiKidsWatch;SV=4.4.4;AV=4.6.37;CH=mituWatch;CX=1') age; 是ok的 .但是代入表里面数据进行计算的时候就直接报错,报错信息如下:ODPS-0123131:User defined function exception - Traceback: java.lang.NoSuchMethodError: com.hhdd.common.UserUtils.getAgeAccurate(Ljava/util/Date;Ljava/util/Date;ILjava/lang/String;)I at com.hhdd.app.BirthdayToGrade2.evaluate(BirthdayToGrade2.java:42) at com.aliyun.odps.udf.impl.batch.UdfEval9f1ff81fa9b44c91add4e6ad3dbc1f3f.evaluate(Unknown Source) at com.aliyun.odps.udf.impl.batch.UDFZeroCopyEvaluatorForEE.batchProcess(UDFZeroCopyEvaluatorForEE.java:175) 可以帮忙看下是怎么回事吗?

展开
收起
游客6vdkhpqtie2h2 2022-09-15 11:02:54 963 0
1 条回答
写回答
取消 提交回答
  • udf脚本问题需要您自查一下了(此答案整理自DataWorks交流群(答疑@机器人))

    2022-09-15 11:54:32
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载

    相关实验场景

    更多