使用MaxCompute Studio开发SQL程序前,需要先创建MaxCompute Script Module。本文为您介绍如何创建MaxCompute Script Module。

背景信息

创建MaxCompute Script Module时存在以下两种情况:
  • 本地没有Script文件:需要通过IDEA创建一个全新的Module。
  • 本地已有Script文件:假如本地某个文件夹下已经存在脚本,此时需要用MaxCompute Studio来编辑脚本,您可直接打开一个Module,无需创建。

本地没有Script文件时创建Module

  1. 在顶部菜单栏,单击File > New > Project
  2. New Project页面选择MaxCompute Studio,单击Next
  3. 填写Project name,单击Finish,完成创建项目。
    说明

    如果之前有打开的Project,将会提示您是否在当前窗口中打开(即关掉之前的Project),选择This Window

本地已有Script文件时创建Module

本地已有Script文件时无需新建Module,只需要在已有的Module目录下添加MaxCompute连接配置文件即可。

  1. 在本地Scripts文件夹下新建一个MaxCompute的连接配置文件odps_config.ini,文件中包含MaxCompute连接的鉴权信息,模板如下。
    # 连接的MaxCompute项目名称。
    project_name=xxxxxxxx
    # 云账号的AccessKey ID。
    access_id=xxxxxxxxxx
    # 云账号的AccessKey Secret。
    access_key=xxxxxxxxx
    # 连接的MaxCompute服务所在区域的Endpoint信息。
    end_point=xxxxxxxxx
  2. 打开IDEA,在顶部菜单栏,单击File > Open, 选择本地Scripts文件夹下的odps_config.ini文件。
    说明 MaxCompute Studio会自动查找该文件夹下的odps_config.ini文件,根据这个文件中的配置信息抓取MaxCompute服务端的元数据,然后编译文件夹下的所有脚本。