开发者社区> 晋恒> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

代码快速“检”“修”不是梦,阿里云MaxCompute Studio 2.9.0 新版本发布

简介: 阿里云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:
image
此时,SQL editor中会立刻插入添加列的语法模板,你只需继续输入表和列即可(使用tab键在待编辑元素间切换
image
忘记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是否有潜在问题,譬如:
image
全部的规则列表可在Preference - Editor - Inspections - MaxCompute 处查看。

面面俱到,studio助你在阅读SQL上也不差事!

SQL写好了,需要阅读并理解其含义。对此studio支持如下特性,方便用户阅读SQL。
1.语法高亮
2.括号匹配与代码折叠
3.格式化
4.可视化
5.使用查找

想要了解更多MaxCompute Studio信息请点击:
https://help.aliyun.com/document_detail/50889.html

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
快速部署阿里云WebIDE(DevStudio)并参与开源项目开发
3个步骤,在轻量应用服务器上完成部署DevStudio,帮你快速学习使用DevStudio进行代码的开发。
399 0
袋鼠云数据中台专栏2.0 | 企业数字化建设三范式
关于袋鼠云数据中台专栏V2.0 数据中台如何定义?企业数据化与数据中台的关系是什么?数据中台如何支撑企业战略转型?袋鼠云近两年来,先后为国内数十家大型龙头企业提供数据中台咨询与实施落地服务,积累了大量的实战经验,同时也在为客户服务的过程中,不断完善和升华自身的数据中台理论体系和实践方法论。
2819 0
解密阿里云效女程序员辰颜、异新代码诗!
2018年已过,我们迎来了新的一年,在机遇与挑战同在的环境下,我们更应勤于学习。为了方便大家学习,小编为大家盘点了2018年云效云栖号最火的干货文章分享给大家,让我们在新的一年里共同学习和成长! 阿里云效平台 云栖号简介: 云效,一站式企业协同研发云,源于阿里巴巴多年先进的管理理念和工程实践,提供从“需求-开发-测试-发布-运维-运营”端到端的协同服务和研发工具支撑。
7651 0
最好用的工兵铲—MaxCompute Studio,来了解下!
摘要: 在大数据计算北京高端峰会上,阿里云计算平台高级专家薛明深入介绍了阿里巴巴大数据计算平台开发利器—MaxCompute Studio。一站式的 IDE,可以快速完成数据浏览和管理、进行基于 SQL 和 UDF 的数据开发,更具备完善的作业分析和优化辅助等功能。
4518 0
c3p0数据库连接池的使用详解
首先,什么是c3p0?下面是百度百科的解释: C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring     使用连接池和我们平时写的JDBC代码相比较有什么优点呢?   资源重用:      由于数据库连接得以重用,避免了频繁创建,释放连接引起的大量性能开销。
1423 0
c3p0数据库连接池
C3P0: 一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。   默认情况下(即没有配置连接池的情况下),Hibernate会采用内建的连接池。
1231 0
+关注
晋恒
大数据计算服务MaxCompute产品运营
202
文章
22
问答
来源圈子
更多
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。
+ 订阅
相关文档: MaxCompute
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载