`
猫耳呀
  • 浏览: 167635 次
社区版块
存档分类
最新评论

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

sql 
阅读更多

摘要: 阿里云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.使用查找

原文链接

分享到:
评论

相关推荐

    jedis-2.9.0 最新版Redis客户端CSDN下载

    3. `jedis-2.9.0-sources.jar`:这个文件包含了Jedis的源代码,开发者可以查看源码来理解Jedis的工作原理,对于学习、调试和贡献代码非常有帮助。 Jedis的主要特性包括: - 连接管理:支持连接池,可配置连接超时...

    nexus-2.9.0.war&nexus;-2.14.2-01(配置了阿里云仓库).rar

    标题中的"nexus-2.9.0.war"和"nexus-2.14.2-01(配置了阿里云仓库).rar"分别代表了Nexus的不同版本。`nexus-2.9.0.war`是一个Web应用程序档案(WAR文件),它是基于Java的Web应用的标准打包格式,包含了运行Nexus所需...

    qgis 2.9.0源代码

    QGIS作为开源项目,其版本迭代快速,每次更新都会带来性能提升、新功能增加或是兼容性改善。QGIS 2.9.0的发布,代表了该系统在2015年左右的稳定状态,对于历史项目的回溯分析或者特定版本需求的研究具有重要意义。 ...

    csdn_chrome插件2.9.0版本发布

    新增功能 搜索框 1).最大可显示20=>50,增加可用率 2).支持搜索历史记录(his),我的书签(bm) 全新的帮助文档,阅读更舒畅 优化 兼容firefox,让更多用户...新标签页面切屏优化 https://plugin.csdn.net/?from=dl

    jackson2.9.0版本所需jar包

    本资源提供的是jackson2.9.0版本所需jar包,如果这个版本不是您想要的,可以下列网址去下载您所需的版本https://repo1.maven.org/maven2/com/fasterxml/jackson/core/ 需要其他资源,欢迎在我的下方留言关注!

    keilF7板子支持包,2.7.0版本、2.9.0版本、2.11.0版本、2.12.0版本

    KEILF7XX板载支持包,包含Keil.STM32F7xx_DFP.2.7.0.pack、Keil.STM32F7xx_DFP.2.9.0.pack、Keil.STM32F7xx_DFP.2.11.0.pack、Keil.STM32F7xx_DFP.2.12.0.pack,支持新老版本Keil客户端

    jplayer2.9.0

    4. **兼容性提升**:jPlayer 2.9.0可能会增加对新浏览器版本的支持,以及对移动设备的优化。 ### 三、使用jPlayer 2.9.0的步骤 1. **下载与引入**:从官方渠道获取jPlayer 2.9.0压缩包,解压后将jQuery库和jPlayer...

    Git-2.9.0-64-bit

    Git是世界上最流行的分布式版本控制系统,它允许开发人员协作并跟踪代码变更历史。"Git-2.9.0-64-bit" 指的是Git的2.9.0版本,适用于64位操作系统。这个版本可能包含了一系列的改进、新功能和bug修复,以提升用户...

    Ovito可渲染版本(2.9.0 window64)

    《Ovito 2.9.0 Windows 64位:强大的分子动力学模拟可视化工具》 Ovito是一款在IT行业中备受推崇的分子动力学模拟数据可视化软件,特别是对于研究化学、物理以及材料科学的专家和学者而言,它是一个不可或缺的工具...

    jackson 2.9.0.pr1

    jackson2.9.0 jar包下载,包含jackson-annotations-2.9.0.pr1、jackson-core-2.9.0.pr1、jackson-databind-2.9.0.pr1

    retrofit-2.9.0.jar

    Retrofit jar 包,版本:2.9.0

    converter-gson-2.9.0.jar / retrofit-2.9.0.jar

    本文将详细介绍这两个库以及它们在2.9.0版本中的功能和用法。 首先,Retrofit是由Square公司开发的一款类型安全的HTTP客户端,用于Android和Java应用。它允许开发者通过注解接口定义HTTP服务,从而无需手动处理HTTP...

    jedis-2.9.0-API文档-中英对照版.zip

    赠送jar包:jedis-2.9.0.jar 赠送原API文档:jedis-2.9.0-javadoc.jar 赠送源代码:jedis-2.9.0-sources.jar 包含翻译后的API文档:jedis-2.9.0-javadoc-API文档-中文(简体)-英语-对照版.zip 对应Maven信息:...

    jedis-2.9.0.jar

    jedis-2.9.0.jar jedis-2.9.0 jar 包,不包含源码,源码下载地址: http://download.csdn.net/download/tan3739/9993938 测试代码: 导入依赖包: commons-lang-2.5.jar commons-pool2-2.4.2.jar jedis-2.9.0 jar ...

    lucene 2.9.0

    2.9.0版本,发布于2009年9月,是Lucene历史上的一个重要里程碑,它为开发者提供了强大的文本分析、索引构建和搜索功能,从而极大地推动了web应用、企业内部搜索引擎以及大数据处理等领域的创新。 Lucene的核心特性...

    最新的高性能 JSON 处理jackson-2.9.0.jar下载

    Jackson 2.9.0是该库的一个版本,它包含了对JSON序列化和反序列化的优化,以及一系列新特性和改进。以下是Jackson库中的几个关键组件和它们的作用: 1. **jackson-databind**:这是Jackson库的核心部分,提供了将...

    selenium IDE安装包 V2.9.0 .rar

    “使用更新说明.txt”可能包含了关于如何更新到新版本的信息,以及2.9.0版本的改进和新增功能。了解这些信息有助于充分利用Selenium IDE的最新特性。 此外,压缩包中的URL链接可能提供了与Selenium IDE相关的资源和...

    loki2.9.0,loki2.9.0

    loki2.9.0

    yui_2.9.0前端UI

    YUI 库,全称Yahoo! UI Library。是一组工具和控件,用JavaScript写成, 为的是用DOM 脚本,DHTML和AJAX等...YUI 项目包括YUI 库和两个创建时工具: YUI Compressor (压缩) 和 YUI Doc (JavaScripts代码的文档引擎)。

    jackson-annotations-2.9.0-API文档-中文版.zip

    赠送jar包:jackson-annotations-2.9.0.jar; 赠送原API文档:jackson-annotations-2.9.0-javadoc.jar; 赠送源代码:jackson-annotations-2.9.0-sources.jar; 赠送Maven依赖信息文件:jackson-annotations-2.9.0....

Global site tag (gtag.js) - Google Analytics