本申请涉及一种基于数据驱动的RPA流程自动化构建方法和系统,其中,该方法包括:将数据源接入并转存到系统内部后,对该数据源进行数据校验和转换处理;接着对数据源进行数据筛选、数据合并、数据拆分和数据类别汇总,其中,数据合并是基于自定义规则将接入的多种数据源进行合并拼接处理;最后,将经过处理的数据源按照自定义逻辑策略分发到各类机器人功能节点上,通过各类机器人的功能节点完成驱动执行,其中,机器人的功能节点包括数据流转器、任务触发器和任务执行器。通过本申请,解决了在处理数据智能业务时,由于数据繁多、处理复杂而导致的开发成本高、效率低的问题,降低了开发成本,提高了工作效率。提高了工作效率。提高了工作效率。
【技术实现步骤摘要】
一种基于数据驱动的RPA流程自动化构建方法和系统
[0001]本申请涉及计算机领域,特别是涉及一种基于数据驱动的RPA流程自动化构建方法和系统。
技术介绍
[0002]机器人流程自动化(Robotic process automation,简称RPA)系统是一种应用程序,它通过模仿最终用户在电脑的手动操作方式,提供了另一种方式来使最终用户手动操作流程自动化。RPA可迅速实现业务提效,将重复性劳动进行自动化处理,高效低门槛连接不同业务系统,让财务、税务、金融、人力资源、信息技术、保险、客服、运营商、制造等行业在业务流程上实现自动化智能升级。
[0003]在相关技术中,面对多样化的业务场景需求时,需提供各种的数据对接、数据清洗、数据转换、数据筛选、数据分发、数据报表等环节功能,但由于数据源、数据处理流程、数据筛选策略的不同,会导致重复开发工作,并且处理逻辑混乱。
[0004]目前针对相关技术中,在处理数据智能业务时,由于数据繁多、处理复杂而导致的开发成本高、效率低的问题,尚未提出有效的解决方案。
技术实现思路
[0005]本申请实施例提供了一种网络用户角色识别的方法、系统、电子装置和存储介质,以至少解决相关技术中通过网络日志的数据对用户角色进行分析,准确度较低的问题。
[0006]第一方面,本申请实施例提供了一种基于数据驱动的RPA流程自动化构建的方法,应用到RPA数据智能业务系统中,所述方法包括:
[0007]将数据源接入并转存到系统内部后,对所述数据源进行数据校验和转换处理,其中,所述数据源包括数据库数据、文本数据和API接口数据;
[0008]对所述数据源进行数据筛选、数据合并、数据拆分和数据类别汇总,其中,所述数据合并是基于自定义规则将接入的多种数据源进行合并拼接处理;
[0009]将所述经过处理的数据源按照自定义逻辑策略分发到各类机器人功能节点上,通过所述各类机器人的功能节点完成驱动执行,其中,所述机器人的功能节点包括数据流转器、任务触发器和任务执行器。
[0010]在其中一些实施例中,所述通过所述各类机器人的功能节点完成驱动执行包括:
[0011]通过所述数据流转器将分发到的数据转换为当前功能节点的内在数据,并将所述内在数据发送到所述任务触发器;
[0012]通过所述任务触发器触发所述机器人的功能节点,调用唤醒执行,并通过所述任务执行器完成所述机器人的对应功能执行。
[0013]在其中一些实施例中,所述对所述数据源进行数据校验和转换处理包括:
[0014]对所述数据源的字段SCHEMA进行定义,并对所述数据源的接入路径配置进行处理,其中,所述字段SCHEMA包括字段名称、字段类型和是否可空,所述接入路径配置包括IP
地址、数据路径和账号密码;
[0015]获取所述数据源并转存,将各类异构数据转化为系统内部数据格式;
[0016]对所述数据源进行数据转换处理,所述数据转换处理包括数据格式转换和数据向量化处理。
[0017]在其中一些实施例中,所述对所述数据源进行数据转换处理还包括:
[0018]按照数据类型对所述数据源进行数据转换处理,其中,所述数据类型包括音频数据、文本数据和图片数据;
[0019]对所述音频数据的转换还需要进行音频ASR识别处理、音频压缩转码,对所述文本数据的转换还需要进行文本分词、词性标注、文本向量化、文本转音频。
[0020]在其中一些实施例中,在对所述数据源进行数据合并之前,所述方法包括:
[0021]对所述数据源定义主键,所述主键用于对所述数据源进行合并对齐处理;
[0022]在所述数据源有相同主键的情况下,所述数据源可以进行合并;
[0023]在所述数据源没有相同主键的情况下,在第一数据源的基础上添加第二数据源的数据。
[0024]在其中一些实施例中,在将数据源接入系统进行任务流程执行之前,所述方法包括:
[0025]设置画布流程图,按照所述画布流程图对系统的既定流程进行驱动管理,根据各个流程节点上任务执行的状态,进行数据的流转,以及各个任务的唤醒执行,完成整个RPA系统的业务流程。
[0026]第二方面,本申请实施例提供了一种基于数据驱动的RPA流程自动化构建的系统,应用到RPA数据智能业务系统中,所述系统包括:
[0027]接入模块,用于将数据源接入并转存到系统内部后,对所述数据源进行数据校验和转换处理,其中,所述数据源包括数据库数据、文本数据和API接口数据;
[0028]清洗模块,用于对所述数据源进行数据筛选、数据合并、数据拆分和数据类别汇总,其中,所述数据合并是基于自定义规则将接入的多种数据源进行合并拼接处理;
[0029]执行模块,用于将所述经过处理的数据源按照自定义逻辑策略分发到各类机器人功能节点上,通过所述各类机器人的功能节点完成驱动执行,其中,所述机器人的功能节点包括数据流转器、任务触发器和任务执行器。
[0030]在其中一些实施例中,所述执行模块还用于通过所述数据流转器将分发到的数据转换为当前功能节点的内在数据,并将所述内在数据发送到所述任务触发器,
[0031]通过所述任务触发器触发所述机器人的功能节点,调用唤醒执行,并通过所述任务执行器完成所述机器人的对应功能执行。
[0032]第三方面,本申请实施例提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的基于数据驱动的RPA流程自动化构建的方法。
[0033]第四方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的基于数据驱动的RPA流程自动化构建的方法。
[0034]相比于相关技术,本申请实施例提供的基于数据驱动的RPA流程自动化构建的方法,应用到RPA数据智能业务系统中,将数据源接入并转存到系统内部后,对该数据源进行
数据校验和转换处理,其中,数据源包括数据库数据、文本数据和API接口数据;接着对数据源进行数据筛选、数据合并、数据拆分和数据类别汇总,其中,数据合并是基于自定义规则将接入的多种数据源进行合并拼接处理;最后,将经过处理的数据源按照自定义逻辑策略分发到各类机器人功能节点上,通过各类机器人的功能节点完成驱动执行,其中,机器人的功能节点包括数据流转器、任务触发器和任务执行器。
[0035]本申请构建了一套自动化流程,该流程将包括数据接入、数据清洗、数据的转换、数据分发、任务执行以及任务扭转等功能节点串联起来,通过自定义配置实现复杂的业务流程自动化,且不需要额外改动底层服务架构逻辑。解决了在处理数据智能业务时,由于数据繁多、处理复杂而导致的开发成本高、效率低的问题,降低了开发成本,提高了工作效率。
附图说明
[0036]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于数据驱动的RPA流程自动化构建的方法,应用到RPA数据智能业务系统中,其特征在于,所述方法包括:将数据源接入并转存到系统内部后,对所述数据源进行数据校验和转换处理,其中,所述数据源包括数据库数据、文本数据和API接口数据;对所述数据源进行数据筛选、数据合并、数据拆分和数据类别汇总,其中,所述数据合并是基于自定义规则将接入的多种数据源进行合并拼接处理;将所述经过处理的数据源按照自定义逻辑策略分发到各类机器人功能节点上,通过所述各类机器人的功能节点完成驱动执行,其中,所述机器人的功能节点包括数据流转器、任务触发器和任务执行器。2.根据权利要求1所述的方法,其特征在于,所述通过所述各类机器人的功能节点完成驱动执行包括:通过所述数据流转器将分发到的数据转换为当前功能节点的内在数据,并将所述内在数据发送到所述任务触发器;通过所述任务触发器触发所述机器人的功能节点,调用唤醒执行,并通过所述任务执行器完成所述机器人的对应功能执行。3.根据权利要求1所述的方法,其特征在于,所述对所述数据源进行数据校验和转换处理包括:对所述数据源的字段SCHEMA进行定义,并对所述数据源的接入路径配置进行处理,其中,所述字段SCHEMA包括字段名称、字段类型和是否可空,所述接入路径配置包括IP地址、数据路径和账号密码;获取所述数据源并转存,将各类异构数据转化为系统内部数据格式;对所述数据源进行数据转换处理,所述数据转换处理包括数据格式转换和数据向量化处理。4.根据权利要求3所述的方法,其特征在于,所述对所述数据源进行数据转换处理还包括:按照数据类型对所述数据源进行数据转换处理,其中,所述数据类型包括音频数据、文本数据和图片数据;对所述音频数据的转换还需要进行音频ASR识别处理、音频压缩转码,对所述文本数据的转换还需要进行文本分词、词性标注、文本向量化、文本转音频。5.根据权利要求1所述的方法,其特征在于,在对所述数据源进行数据合并之前,所述方法包括:对所述数据源定义主键,所述主键用于对所...
【专利技术属性】
技术研发人员:高鹏,康维鹏,袁兰,吴飞,周伟华,高峰,潘晶,
申请(专利权)人:杭州摸象大数据科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。