全部產品
Search
文件中心

E-MapReduce:工作流程快速入門

更新時間:Apr 22, 2026

本文為您介紹如何通過EMR Workflow的可視化操作介面來管理工作流程和任務。

前提條件

步驟一:綁定叢集和關聯工作空間

  1. 使用阿里雲帳號(主帳號)或RAM使用者登入E-MapReduce控制台

  2. 在左側導覽列,選擇EMR Workbench > Workflow

  3. 在Workflow頁面單擊调度资源组

  4. 綁定叢集或叢集模板。

    1. 调度资源组頁面,單擊目標資源群組操作列的绑定集群

    2. 绑定 EMR 集群 / 集群模板對話方塊中,單擊目的地組群或叢集模板操作列的绑定,綁定EMR叢集或叢集模板。

    3. 在彈出的對話方塊中,選擇交換器和安全性群組,單擊确定

      說明

      綁定叢集大約需要5~10分鐘,請耐心等待。

  5. (可選)關聯工作空間。

    說明

    首次開通EMR Workflow服務時,將免費為您提供一個預設調度資源群組。預設資源群組開通時已自動關聯至default工作空間。如果預設調度資源群組不能滿足您的需求,您也可以選擇購買付費調度資源群組。付費調度資源群組的規格指標及計費規格詳情,請參見調度資源群組計費說明。付費調度資源群組需要按照以下步驟關聯工作空間。

    1. 调度资源组頁面,單擊关联工作空间

    2. 关联工作空间對話方塊中,單擊對應工作空間操作列的关联

    3. 在彈出的對話方塊中,單擊确定,即可將調度資源群組綁定至此工作空間。

步驟二:建立專案

  1. 在Workflow頁面工作空间頁簽,單擊目標工作空間操作列的控制台

  2. 项目管理頁面,單擊创建项目

  3. 在彈出的對話方塊中,輸入项目名称,單擊确定

步驟三:建立工作流程

  1. 项目管理頁面,單擊建立專案的名稱。

  2. 在左側導覽列,選擇数据开发 > 工作流定义

  3. 工作流定义頁面,單擊创建工作流

  4. 创建工作流頁面,拖拽SHELL節點塊到畫布中。

    本文以SHELL任務類型為例。任務類型的詳細資料,請參見任務類型

  5. 在彈出的對話方塊中,配置相關參數,單擊确定

    設定樣本如下表所示,其他參數保持預設值即可。更多參數的說明,請參見SHELL。如需關聯手動任務,請開啟关联手动任务開關,選擇已有的手動任務。

    參數

    說明

    节点名称

    您自訂的節點名稱。例如shell。

    脚本

    您自訂的Shell程式。

  6. 儲存工作流程。

    1. 單擊畫布右上方的保存

    2. 在彈出的對話方塊中,輸入工作流名称,單擊确定

步驟四:運行工作流程

  1. 工作流定义頁面,單擊目標工作流程定義操作列的运行

  2. 在彈出的對話方塊中,在调度资源组下拉式清單中選擇調度資源群組,單擊确定

步驟五:查看任務執行個體日誌

  1. 在左側導覽列,選擇实例运维>工作流实例,可以查看執行個體的健全狀態。

  2. 在左側導覽列,選擇实例运维>任务实例

  3. 任务实例頁面,單擊目標任務名稱操作列的查看日志,可以查看任務節點的作業記錄。

(可選)步驟六:定時工作流程

  1. 工作流定义頁面,單擊目標工作流程定義操作列的定时

  2. 在彈出的對話方塊中,設定相關參數,單擊确定

    • 起止时间:在起止時間範圍內,定時運行工作流程;不在起止時間範圍內,不再產生定時工作流程執行個體。

    • 定时:選擇執行的時間。

  3. 開啟目標工作流程定时状态列的開關。

相關文檔