全部產品
Search
文件中心

DataWorks:編輯器代碼提效

更新時間:Jun 19, 2024

DataWorks提供的許可權校正、自動補全代碼、內建代碼模板等功能,協助您快速校正當前帳號對於目標表的操作許可權並引導授權,同時根據輸入的關鍵詞,智能推薦相關代碼或內建代碼模板,快速建立代碼任務,提升代碼開發效率。本文為您介紹編輯器代碼開發提效的詳細內容。

使用限制

目前僅支援對ODPS類型的SQL及Script語句使用代碼提效功能。

進入編輯器介面

  1. 登入DataWorks控制台,切換至目標地區後,單擊左側導覽列的資料建模與開發 > 資料開發,在下拉框中選擇對應工作空間後單擊進入資料開發

  2. 進入節點的代碼編輯器。

    資料開發頁面的左側分類樹尋找目標節點,雙擊節點名稱即可進入節點編輯頁面。在代碼編輯器地區您可進行節點任務的代碼開發。

代碼開發提效

在代碼編輯器介面,DataWorks為您提供了許可權校正、自動補全代碼、內建查詢範本等功能,協助您快速編寫任務代碼,提升開發效率,具體如下表。

功能

描述

許可權校正

使用Select語句查詢表資訊時,當滑鼠移至上方至表名稱,若當前帳號無該表或表欄位的查詢許可權,DataWorks將提示並引導您進入資訊安全中心申請表的相關許可權。

說明
  • 編輯器的許可權校正僅是校正當前帳號對生產環境的表是否有查詢許可權。僅當帳號對錶無查詢許可權時會產生提示。

  • 申請表許可權,詳情請參見MaxCompute資料存取權限控制

許可權校正

自動補全代碼

  • 智能推薦關鍵字代碼

    輸入關鍵字片段,DataWorks會智能推薦包含關鍵字的代碼。無需您全部輸入,選擇後即可自動補齊所需代碼。自動補全代碼語句

  • 補齊欄位查詢代碼

    滑鼠移至上方至代碼中的表名稱,即可通過可視化方式選擇該表中需要查詢的欄位,選擇後DataWorks將在原代碼中自動補齊欄位查詢代碼。滑鼠移至上方至代碼中的欄位名稱,即可查看欄位資訊。補齊欄位查詢代碼

內建代碼模板

DataWorks提供了常用語句(例如,CREATE_TABLESELECT_CASESELECT_ALLINSERT_OVERWRITE_TABLE)的內建模板,選擇目標模板,即可產生相關的任務語句。

說明

產生的語句預設選中TABLENAME,您可直接修改為實際使用的表名稱。

代碼模板