创建模板时,可以使用已发布的链作为基础,也可以从头开始创建新的命令和事件序列。
通过这些模板,您可以创建一个预制的命令和事件序列,以便在其他链中使用。例如,使用模板,您可以
- 提供一个良好的开端,便于创建链条。
- 将常见的工作流程标准化,例如从记录系统中提取数据。
注意: 可以在 Chain Builder中使用包含多个链、工作区和环境的模板。
从现有链中创建模板
从现有链条中建立模板有很多好处:
- 您可以以第一条链为起点,创建其他链。
- 您可以使用 Chain Builder与他人共享链,包括其他组织的人员,如 Workiva Community中的人员。
从现有链创建模板:
- 从 Chains,单击 Chain Builder。
- 选 择 Chains 标签,然后选择 Edit 。
- 从链条右上方的三点菜单中选择 创建模板。
- 输入唯一的名称和描述,以帮助识别模板。
- 在 文件夹下,选择保存模板的位置。
- 单击 保存。
- 如果链中有变量,则设置每个模板变量:
- 输入模板变量的默认名称。
提示: 为帮助识别变量的使用值,建议在变量名前加上前缀。例如,
WSV-
表示工作区变量,CV-
表示链变量,DCV-
表示动态链变量,或Resource-
表示工作区资源。 - 为便于移植和重复使用,请删除默认值。
- 选择是由动态链变量还是工作区资源提供值。
注: 如果链变量、工作区变量或运行时变量提供了值,则既不要选择 动态 ,也不要选择 资源。
- 输入模板变量的默认名称。
- 单击 保存 和 发布。
从零开始创建模板
要创建新的命令和事件序列作为可重复使用的链框架,请遵循以下步骤序列。
第 1 步:添加模板
- 在 Chain Builder中,从 Templates 标签,单击右上方的 Create => Template 。
- 要在 默认 文件夹以外的地方创建模板,请单击 编辑
- 输入唯一的名称和描述,以帮助识别模板及其意图。
提示: 为帮助识别模板提供的是完整链还是部分链序列,请在其名称前加上前缀。例如,
Full-
表示完整链,Part-
表示部分链或片段。
步骤 2:设置模板变量
为便于定制和重复使用,模板包含变量,作为其命令变量或工作区资源所需值的占位符。从模板创建链时,链的变量和资源将取代模板的变量。
模板中包含的每个变量:
- 在 模板变量下,单击 添加。
- 输入变量名称和默认值。
提示: 为帮助识别模板变量的使用值,我们建议您在其名称前加上前缀。例如,
WSV-
表示工作区变量,CV-
表示链变量,DCV-
表示动态链变量,或Resource-
表示工作区资源。 - 在 类型下,选择是由动态链变量还是工作区资源提供变量值。
注: 如果链变量、工作区变量或运行时变量提供了值,则既不要选择 动态 ,也不要选择 资源。
为模板添加所有变量后,单击 保存。
注: 要从模板中删除变量,请单击其 X 下的 操作。
步骤 3:定义模板节点
在创建模板时,按顺序设置和连接节点:
- 命令 或由模板创建的链执行的任务,如与 Workiva 平台或其他数据源交互。
- 在模板内发生的事件 ,如启用审批工作流程或手动上传文件。
- 触发事件,如 运行时输入 ,用于在执行从模板创建的链时设置变量(如特定账户、区域或时间段),或 根据连接源的变化自动启动链 。
注: 为实现自定义和重复使用,模板命令不使用链或工作区中设置的连接、运行程序或变量;您将在使用模板创建链时指定这些内容。
添加节点时,将其移动到序列中出现的位置,并将其链接到下一步和上一步。
- 要添加模板的第一个节点,请将其移动到 开始。
- 要添加一个节点作为逻辑树新分支的起点,请将模板中的上一步链接到多分支的第一个节点。
- 要并行或作为串行进程的一部分一起运行命令, ,创建一个命令组 作为步骤。
注: 默认情况下,当链接的前一个节点成功时,节点才会运行。要启用条件逻辑,例如仅在前一个节点失败时运行一个节点,请双击链接并选择其条件--成功
,失败 ,警告 ,或任何 。定义模板节点后,单击 Publish。
编辑模板设置
调整模板名称或描述,或管理其变量:
- 在 Chain Builder中,从 Templates 标签,单击模板名称和 Template Settings。
- 根据需要编辑模板名称、描述或变量。
- 单击 保存 和 发布。
查看使用模板的链
要查看从模板创建的链,请访问Templates
标签,然后单击 View ,查看 Chains Using下的模板。在 In Use 面板中,会出现根据模板创建的链。要打开一个链,请单击其名称。
小贴士:要查找特定的连锁店,请按其名称搜索。
复制模板
要使用一个模板作为新模板的起点,请创建该模板的副本。在 Chain Builder中,从 Templates
标签,为模板单击 Copy 。与他人共享模板
为了帮助他人创建链,您可以使用 Chain Builder与他人共享已发布模板的链接,包括其他组织的模板,如 Workiva Community。
- 在 Chain Builder中,从 Templates
- 单击 复制到剪贴板 和 关闭。
- 必要时粘贴并与他人分享链接。
请记住,模板取决于两个工作区是否可以访问相同的连接器和命令。与另一个工作区共享模板时,除非启用了所有必需的连接器,否则导入的链将无法工作。
导入链时,您将有机会设置任何缺失的连接器:
撤销对共享模板的访问权限
要取消他人对共享模板的访问权限,请刷新其 URL 以创建新链接:
- 在 Chain Builder中,从 Templates 标签,单击 Get shareable link 获取模板的可共享链接。
- 单击 重新生成令牌 和 关闭。
存档模板
如果不再需要模板,可以将其存档。在 Chain Builder中,单击 Templates
,然后单击 Archive 的模板。