MaxCompute Studio能支持用户开发Java UDF和MR,首先需要新建一个MaxCompute Java Module。

创建Module

  1. 单击顶部菜单栏File,选择File > New > Module...
  2. New Module页面单击左侧导航栏中的MaxCompute Java,配置Module SDK文件位置。单击Next
  3. 输入Module name名称,单击Finish
完成以上步骤,Studio会帮您自动创建一个Maven Module,同时完成下列内容:
  • 引入MaxCompute相关依赖,详情请查看pom.xml文件。
  • 创建examples示例代码目录。
  • 创建warehouse目录用于本地调试的数据来源。

Module结构说明

新建MaxCompute Java程序的Module已完成,如下图的mDev。主要目录包括:
  • examples:示例代码,包括单测示例,您可以参考这里的例子开发或编写UT。
  • src/main/java:用户开发Java程序的源码。
  • warehouse:本地运行时需要的Schema和Data。