摘要: 阿里雲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
原文連接調試