建立E-MapReduce叢集後,使用者可以建立工作流程項目,使多個作業可以同時或者按照先後順序運行,以便更好的管理作業的運行。

建立項目

  1. 通過主帳號登入阿里雲 E-MapReduce 控制台,進入叢集列表頁面。
  2. 單擊叢集ID右側的組態管理
  3. 單擊上方的工作流程管理頁簽,進入項目列表頁面。

    主帳號下可以查看該帳號下的所有項目(包括所有子帳號),子帳號僅可以查看具有開發許可權的項目。如需添加項目開發許可權,需要通過主帳號來配置,請參見使用者管理

  4. 單擊右上方的建立項目按鈕,彈出建立項目對話方塊。
  5. 輸入項目名稱和項目描述,單擊建立
    说明 只有主帳號才能建立項目,即 建立項目按鈕只對主帳號管理員可見。

使用者管理

建立新的項目後,您可以為RAM子帳號添加該項目的操作許可權。

  1. 項目列表頁面,單擊項目右側的詳情
  2. 單擊使用者管理頁簽。
  3. 單擊添加使用者,添加該主帳號下的RAM子帳號到該項目。

    被添加的子帳號將成為該項目的成員,並能查看、開發該項目下的作業和工作流程。如果不想將子帳號繼續設定為所選項目成員,單擊使用者右側的刪除即可。

    说明 只有主帳號才能添加項目成員,即項目列表頁面中的 使用者管理功能只對主帳號管理員可見。

關聯集群資源

建立新的項目後,您需要為項目關聯集群,使得該項目中的工作流程可以運行在關聯的叢集上。

  1. 項目列表頁面,單擊項目右側的詳情
  2. 單擊叢集設定頁簽。
  3. 單擊添加叢集,從下拉式功能表中可以選擇已購買的訂用帳戶和隨用隨付叢集(執行臨時作業建立的叢集此處不會列示)。
  4. 單擊確定

    單擊叢集右側的刪除,可以取消關聯該叢集資源。

    说明 只有主帳號才能添加叢集資源,即項目列表頁面中的 叢集設定功能只對主帳號管理員可見。

單擊叢集右側的修改配置,可以設定提交作業到該叢集的隊列和使用者。具體配置項說明如下:

  • 提交作業預設使用者:設定項目使用所選叢集提交作業時的預設Hadoop使用者,預設值是hadoop,預設使用者只能有一個。
  • 提交作業預設隊列:設定項目使用所選叢集提交作業時的預設隊列,如果此處不填寫,則作業會提交到default隊列。
  • 提交作業使用者白名單:設定可以提交作業的Hadoop使用者,如果有多個使用者,可以通過英文半形逗號(,)分隔。
  • 提交作業隊列白名單:用於設定項目中的作業可以運行在所選叢集的隊列,若果有多個隊列,可以通過英文半形逗號(,)分隔。
  • 配置用戶端白名單:配置可以提交作業的用戶端,使用者可以使用EMR的Master節點或EMR購買的Gateway,ECS自建Gateway暫不支援在此處配置。