MaxCompute Studio的一大核心功能是浏览MaxCompute项目空间(Project)的资源,包括Table、UDF、Resource等,要想实现这一功能,首先需要创建项目连接。
前提条件:
由于IntelliJ IDEA的Tool window要显示必须先打开某个IntelliJ project,而配置MaxCompute Project需要进入IntelliJ界面Tool Windows中的MaxCompute Project Explorer,所以在创建MaxCompute Project链接前,先添加或者导入一个IntelliJ Project。这里将以在Windows下新增Project为例。
运行IntelliJ IDEA后,单击 File,在下拉菜单中选择New,选择Project…,具体如下图所示:
选择弹出页面中的 MaxCompute Studio,单击 “Next“按钮,具体如下图所示:
填写Project name,Project location保持默认即可,单击“ Finish“按钮。
创建MaxCompute项目链接:
建议您根据自己的Region配置MaxCompute项目连接,否则会出现无法访问等错误。
操作步骤
1、单击菜单中的View选项,选择Tool Windows,单击弹出页面中的Project Explorer,具体如下图所示:
2、单击左上角的“+”,添加一个MaxCompute Project,具体如下图所示。
3、在Add MaxCompute Project对话框中,填入相关配置选项。
配置项参数说明:
Properties File:使用odpscmd安装配置文件中的odps_config.ini文件来初始化AK/Endpoint等配置项;
AK Account: 用AK账号来初始化AK,可单击右侧“+“号按钮添加AK Account;
Access Id、Access Key:连接MaxCompute project时的AK/Endpoint等配置信息,必填。可手工填写,也可通过上述Properties File或AK Account来初始化配置;
Project Name: MaxCompute项目名称;
End Point:http://service.odps.aliyun.com/api,保持默认。
说明
单击dialog左下角的?即可链接到在线文档。
若同步出现超时错误,可以在setting标签页酌情延长元数据同步到本地的超时时间。
4、配置完成后,单击“OK“按钮。看到左侧MaxCompute Project Explorer中会显示MaxCompute Project的信息,可以通过鼠标单击查看该project中的表、视图、函数以及资源等信息,具体如下图所示。
查看/修改MaxCompute项目链接:
在Project Explorer中,对需要修改的MaxCompupte项目右键选择 Show|Modify project properties。
在弹出框中可以查看或修改该MaxCompute project的Connection和Setting。
用过大数据开发套件的同学,对于本地数据上传下载,都会遇到这样的问题:
导入本地数据 功能,限制本地数据文件大小最大为10MB;
查询结果导出本地时,由于select语句返回结果最大为10000行的限制,最多只能导出1w数据;
数据导出本地文件的功能只有‘查询结果导出本地’。
要解决以上问题,通常都是需要自己安装MaxCompute客户端odpscmd,通过tunnel命令进行导入导出。
现在来教大家使用MaxCompute Studio工具界面,可以更轻松完成Tunnel命令能完成的本地数据导入导出工作。
创建ods_test 表.
进入MaxCompute Studio的Project Explorer窗口,展开Table&View,鼠标单击Table&View选中,右键选择”Create new table”,具体如下图所示:
在创建表/视图页面,将上面的建表SQL脚本复制到SQL DDL SCRIPT脚本开发中,单击“执行”按钮,具体如下图所示:
出现Script Result提示SUCCESS,表示ods_test表已经创建,单击右上角的“x”关闭窗口,具体如下图所示:
可以看到创建的ods_test股票基本信息表。