数据处理方法、装置和电子设备制造方法及图纸

技术编号:26694007 阅读:24 留言:0更新日期:2020-12-12 02:50
本申请提供了一种数据处理方法、装置和电子设备,涉及云计算领域。该方法包括:如果通过大数据采集组件监测到源文件被更新,获取该源文件中的更新数据,并将该更新数据发送至数据接收设备,以通过该数据接收设备保存该更新数据。该方法可以通过大数据采集组件主动采集源文件中的更新数据,并发送至数据接收设备,只需要集中监控大数据采集组件即可,不需要开发API接口程序,从而提高了运维管理的便利性。

【技术实现步骤摘要】
数据处理方法、装置和电子设备
本申请涉及云计算
,尤其是涉及一种数据处理方法、装置和电子设备。
技术介绍
区域类云平台是一种基于云计算基础结构的云计算服务平台,可以将区域内各相关机构的数据集中存储,例如,可以将医疗机构的医学影像报告数据集中存储,实现区域内各相关机构的数据共享,满足区域内各类业务应用、用户对数据的调阅需求等;相关技术中,对数据的采集通常采用API(ApplicationProgrammingInterface,应用程序接口)接口方式,由云平台厂商提供程序API接口,各相关机构通过API接口上传对应的数据,由于各家机构的数据信息化厂商可能不同,每个数据信息化厂商都需要开发程序以完成数据的上传,因而对程序的运维、管理和数据上传的监控比较困难,并且,各厂商所开发的程序语言和实现方式可能都不相同,难以统一监控运维。
技术实现思路
本申请的目的在于提供一种数据处理方法、装置和电子设备,以提高运维管理的便利性。第一方面,本申请提供的一种数据处理方法,所述方法应用于运行有大数据采集组件的数据采集设备,所述数据采集设备中预先设置有源文件,所述源文件用于保存用户上传的数据;所述方法包括:通过所述大数据采集组件监测所述源文件是否被更新;如果所述源文件被更新,获取所述源文件中的更新数据,将所述更新数据发送至数据接收设备,以通过所述数据接收设备保存所述更新数据。进一步的,所述更新数据由数据生成设备通过以下方式得到:获取原始更新数据;基于预设的加密算法和加密密钥,对所述原始更新数据进行加密;基于预设的校验签名算法,生成所述校验签名;将所述校验签名携带至加密后的所述原始更新数据中,得到所述更新数据,将所述更新数据保存至所述源文件中。进一步的,所述更新数据包括多个,每个所述更新数据携带有校验签名;所述将所述更新数据发送至数据接收设备,以通过所述数据接收设备保存所述更新数据的步骤包括:针对每个所述更新数据,基于该更新数据携带的所述校验签名,确认该更新数据是否被篡改;如果该更新数据未被篡改,将该更新数据发送至数据接收设备,以通过所述数据接收设备保存所述更新数据。进一步的,所述方法还包括:如果接收到所述数据接收设备发送的所述更新数据保存失败的消息,继续执行将所述更新数据发送至数据接收设备的步骤,直至更新数据保存成功。第二方面,本申请提供的一种数据处理方法,所述方法应用于运行有大数据接收组件的数据接收设备,所述数据接收设备与运行有大数据采集组件的数据采集设备通信连接,所述数据采集设备中预先设置有源文件,所述源文件用于保存用户上传的数据;所述方法包括:通过所述大数据接收组件接收所述数据采集设备发送的更新数据;其中,所述更新数据由所述数据采集设备通过以下方式得到:通过所述大数据采集组件监测所述源文件是否被更新;如果所述源文件被更新,获取所述源文件中的更新数据;保存所述更新数据。进一步的,所述更新数据预先携带有加密密钥和校验签名;所述保存所述更新数据的步骤包括:通过所述大数据接收组件验证所述校验签名,以确认所述更新数据是否被篡改;如果确认所述更新数据未被篡改,基于预设的加密算法和与所述加密密钥对应的解密密钥,解密所述更新数据;保存解密后的所述更新数据。进一步的,所述方法还包括:如果确认所述更新数据被篡改,或者,如果解密所述更新数据失败,生成所述更新数据保存失败的消息;将所述消息发送至所述数据采集设备,以继续执行通过所述大数据接收组件接收所述数据采集设备发送的更新数据的步骤,直至所述更新数据保存成功。第三方面,本申请提供的一种数据处理方法,所述方法应用于运行有数据生成服务的数据生成设备,所述数据生成设备与数据采集设备通信连接;所述数据采集设备中预先设置有源文件;所述方法包括:通过所述数据生成服务获取原始更新数据;基于预设的加密算法和加密密钥,对所述原始更新数据进行加密;基于预设的校验签名算法,生成所述校验签名;将所述校验签名携带至加密后的所述原始更新数据中,得到所述更新数据,将所述更新数据保存至所述源文件中,以通过所述数据采集设备获取所述源文件中的更新数据,将所述更新数据发送至数据接收设备,以通过所述数据接收设备保存所述更新数据。第四方面,本申请提供的一种数据处理装置,所述装置设置于运行有大数据采集组件的数据采集设备,所述数据采集设备中预先设置有源文件,所述源文件用于保存用户上传的数据;所述装置包括:监测模块,用于通过所述大数据采集组件监测所述源文件是否被更新;发送模块,用于如果所述源文件被更新,获取所述源文件中的更新数据,将所述更新数据发送至数据接收设备,以通过所述数据接收设备保存所述更新数据。第五方面,本申请提供的一种数据处理装置,所述装置设置于运行有大数据接收组件的数据接收设备,所述数据接收设备与运行有大数据采集组件的数据采集设备通信连接,所述数据采集设备中预先设置有源文件,所述源文件用于保存用户上传的数据;所述装置包括:接收模块,用于通过所述大数据接收组件接收所述数据采集设备发送的更新数据;其中,所述更新数据由所述数据采集设备通过以下方式得到:通过所述大数据采集组件监测所述源文件是否被更新;如果所述源文件被更新,获取所述源文件中的更新数据;保存模块,用于保存所述更新数据。第六方面,本申请提供的一种数据处理装置,所述装置设置于运行有数据生成服务的数据生成设备,所述数据生成设备与数据采集设备通信连接;所述数据采集设备中预先设置有源文件;所述装置包括:获取模块,用于通过所述数据生成服务获取原始更新数据;加密模块,用于基于预设的加密算法和加密密钥,对所述原始更新数据进行加密;生成模块,用于基于预设的校验签名算法,生成所述校验签名;更新模块,用于将所述校验签名携带至加密后的所述原始更新数据中,得到所述更新数据,将所述更新数据保存至所述源文件中,以通过所述数据采集设备获取所述源文件中的更新数据,将所述更新数据发送至数据接收设备,以通过所述数据接收设备保存所述更新数据。第七方面,本申请提供的一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现上述第一方面、第二方面和第三方面任一项所述的数据处理方法。第八方面,本申请提供的一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述第一方面、第二方面和第三方面任一项所述的数据处理方法。本申请提供的数据处理方法、装置和电子设备,如果通过大数据采集组件监测到源文件被更新,获取该源文件中的更新数据,并将该更新数据发送至数据接收设备,以通过该数据接收设备保存该更新数据。该方法可以通过大数据采集组件主动采集源文件中的更新数据,并发送至数据接收设备,只需要集中监控大数据采集组件即可,不需要开发API接口程序,从而提高了运维管理的便利性。附图说明为了更清楚地说明本申请具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法应用于运行有大数据采集组件的数据采集设备,所述数据采集设备中预先设置有源文件,所述源文件用于保存用户上传的数据;所述方法包括:/n通过所述大数据采集组件监测所述源文件是否被更新;/n如果所述源文件被更新,获取所述源文件中的更新数据,将所述更新数据发送至数据接收设备,以通过所述数据接收设备保存所述更新数据。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法应用于运行有大数据采集组件的数据采集设备,所述数据采集设备中预先设置有源文件,所述源文件用于保存用户上传的数据;所述方法包括:
通过所述大数据采集组件监测所述源文件是否被更新;
如果所述源文件被更新,获取所述源文件中的更新数据,将所述更新数据发送至数据接收设备,以通过所述数据接收设备保存所述更新数据。


2.根据权利要求1所述的方法,其特征在于,所述更新数据由数据生成设备通过以下方式得到:
获取原始更新数据;
基于预设的加密算法和加密密钥,对所述原始更新数据进行加密;
基于预设的校验签名算法,生成所述校验签名;
将所述校验签名携带至加密后的所述原始更新数据中,得到所述更新数据,将所述更新数据保存至所述源文件中。


3.根据权利要求1所述的方法,其特征在于,所述更新数据包括多个,每个所述更新数据携带有校验签名;所述将所述更新数据发送至数据接收设备,以通过所述数据接收设备保存所述更新数据的步骤包括:
针对每个所述更新数据,基于该更新数据携带的所述校验签名,确认该更新数据是否被篡改;
如果该更新数据未被篡改,将该更新数据发送至数据接收设备,以通过所述数据接收设备保存所述更新数据。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果接收到所述数据接收设备发送的所述更新数据保存失败的消息,继续执行将所述更新数据发送至数据接收设备的步骤,直至所述更新数据保存成功。


5.一种数据处理方法,其特征在于,所述方法应用于运行有大数据接收组件的数据接收设备,所述数据接收设备与运行有大数据采集组件的数据采集设备通信连接,所述数据采集设备中预先设置有源文件,所述源文件用于保存用户上传的数据;所述方法包括:
通过所述大数据接收组件接收所述数据采集设备发送的更新数据;其中,所述更新数据由所述数据采集设备通过以下方式得到:通过所述大数据采集组件监测所述源文件是否被更新;如果所述源文件被更新,获取所述源文件中的更新数据;
保存所述更新数据。


6.根据权利要求5所述的方法,其特征在于,所述更新数据预先携带有加密密钥和校验签名;
所述保存所述更新数据的步骤包括:
通过所述大数据接收组件验证所述校验签名,以确认所述更新数据是否被篡改;
如果确认所述更新数据未被篡改,基于预设的加密算法和与所述加密密钥对应的解密密钥,解密所述更新数据;
保存解密后的所述更新数据。


7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
如果确认所述更新数据被篡改,或者,如果解密所述更新数据失败,生成所述更新数据保存失败的消息;
将所述消息发送至所述数据采集设备,以继续执行通过所述大数据接收组件接收所述数据采集设备发送的更新数据的步骤,直至所述更新数据保存成功。


8.一种...

【专利技术属性】
技术研发人员:池增坤
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1