本文介绍如何通过MaxCompute Studio来开发Java UDF。

  1. 新增一个module:参见创建MaxCompute Script Module,您的UDF代码将放置在此module中。
  2. 开发UDF:参见UDF开发 ,Studio提供了UDF开发模板,您可以依据模板完成UDF开发。
  3. 测试:Studio提供了UDF本地调试的机制,您可以参考UDF test模板编写自己的测试用例。
  4. 打包:您可以依赖IDE本身提供的打包功能,将自己的UDF源码打包成jar。
  5. 注册发布:在打好jar包后,需要先添加资源,随后注册函数。注册成功后,即可在MaxCompute Project Explorer窗口的functions节点下查看该UDF,同时也可以在script editor里使用该UDF。