Dataphin实践Java UDF报错“ODPS-0130071:[1,8] Semantic analysis exception - function or view 'JAVA' cannot be resolved”

产品名称

Dataphin

产品模块

数据研发

概述

为您介绍在数据研发过程中报错“ODPS-0130071:[1,8] Semantic analysis exception - function or view 'JAVA' cannot be resolved”的处理办法

问题描述

客户为解决数据开发场景,使用Dataphin智能研发版创建自定义Java UDF函数,在SQL任务的代码编写页面编写代码运行后出现报错“ODPS-0130071:[1,8] Semantic analysis exception - function or view 'JAVA' cannot be resolved”。

这里使用toLowerCase案例复现。代码如下:

运行结果:

问题原因

根据报错信息了解到名叫'JAVA'的这个函数无法解决,意思是没有这个函数,函数名不存在。

解决方案

通过观察发现,是名称书写错误。上文写的是“java”,而创建的函数名为“java_zxw”。

改为正确名称后,运行成功。

实现toLowerCase案例:

更多信息

相关文档

Java UDF最佳实践:https://help.aliyun.com/document_detail/199006.html