用户任务工作流
在本教程中,您将了解如何创建和配置一个工作流用户任务,给它一个名称和一个描述,将其分配给一个用户,并将表单字段添加到创建一个对话框。然后部署和运行工作流包含任务查看结果Collibra数据智能云(Collibra)。新万博移动客户端
先决条件
- Eclipse IDE。
- 可流动的Eclipse插件设计师。
- 访问Collibra环境新万博移动客户端作为用户与系统管理员角色或全球角色,至少有工作流管理全球许可。
- 访问Collibra控制台进新万博移动客户端行故障排除。
更多的安装细节和熟悉Eclipse IDE接口,明白了开始使用工作流。
创建一个用户任务
打开Eclipse IDE,
- 创建一个新的可流动的项目和图。
- 添加一个池和配置它的属性。
- 添加一个开始和结束事件。
如果你跟随着你好世界!教程中,你应该已经有一个图包含一个事件开始,和结束事件。如果你不希望你的Hello World !工作流,取而代之的是新的工作流图的复制和改变的进程ID池。
为更多的信息关于如何创建一个可流动的项目和图,看到开始使用工作流和你好世界!教程。
创建一个用户任务调色板:
从任务部分的调色板拖一个UserTask到池中。
一开始的事件连接到用户的任务:
把指针悬停在这个事件并拖动开始连接图标在用户的任务。
连接用户任务结束事件:
把指针悬停在用户任务并拖动连接图标在事件结束。
创建一个用户任务从一开始的事件:
把指针悬停在这个事件,然后单击开始UserTask图标。
用户任务添加到池和连接之间创建事件和用户任务。
连接用户任务结束事件:
把指针悬停在用户任务并拖动连接图标在事件结束。
配置用户任务
- 选择用户的任务。
- 在属性视图中,选择一般部分。
- 在的名字字段中,输入一个标题的任务。我们使用的是我的任务在这个例子中。
- 在属性视图中,选择文档部分。
- 在文档字段中,输入一个描述的任务。我们使用的是简要描述的任务。在这个例子中。
任务属性将反映在Collibrawhen任务活动:新万博移动客户端
给一个用户分配任务
你需要将用户的任务分配给一个用户。候选人的用户是一个用户可以执行工作流的任务。您可以指定候选用户利用候选用户表达式。
我们建议将所有用户在花括号表达式。
表达式 |
描述 |
例子 |
---|---|---|
{用户(<用户名>)} |
任务分配给指定的用户的用户名。 |
{用户(管理员)} |
{角色(< roleName >)} |
任务分配给指定的用户拥有的角色。 |
{角色(目录)} |
{组(< groupName >)} |
任务指派给用户属于指定的组。 |
{集团(数据托管人)} |
了解更多关于候选人用户表情,阅读候选人用户表达式新万博移动客户端Collibra管理指南部分。
在开发一个工作流,你应该给自己分配任务创建。真正的用户作业应在年底前完成测试过程。
我们把任务分配给相同的用户启动工作流。
定义用户启动工作流:
- 在共享区,选择开始的事件。
- 在属性视图中,选择主要配置部分。
- 在引发剂字段中,输入变量的名称定义的用户启动工作流。我们使用的是startUser在这个例子中。变量的值变成了用户名的用户。
- 选择用户的任务。
- 在属性视图中,选择主要配置部分。
- 在候选人的用户字段输入{用户($ {startUser})}。
这种分配任务的用户开始工作流定义的变量
startUser
。变量是被封闭在一个表达式:$ {}
。然后分配给该变量的值用户()
对象。
将表单字段添加到任务
是,用户任务只包含名称、描述和一个用户分配。使用表单字段创建一个对话框,并提供和请求更多的信息。一些可用的表单字段有:
类型 |
使用、配置和例子 |
|||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
字符串 |
|
|||||||||||||
明文 |
|
|||||||||||||
文本区域 |
|
|||||||||||||
长 |
|
|||||||||||||
布尔 |
|
|||||||||||||
datetime |
|
|||||||||||||
复选框 |
|
|||||||||||||
radiobox |
|
|||||||||||||
很常见 |
|
|||||||||||||
按钮 |
|
可用选项的完整列表,请参阅表单属性类型新万博移动客户端Collibra管理指南部分。
一个简单的表单字段添加到任务:
- 选择用户的任务。
- 在属性视图中,选择形式部分。
- 点击新。
的表单属性配置窗口出现。
- 在表单属性配置窗口中,输入Id,的名字和类型的形式。我们使用的是string1,字符串的例子和字符串在这个例子中。
- 点击好吧。
表单属性被添加到任务和要求,可读的和可写的属性设置为默认值:
假
,真正的
和真正的
,分别。
添加一个表单,需要额外的配置:
- 选择用户的任务。
- 在属性视图中,选择形式部分。
- 点击新。
的表单属性配置窗口出现。
- 在表单属性配置窗口中,输入Id,的名字和类型的形式。我们使用的是checkbox1,复选框例子和复选框在这个例子中。
- 在表单值部分,单击New。
- 在表单值配置窗口中,输入Id和的名字表单的值。我们使用的是cxb1,第一选择和cxb2,第二选择在这个例子中。
- 点击好吧。
- 重复步骤5、6和7为根据需要多次。
- 在表单属性配置窗口中,单击好吧。
表单属性被添加到任务和要求,可读的和可写的属性设置为默认值:
假
,真正的
和真正的
,分别。
按照上面的步骤添加更多的形式你的任务和保存您的工作。
Collibra BPMN文件上传新万博移动客户端
- 登录Collibra作新万博移动客户端为用户与系统管理员角色或全球角色,至少有工作流管理全球许可。
- 在主菜单中,点击,然后单击设置。
Coll新万博移动客户端ibra设置页面打开。 - 点击工作流。
出现在工作流设置页面定义选项卡页面。 - 点击上传一个文件和定位内部的BPMN文件您刚刚创建Eclipse工作区文件夹。
BPMN文件选择在Eclipse中,选择导航→显示在→系统资源管理器。一个浏览器窗口将被打开,显示确切的文件位置。现在您可以拖放文件的上传一个文件部分在您的浏览器中。
一个活动队列窗口显示上传进度。
文件上传后,你会看到你的工作流工作流定义表。
更多细节,请参阅部署一个工作流部分Collibra数据智能云新万博移动客户端管理指南。
配置和启用工作流
当你上传Collibra工作流,他们会自动部署但未启用。新万博移动客户端工作流最有可能需要额外的配置。
以下配置允许您从一个社区页面启动工作流。
配置您的工作流:
- 登录Collibra作新万博移动客户端为用户与系统管理员角色或全球角色,至少有工作流管理全球许可。
- 在主菜单中,点击,然后单击设置。
Coll新万博移动客户端ibra设置页面打开。 - 在选项卡窗格中,单击工作流→定义。
- 点击工作流的名称。
- 在适用于部分,单击edit图标。
- 选择社区从下拉菜单中选择并点击保存。
- 确认更改,点击是的在对话框中。
当前的工作流状态禁用。要启用工作流,单击在标题栏图标,在页面的右上角部分。
启动工作流
工作流可以配置为在Collibra数据智能云的不同地区或不同的角色,但在这个例子中,我们已经配置了工作流,以便你可以开始从一个社区页面。新万博移动客户端
导航到任何社区页面。我们已经选择了开箱即用的业务分析师社区在这个例子中。
根据定制Collibra环境水平,标志和可用的社区可能会有所不同。新万博移动客户端
启动工作流,点击标题栏中的按钮与工作流名称,名称下的社区。
通知表示工作流已经开始。
你看到绿色的任务栏出现在标题栏标题和值前面定义的附加文本。
查看任务对话框中,点击查看任务任务栏的右边。
完成工作流程,点击提交在对话框中。
工作流结束,任务形式和任务栏关闭。
如果你想再次启动工作流,按下按钮在标题栏与工作流的名字。
有关更多细节,请参见启用或禁用一个工作流部分Collibra数据云管理新万博移动客户端指导和智力使用工作流部分Collibra用户指南。新万博移动客户端
故障排除
上传错误
在错误的情况下,工作流不上传,并显示一条错误消息。
日志包含更多关于错误的信息:
- 打开Col新万博移动客户端libra控制台。
新万博移动客户端Collibra控制台打开的基础设施页面。 - 单击环境部署工作流的名称来显示其详细信息。
- 选择数据管理中心。
- 选择日志→dgc.log
寻找错误上传相关的工作流。
下一个步骤
你添加了一个用户任务形式,看到他们出现在Collibra。新万博移动客户端
下一个教程将向您展示如何使用排他网关控制工作流。