用户任务工作流

在本教程中,您将了解如何创建和配置一个工作流用户任务,给它一个名称和一个描述,将其分配给一个用户,并将表单字段添加到创建一个对话框。然后部署和运行工作流包含任务查看结果Collibra数据智能云(Collibra)。新万博移动客户端

先决条件

  • Eclipse IDE。
  • 可流动的Eclipse插件设计师。
  • 访问Collibra环境新万博移动客户端作为用户与系统管理员角色或全球角色,至少有工作流管理全球许可。
  • 访问Collibra控制台进新万博移动客户端行故障排除。

更多的安装细节和熟悉Eclipse IDE接口,明白了开始使用工作流

创建一个用户任务

打开Eclipse IDE,

  1. 创建一个新的可流动的项目和图。
  2. 添加一个池和配置它的属性。
  3. 添加一个开始和结束事件。

如果你跟随着你好世界!教程中,你应该已经有一个图包含一个事件开始,和结束事件。如果你不希望你的Hello World !工作流,取而代之的是新的工作流图的复制和改变的进程ID池。

为更多的信息关于如何创建一个可流动的项目和图,看到开始使用工作流你好世界!教程。

创建一个用户任务调色板:

任务部分的调色板拖一个UserTask到池中。

一开始的事件连接到用户的任务:

把指针悬停在这个事件并拖动开始连接图标在用户的任务。

连接用户任务结束事件:

把指针悬停在用户任务并拖动连接图标在事件结束。

创建一个用户任务从一开始的事件:

把指针悬停在这个事件,然后单击开始UserTask图标。

用户任务添加到池和连接之间创建事件和用户任务。

连接用户任务结束事件:

把指针悬停在用户任务并拖动连接图标在事件结束。

配置用户任务

  1. 选择用户的任务。
  2. 属性视图中,选择一般部分。
  3. 的名字字段中,输入一个标题的任务。我们使用的是我的任务在这个例子中。

  4. 属性视图中,选择文档部分。
  5. 文档字段中,输入一个描述的任务。我们使用的是简要描述的任务。在这个例子中。

任务属性将反映在Collibrawhen任务活动:新万博移动客户端

给一个用户分配任务

你需要将用户的任务分配给一个用户。候选人的用户是一个用户可以执行工作流的任务。您可以指定候选用户利用候选用户表达式。

我们建议将所有用户在花括号表达式。

表达式

描述

例子

{用户(<用户名>)}

任务分配给指定的用户的用户名。

{用户(管理员)}

{角色(< roleName >)}

任务分配给指定的用户拥有的角色。

{角色(目录)}

{组(< groupName >)}

任务指派给用户属于指定的组。

{集团(数据托管人)}

了解更多关于候选人用户表情,阅读候选人用户表达式新万博移动客户端Collibra管理指南部分。

在开发一个工作流,你应该给自己分配任务创建。真正的用户作业应在年底前完成测试过程。

我们把任务分配给相同的用户启动工作流。

定义用户启动工作流:

  1. 在共享区,选择开始的事件。
  2. 属性视图中,选择主要配置部分。
  3. 引发剂字段中,输入变量的名称定义的用户启动工作流。我们使用的是startUser在这个例子中。变量的值变成了用户名的用户。

  4. 选择用户的任务。
  5. 属性视图中,选择主要配置部分。
  6. 候选人的用户字段输入{用户($ {startUser})}

    这种分配任务的用户开始工作流定义的变量startUser。变量是被封闭在一个表达式:$ {}。然后分配给该变量的值用户()对象。

将表单字段添加到任务

是,用户任务只包含名称、描述和一个用户分配。使用表单字段创建一个对话框,并提供和请求更多的信息。一些可用的表单字段有:

类型

使用、配置和例子

字符串
输入一行非格式化的文本。
明文
输入多行非格式化的文本。
文本区域
输入多个行格式化文本。
输入一个整数。
布尔
两个给定值之间做出选择。
datetime
选择一个日期或日期和时间。
表单值 Id 的名字
dateTimeType datetime
dateTimeType 日期
复选框
从列表中选择多个可能的值的预定义值。
表单值 Id 的名字
< Id1 > <第一个值>
< Id2 > <第二值>
radiobox
从列表中选择一个可能值的预定义值。
表单值 Id 的名字
< Id1 > <第一个值>
< Id2 > <第二值>
很常见
通过系统资源管理器或上传文件拖拽。
按钮
设置按钮的值真正的,提交表单并关闭对话框。

可用选项的完整列表,请参阅表单属性类型新万博移动客户端Collibra管理指南部分。

一个简单的表单字段添加到任务:

  1. 选择用户的任务。
  2. 属性视图中,选择形式部分。
  3. 点击

    表单属性配置窗口出现。

  4. 表单属性配置窗口中,输入Id,的名字类型的形式。我们使用的是string1,字符串的例子字符串在这个例子中。

  5. 点击好吧

    表单属性被添加到任务和要求,可读的可写的属性设置为默认值:,真正的真正的,分别。

添加一个表单,需要额外的配置:

  1. 选择用户的任务。
  2. 属性视图中,选择形式部分。
  3. 点击

    表单属性配置窗口出现。

  4. 表单属性配置窗口中,输入Id,的名字类型的形式。我们使用的是checkbox1,复选框例子复选框在这个例子中。

  5. 表单值部分,单击New。

  6. 表单值配置窗口中,输入Id的名字表单的值。我们使用的是cxb1,第一选择cxb2,第二选择在这个例子中。

  7. 点击好吧
  8. 重复步骤5、6和7为根据需要多次。
  9. 表单属性配置窗口中,单击好吧

    表单属性被添加到任务和要求,可读的可写的属性设置为默认值:,真正的真正的,分别。

按照上面的步骤添加更多的形式你的任务和保存您的工作。

Collibra BPMN文件上传新万博移动客户端

  1. 登录Collibra作新万博移动客户端为用户与系统管理员角色或全球角色,至少有工作流管理全球许可。
  2. 在主菜单中,点击,然后单击设置
    Coll新万博移动客户端ibra设置页面打开。
  3. 点击工作流
    出现在工作流设置页面定义选项卡页面。
  4. 点击上传一个文件和定位内部的BPMN文件您刚刚创建Eclipse工作区文件夹。

    BPMN文件选择在Eclipse中,选择导航显示在系统资源管理器。一个浏览器窗口将被打开,显示确切的文件位置。现在您可以拖放文件的上传一个文件部分在您的浏览器中。

一个活动队列窗口显示上传进度。

文件上传后,你会看到你的工作流工作流定义表。

更多细节,请参阅部署一个工作流部分Collibra数据智能云新万博移动客户端管理指南。

配置和启用工作流

当你上传Collibra工作流,他们会自动部署但未启用。新万博移动客户端工作流最有可能需要额外的配置。

以下配置允许您从一个社区页面启动工作流。

配置您的工作流:

  1. 登录Collibra作新万博移动客户端为用户与系统管理员角色或全球角色,至少有工作流管理全球许可。
  2. 在主菜单中,点击,然后单击设置
    Coll新万博移动客户端ibra设置页面打开。
  3. 在选项卡窗格中,单击工作流定义
  4. 点击工作流的名称。
  5. 适用于部分,单击edit图标
  6. 选择社区从下拉菜单中选择并点击保存
  7. 确认更改,点击是的在对话框中。

当前的工作流状态禁用。要启用工作流,单击在标题栏图标,在页面的右上角部分。

启动工作流

工作流可以配置为在Collibra数据智能云的不同地区或不同的角色,但在这个例子中,我们已经配置了工作流,以便你可以开始从一个社区页面。新万博移动客户端

导航到任何社区页面。我们已经选择了开箱即用的业务分析师社区在这个例子中。

根据定制Collibra环境水平,标志和可用的社区可能会有所不同。新万博移动客户端

启动工作流,点击标题栏中的按钮与工作流名称,名称下的社区。

通知表示工作流已经开始。

你看到绿色的任务栏出现在标题栏标题和值前面定义的附加文本。

查看任务对话框中,点击查看任务任务栏的右边。

完成工作流程,点击提交在对话框中。

工作流结束,任务形式和任务栏关闭。

如果你想再次启动工作流,按下按钮在标题栏与工作流的名字。

有关更多细节,请参见启用或禁用一个工作流部分Collibra数据云管理新万博移动客户端指导和智力使用工作流部分Collibra用户指南。新万博移动客户端

故障排除

上传错误

在错误的情况下,工作流不上传,并显示一条错误消息。

日志包含更多关于错误的信息:

  1. 打开Col新万博移动客户端libra控制台。
    新万博移动客户端Collibra控制台打开的基础设施页面。
  2. 单击环境部署工作流的名称来显示其详细信息。
  3. 选择数据管理中心
  4. 选择日志dgc.log

寻找错误上传相关的工作流。

下一个步骤

你添加了一个用户任务形式,看到他们出现在Collibra。新万博移动客户端

下一个教程将向您展示如何使用排他网关控制工作流。

额外的资源狗万新闻c