本发明涉及rpa机器人流程自动化技术领域,具体涉及一种基于rpa机器人的非结构化数据管理的方法。
背景技术:
当前rpa机器人对非结构化的数据文档进行自动化处理后,需要将文件数据传递给另一台rpa机器人进行下一步的数据业务处理,实现多rpa机器人的分步协同作业,因此需要一种基于rpa机器人的非结构化数据管理的方法。
技术实现要素:
本发明的目的在于提供一种基于rpa机器人的非结构化数据管理的方法,当rpa机器人对非机构化文件数据处理完成后运用此方法快速上传和保存,以供其他rpa机器人可以下载此文件数据进行后续的业务处理,实现多rpa机器人分步协同作业。
为实现上述目的,本发明的技术方案是:
一种基于rpa机器人的非结构化数据管理的方法,包括如下步骤:
s1:运用zipfile.createfromdirectory技术对需要上传的文件进行整理压缩;
s2:运用httprequest技术调用非结构化将压缩后的文件上传;
s3:记录非结构化存储返回文件的uuid;
s4:运用httprequest技术根据文件uuid调用非结构化下载对应压缩文件;
s5:运用zipfile.extracttodirectory技术对下载的压缩文件进行解压;
s6:获得上传的一个或数个文件。
本发明中,s1中,运用zipfile.createfromdirectory技术对需要上传的一个或数个文件进行整理压缩;s5中,运用zipfile.extracttodirectory技术进行文件解压;s2和s4中,运用httprequest技术调用非结构化。
本发明的工作原理为:rpa机器人运用zipfile.createfromdirectory技术对非结构化数据进行压缩支付,使用httprequest技术上传和下载,运用zipfile.extracttodirectory技术进行解压。
本发明的有益效果为:rpa机器人可以使用此方法将处理完成作业的非结构化数据数据传递快速上传和保存,以供其他rpa机器人可以下载此文件数据进行后续的业务处理,实现多rpa机器人分步协同作业。
附图说明
图1是本发明的示意图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
一种基于rpa机器人的非结构化数据管理的方法,包括如下步骤:
s1:运用zipfile.createfromdirectory技术对需要上传的一个或数个文件进行整理压缩;
s2:运用httprequest技术调用非结构化将压缩后的文件上传;
s3:记录非结构化存储返回文件的uuid;
s4:运用httprequest技术根据文件uuid调用非结构化下载对应压缩文件;
s5:运用zipfile.extracttodirectory技术对下载的压缩文件进行解压;
s6:获得上传的一个或数个文件。
rpa机器人运用zipfile.createfromdirectory技术对非结构化数据进行压缩支付,使用httprequest技术上传和下载,运用zipfile.extracttodirectory技术进行解压,实现多rpa机器人分步协同作业。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
1.一种基于rpa机器人的非结构化数据管理的方法,其特征在于,包括如下步骤:
s1:运用zipfile.createfromdirectory技术对需要上传的文件进行整理压缩;
s2:运用httprequest技术调用非结构化将压缩后的文件上传;
s3:记录非结构化存储返回文件的uuid;
s4:运用httprequest技术根据文件uuid调用非结构化下载对应压缩文件;
s5:运用zipfile.extracttodirectory技术对下载的压缩文件进行解压;
s6:获得上传的文件。
2.根据权利要求1所述的基于rpa机器人的非结构化数据管理的方法,其特征在于,s1中,运用zipfile.createfromdirectory技术对需要上传的一个或数个文件进行整理压缩;s5中,运用zipfile.extracttodirectory技术进行文件解压。
3.根据权利要求1所述的基于rpa机器人的非结构化数据管理的方法,其特征在于,rpa机器人运用zipfile.createfromdirectory技术对非结构化数据进行压缩支付,使用httprequest技术上传和下载,运用zipfile.extracttodirectory技术进行解压,实现多rpa机器人分步协同作业。