閱讀189 返回首頁    go iPhone_iPad_Mac_apple


ODPS代碼編輯器__數據開發手冊_用戶操作指南_大數據開發套件-阿裏雲

ODPS代碼開發編輯器主要由工具欄、代碼編輯區、參數配置組件、數據表組件、資源組件、函數組件等組成,支持關鍵字智能聯想和高亮顯示。您可通過雙擊工作流中的節點(僅限ODPS SQL、OPEN MR、SHELL)或新建腳本文件進入代碼編輯器。ODPS代碼編輯器各個部分的介紹如下:

1-工具欄:ODPS代碼編輯常用的工具。

序號 標識 標識說明
1 返回 若從工作流開發麵板進入節點代碼編輯界麵,則工具欄中存在返回按鈕,即返回工作流整體視圖
3 運行 選中部分代碼運行,不選擇代碼則運行當前所有代碼,多條語句會按順序串行運行。
4 停止 停止當前正在執行的Job
5 格式化 代碼格式化。

【注意】:點擊運行,代碼將以該項目空間對應的計算引擎所配置的身份來運行ODPS任務。

2-代碼編輯區:編寫ODPS SQL、OPEN MR、Shell腳本區域。

3-參數配置:工作流需要周期調度時,節點代碼裏類似表分區時間值需要每次調度都替換不同的時間,此時代碼裏分區值可以用變量表達如”insert overwrite table tablename partition(ds =’${變量名}’) select……“,那麼節點代碼調試和自動調度時就需要在這裏給代碼中的變量賦值。代碼變量包括係統變量和自定義變量,對應的賦值參數為係統參數和自定義參數。

  • 係統參數配置,調度係統提供內置的參數(${bdp.system.bizdate}和${bdp.system.cyctime}。當代碼裏的變量名為這兩個參數時,在這裏輸入固定值用於代碼調試,節點提交到調度運行時根據內置好的參數規則賦值,不取此處的固定值。

  • 自定義參數配置,代碼裏用到自定義變量名,那麼代碼調試的時候需要在這裏給自定義變量名賦值,同時節點提交到調度上運行也是用這裏賦的值。

係統參數自定義參數的詳細說明見係統調度參數

4-表查詢:可模煳匹配查找本組織的表元數據信息。點擊表名,雙擊可查看該表的列信息、分區信息以及數據預覽。

表查詢

也可對該表進行如下操作:

  • 引用,點擊“引用”會在代碼編輯區光標處輸入表名。

  • 查看,點擊“更多詳情”可跳轉至數據表詳情頁。

  • 插入語句,勾選數據表的具體列,點擊“生成語句”可在代碼編輯區光標處生成select查詢語句。

5-函數管理:可模煳匹配查找本項目空間內的係統內建函數和用戶自定義函數。點擊函數名,可查看函數類型、基本信息以及說明。點擊“引用”會在代碼編輯區光標處輸入函數名。

函數管理

6-資源管理:可模煳匹配查找本項目空間內的資源。點擊“引用”會在代碼編輯區光標處引用該資源文件。

資源管理

7-代碼選項卡:顯示當前打開的代碼選項卡,可切換或關閉。

最後更新:2016-11-23 16:04:07

  上一篇:go 工作流設計器__數據開發手冊_用戶操作指南_大數據開發套件-阿裏雲
  下一篇:go 係統調度參數__數據開發手冊_用戶操作指南_大數據開發套件-阿裏雲