摘要: 阿里云MaxCompute Studio 2.9.0 新版本发布,这次发布的新版本,在原有功能的基础上增长了新功能,分别是支持代码检查和快速修复;支持graph开发及调试。浏览器
近日,阿里云大数据计算服务 MaxCompute动做频频,在美国东部1(弗吉尼亚)节点开服售卖,用户可在国际站、中文站、日本站购买美东节点资源,在控制台按需求开通project。编辑器
除此以外,对于使用MaxCompute的开发者,数据分析师来讲,还有一大福音,阿里云MaxCompute Studio 2.9.0 新版本发布,这次发布的新版本,在原有功能的基础上增长了新功能,分别是支持代码检查和快速修复;支持graph开发及调试。(更多改进及Bug Fix,请更新后查看Release Notes:https://plugins.jetbrains.com/plugin/9193-maxcompute-studio/update/44687)函数
什么是MaxCompute Studio?
MaxCompute Studio 是阿里云 MaxCompute 平台提供的安装在开发者客户端的大数据集成开发环境工具,是一套基于流行的集成开发平台 IntelliJ IDEA 的开发插件,能够帮助开发者方便地进行数据开发。工具
其实简单点来讲,如何帮助用户高效愉快的编写SQL就是MaxCompute studio的核心使命,那在SQL 编辑器这个功能上,MaxCompute studio是如何高效工做的呢?你们就和小编一块儿来看一看。(注:SQL 编辑器只是MaxCompute studio其中一个功能界面,除此以外还有项目空间浏览器、做业浏览器、MaxCompute 控制台等界面)
忘记语法?不存在的!studio一键解决
相信你们都有过忘记SQL怎么写的时候,一旦忘记,恐怕只能处处去找文档和代码示例,被迫离开全神贯注的SQL editor,十分影响效率。在studio中,集成了大量的MaxCompute SQL语法模板,只需一个快捷键就能唤出,十分方便。大数据
举个例子:
我如今想要在表中加入一列,但不知道SQL语法,那么使用快捷键(Windows: Ctrl + J, Mac: ⌘ + J)唤出live template,输入column关键字搜索语法模板,这里咱们选择alter table add column:
此时,SQL editor中会马上插入添加列的语法模板,你只需继续输入表和列便可(使用tab键在待编辑元素间切换
阿里云
忘记Schema?不存在的!studio想你所想
在project explorer中你能得到一个全局视图,经过快捷键(Windows: Ctrl+Alt+Shift+N mac:⌥+⌘+O)唤出navigate symbol,输入表名或函数名搜索,而后在project explorer中双击实体或在navigate symbol中选择实体,便可显示其详情,studio会根据当前光标位置的语法上下文,给出相应的智能提示,选择便可,无需输入。点此可访问具体操做连接https://yq.aliyun.com/articles/593609插件
除了可以快速找到表名或函数名完成SQL以外,咱们也定义了一些规则,来检测你所写的SQL是否有潜在问题,譬如:
所有的规则列表可在Preference - Editor - Inspections - MaxCompute 处查看。
面面俱到,studio助你在阅读SQL上也不差事!
SQL写好了,须要阅读并理解其含义。对此studio支持以下特性,方便用户阅读SQL。
1.语法高亮
2.括号匹配与代码折叠
3.格式化
4.可视化
5.使用查找3d
原文连接调试