904
微信
任務__基本概念_基本介紹_大數據計算服務-阿裏雲
任務(Task)是MaxCompute的基本計算單元。SQL及MapReduce功能都是通過任務(Task)完成的。
對於用戶提交的大多數任務,特別是計算型任務,例如:SQL DML語句 ,MapReduce 等,MaxCompute會對其進行解析,得出任務的執行計劃。執行計劃是由具有依賴關係的多個執行階段(Stage)構成的。目前,執行計劃邏輯上可以被看做一個有向圖,圖中的點是執行階段,各個執行階段的依賴關係是圖的邊。MaxCompute會依照圖(執行計劃)中的依賴關係執行各個階段。在同一個執行階段內,會有多個進程,也稱之為Worker,共同完成該執行階段的計算工作。同一個執行階段的不同Worker隻是處理的數據不同,執行邏輯完全相同。計算型任務在執行時,會被實例化,用戶可以操作這個實例(Instance)的信息,例如:獲取實例狀態( Status Instance ),終止實例運行( Kill Instance )等。
另一方麵,部分MaxCompute任務並不是計算型的任務,例如:SQL中的 DDL語句 ,這些任務本質上僅需要讀取、修改MaxCompute中的元數據信息。因此,這些任務無法被解析出執行計劃。
備注:
- 在MaxCompute中,並不是所有的請求都會被轉化為任務(Task),例如:項目空間(Project) 、 資源(Resource) 、 自定義函數(UDF)及 實例(Instance)的操作就不需要通過MaxCompute的任務來完成。
最後更新:2016-06-21 18:49:07
上一篇:
函數__基本概念_基本介紹_大數據計算服務-阿裏雲
下一篇:
任務實例__基本概念_基本介紹_大數據計算服務-阿裏雲
Windows平台使用說明__官方遷移工具_常用工具_對象存儲 OSS-阿裏雲
SSH 登錄時出現如下錯誤:login: Module is unknown__遠程登錄 (SSH)_Linux操作運維問題_雲服務器 ECS-阿裏雲
文件存儲怎麼收費?__常見問題_常見問題_文件存儲-阿裏雲
擴容XFS磁盤 (Linux)__擴容磁盤概覽_磁盤_用戶指南_雲服務器 ECS-阿裏雲
應用分組__快速入門_雲監控-阿裏雲
查詢批量操作結果__批量管理接口_API文檔_雲解析-阿裏雲
企業信息安全整體解決方案 阿裏雲棲大會,我們來了!
創建共享帶寬包__NAT網關相關接口_API參考_專有網絡 VPC-阿裏雲
釋放實例、關閉自動釋放__實例_用戶指南_雲服務器 ECS-阿裏雲
SQLServerWriter__Writer插件_使用手冊_數據集成-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲