
# 编排工作流
工作流创建完成以后，可以在阶段、作业、任务三个层级进行编排，支持拖拽式编排。工作流提供丰富的插件，您可以自定义添加参数和参数值，供插件配置。
编排工作流的流程如下：
图1编排工作流   
![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001388676698.png)
#### 前提条件
- 已存在异地容灾命名空间，且命名空间已经创建工作流执行机。或已存在同城多活命名空间，且命名空间已经创建工作流执行机。如何创建命名空间请参考[创建命名空间](https://support.huaweicloud.com/usermanual-mas/mas_03_0021.html#mas_03_0021__section1767141782812)。

- 已创建工作流。
 
#### 操作步骤
1. 登录MAS控制台，进入"工作流管理\>工作流列表"页面。
2. 在左上角命名空间下拉框选择所需命名空间。
3. 单击待编辑工作流所在行的"编辑"，进入"工作流编排"页面。
4. 在"工作流编排 \> 参数配置"页面，配置参数信息。 
   1. 添加参数。单击"添加参数"，补全参数名和参数值。
      表1参数配置 
      | 参数   | 配置说明                                                                                                                                                       |
      |:---|:---|
      | 参数名  | 输入参数名称。                                                                                                                                                    |
      | 值    | 输入参数值。                                                                                                                                                     |
      | 描述   | 输入描述。                                                                                                                                                      |
      | 私密参数 | 是否配置为私密参数。 说明： 当配置为私密参数时，参数值不可见。在配置插件参数时，私密参数在插件不需要加密的参数下拉框选项中是不可见的，只有当插件中的某个参数需要加密时，私密参数才可见且可选。 |
         
      
   
   2. 编辑参数。单击已有参数，对参数进行编辑。
   
   3. 删除参数。单击待删除参数所在行的"删除"，在弹窗中单击"确定"。
   
   
   
   
5. 在"工作流编排 \> 执行流程"页面，对工作流的阶段进行编排。 
   1. 添加阶段。单击添加阶段按键![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001392901550.png)，在添加阶段弹窗中输入阶段信息，完成后单击"确定"。
      表2阶段配置信息 
      | **参数** | **配置说明**                                                                                                                                                                                                                                                                                                                                                                                                                                            |
      |:---|:---|
      | 名称     | 自定义阶段名称。                                                                                                                                                                                                                                                                                                                                                                                                                                            |
      | 执行方式   | 选择阶段串行/并行执行方式。 - 串行：表示当前阶段下的作业都将串行执行，阶段前图标![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001485304386.png)表示串行。  - 并行：表示当前阶段下的作业都将并行执行，阶段前图标![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001485624046.png)表示并行。   |
         
      
   
   2. 编辑阶段。单击已有阶段后的"![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001536426909.png)"\>"编辑"，在编辑阶段弹窗中编辑阶段信息，完成后单击"确定"。
   
   3. 删除阶段。单击已有阶段后的"![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001485306994.png)"\>"删除"，在弹窗中单击"确定"。
   
   
   
   
6. 在"工作流编排 \> 执行流程"页面，对工作流的作业进行编排。 
   1. 添加作业。单击阶段下的"添加作业"，在添加作业弹窗中输入作业信息，完成后单击"确定"。
      表3作业配置信息 
      | **参数** | **配置说明**                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
      |:---|:---|
      | 名称     | 自定义作业名称。                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
      | 执行方式   | 选择作业串行/并行执行方式。 - 串行：表示当前作业下的任务都将串行执行，作业前图标![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001485625038.png)表示串行。  - 并行：表示当前作业下的任务都将并行执行，作业前图标![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001536305225.png)表示并行。   |
         
      
   
   2. 编辑作业。单击已有作业后的"![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001485626830.png)"\>"编辑"，在编辑作业信息弹窗中编辑作业信息，完成后单击"确定"。
   
   3. 删除作业。单击已有作业后的"![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001485466874.png)"\>"删除"，在弹窗中单击"确定"。
   
   
   
   
7. 在"工作流编排\>执行流程"页面，对工作流的任务进行编排。 
   1. 添加任务。
      1. 单击作业中的"添加任务"。
      
      2. 单击所需插件。
      
      3. 完成参数配置。
      
      
      表4任务配置信息 
      | **参数** | **配置说明**                                                                                   |
      |:---|:---|
      | 任务名称   | 自定义任务名称。                                                                                   |
      | 插件配置   | 插件功能与参数配置说明，请参考[对应的插件说明](https://support.huaweicloud.com/usermanual-mas/mas_03_0039.html)。 |
         
      
   
   2. 编辑任务。单击已有任务名称，在编辑任务信息弹框中编辑任务信息，完成后单击"确定"。
   
   3. 复制任务。单击已有任务后的![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001459593705.png)，完成任务复制。
   
   4. 删除任务。单击已有任务后的![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001393380634.png)，在弹窗中单击"确定"。
   
   
   
   
8. 如果在编排过程中需要对已有的阶段、作业、任务进行顺序调整，单击![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001409166826.png)不放，拖拽到所需位置即可。
9. 单击页面右上角"保存草稿"，可以将工作流保存草稿，保存草稿时不需要补全任务信息。
10. 单击页面右上角"保存"，完成工作流的编排。 
    ![](https://support.huaweicloud.com/usermanual-mas/public_sys-resources/note_3.0-zh-cn.png)
    工作流每个阶段下至少要有一个任务，否则无法保存。
    
    
 
