Zeebe Docs翻译:4.3 数据流
温馨提示:
本文最后更新于 2019年10月14日,已超过 1,865 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
每个BPMN工作流实例可以具有一个或多个变量。变量是键-值对,并包含工作人员执行工作所需的工作流实例的上下文数据。可以在创建工作流实例,完成作业以及关联消息时提供它们。
Job Workers
默认情况下,Job Worker获取工作流实例的所有变量。它可以通过提供所需变量列表作为fetchVariables来限制数据。
工人使用变量来完成其工作。工作完成后,它完成了工作。如果后续任务需要工作结果,那么工作人员将在完成工作时设置变量。这些变量将合并到工作流实例中。
如果工作人员期望变量采用不同的格式或使用不同的名称,则可以通过在工作流程中定义输入映射来转换变量。在将作业变量合并到工作流实例之前,可以使用输出映射来转换它们。
变量范围与基于令牌的数据
例如,当使用并行网关时,工作流可以具有并发路径。当执行到达并行网关时,将生成新令牌,这些令牌将同时执行以下路径。
由于变量是工作流实例的一部分,而不是令牌的一部分,因此可以从任何令牌全局读取它们。如果令牌添加了变量或修改了变量的值,则更改对于并发令牌也可见。
变量的可见性由工作流的变量范围定义。
其他资源
正文到此结束
- 本文标签: 其他
- 本文链接: https://www.v8en.com/article/202
- 版权声明: 本文由SIMON原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权