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

背景信息

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

本地没有Script文件时创建Module

  1. 启动IntelliJ IDEA,在顶部菜单栏,单击File > New > Project
  2. New Project页面的左侧导航栏,选择MaxCompute Studio,单击Next
    新建项目
  3. 填写Project name,单击Finish,完成项目创建。
    配置项目名称
    说明

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

本地已有Script文件时创建Module

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

  1. 在MaxCompute Studio的本地.\IdeaProjects\MaxCompute_Studio_Project_Name\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. 启动IntelliJ IDEA,在顶部菜单栏,单击File > Open,选择本地.\IdeaProjects\MaxCompute_Studio_Project_Name\scripts文件夹下的odps_config.ini文件。
    选择配置文件
    说明 MaxCompute Studio会自动查找该文件夹下的odps_config.ini文件,根据这个文件中的配置信息抓取MaxCompute服务端的元数据,然后编译文件夹下的所有脚本。