1 功能说明
实现在服务器任务空间中新增数据的操作。
2 基本使用说明
2.1 新增数据空间
1 在服务器的“自动化-数据”栏,新增任务空间以便存放数据。
注: 空间名:设置存储空间的名称。 空间项最大数:向该空间发送数据的最大条数。
2 新增成功
3 任务空间
• 支持服务器数据共享,所有机器人均可按权限访问。
• 支持一个空间保存多条数据。
• 支持数据状态定义,以保证机器人有条不紊地分配和共享数据。
2.2 新增数据
管理者可在服务器端新建任务空间,但不能定义空间里的数据,只能由空间所属部门的开发者定义,开发者登录设计器后使用“新增数据”组件定义。
注: 开发者和新增数据的空间为同一部门; 若使用机器人,则此机器人需有权限访问此任务空间。
(1) 通过设计器新增
1 组件设计 在“服务器-新增数据”组件中填入数据如下。
2 参数设置 空间名称:任务数据菜单中的“空间名”; 数据:需要上传至空间的数据,格式为{"a":"717","b":"717"},即字典类型; 级别:分为normal、high、low三个级别,优先级高的数据会被优先处理; DeadLine:数据到期时间,过期后转为 waittimeout 状态; 超时时间:接口超时时间。
3 IP地址及权限配置 成功向服务器端上传数据的前提是设计器配置了服务器IP地址,因此需要将设计器登录指定IP,且用户和任务空间为同一部门。
4 运行结果 运行组件,结果如下,若成功返回值为“True”,失败则为“False”。
(2) 通过机器人新增
1 组件设计和参数设置同“2.2.1”,这里我们将数据改为{'a':'818','b':'818'}
2 发布流程:将流程推送给本地机器人。
2、 机器人IP地址配置 成功向服务器端上传数据的前提是机器人配置了服务器IP地址,因此需要将机器人登录指定IP。
4 运行机器人:执行成功后数据新增成功,并存储于服务器指定任务空间中。 运行日志如下,返回值为true,执行成功。
在服务器端查看新增数据,看到机器人通过NP2流程新增一条数据。
2.3 查询新增数据
数据在空间成功新增后,可通过多种方式查询。
(1)通过ES数据查询 登录ES后,在以下界面查询新增数据
(2)通过企业服务平台查询 在“金蝶云苍穹RPA平台”-“自动化—数据-更多”中查看数据。
(3)若管理者有权限查看ELK系统,则可以在‘系统-ELK’登录Kibana,在“queue-item-index”索引下查看新增数据。
2.4 权限问题
对于服务器的数据访问,所有设计器或机器人必须按照设定权限访问。
(1)当设置为“特定机器人”,那么所属部门就无关紧要了,此时只有特定机器人可以访问空间数据。
(2)当设置为“动态分配”,则此部门下的和没有部门的机器人或设计器可以访问空间数据。
(3)当设置为“所属部门”,则只有所属部门下的机器人和设计器可以访问空间数据。
(4)权限所属部门配置 在权限设置时,可以在服务端“系统”——“部门管理”中对所属部门进行配置,以便选择。