System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种数据分析方法、电子设备、存储介质及程序产品。
技术介绍
1、随着大数据和人工智能技术的不断发展,数据已成为企业决策的重要依据。企业越来越注重数据的收集、分析和利用,以制定更加精准和有效的业务策略。因此,企业对数据存储、处理和分析能力的要求不断提高,需要更加高效、安全和可扩展的数据存储和服务部署方案。
2、多云环境的普及企业应对当前复杂多变的业务需求和技术挑战的一种有效策略,多云环境提供了更高的灵活性、可靠性和可扩展性,帮助企业优化资源配置、避免提供商锁定并提高业务连续性。
3、但是,多云场景也带来了跨平台数据类型不统一,数据传输过程数据泄露等问题。
技术实现思路
1、本申请提供一种数据分析方法、电子设备、存储介质及程序产品,用于多云场景下的数据联合分析。
2、第一方面,本申请提供一种数据分析方法,应用于多云管理器(cloud servicepartner,csn),包括:接收来自于云服务消费者(cloud service customer,csc)的业务需求信息;业务需求信息包括待分析业务数据;响应于云服务消费者的业务需求信息,向至少一个目标云服务提供商(cloud service provider,csp)发送初始模型;目标云服务提供商中的存储数据与待分析业务数据满足数据类别匹配条件;接收来自于至少一个目标云服务提供商各自对应发送的中间模型参数,并对中间模型参数进行聚合,得到目标模型;中间模型参数是对应的目标云服务
3、可以理解的是,通过接收云服务消费者的业务需求信息,可快速确定目标云服务提供商,提升了业务响应速度,设定数据类别匹配条件,可根据业务需求信息灵活选择云消费提供商,提高了数据分析方法的灵活性,通过多个中间模型参数得到的目标模型,可以平均化多个中间模型参数之间的偏差,提高数据分析的准确性。
4、一种可能的实现方式,数据类别匹配条件包括:云服务提供商中的存储数据的数据类型与待分析业务数据的数据类型相同。
5、另一种可能的实现方式,数据类别匹配条件包括:云服务提供商中存储数据的业务类型与待分析业务数据的业务类型相同。
6、另一种可能的实现方式,目标云服务提供商是通过安全认证的云服务提供商。
7、另一种可能的实现方式,方法还包括:获取待分析业务数据的分析任务时长;在分析任务时长大于时长阈值的情况下,按照预设间隔时长周期性地对目标云服务提供商进行安全认证。
8、另一种可能的实现方式,业务需求信息还包括待分析业务数据的分析任务开始时间和分析任务截止时间;获取待分析业务数据的分析任务时长,包括:根据待分析业务数据的分析任务开始时间和分析任务截止时间,确定分析任务时长。
9、另一种可能的实现方式,方法还包括:按照下述方式对云服务提供商进行安全认证:向云服务提供商发送认证请求消息,认证请求消息包括从循环群中随机选取的群元素;循环群的模数为质数;接收来自于云服务提供商的认证响应信息;认证响应信息包括第一参数和第二参数;其中,第一参数为第一模幂运算的运算结果;第一模幂运算的底数为循环群的生成元;第一模幂运算的指数为云服务提供商随机选取的整数;第一模幂运算的模数为循环群的模数;第二参数为第二模幂运算的运算结果;第二模幂运算的底数为云服务提供商持有的整数密钥和第一参数的乘积;第二模幂运算的指数为1;第二模幂运算的模数为循环群的模数减1;从循环群中随机选取的群元素与整数密钥满足第三模幂运算;第三模幂运算的结果为群元素;第三模幂运算的底数为循环群的生成元;第三模幂运算的指数为整数密钥;第三模幂运算的模数为循环群的模数;基于第一参数和第二参数,确定云服务提供商是否通过安全认证。
10、另一种可能的实现方式,基于第一参数和第二参数,确定云服务提供商是否通过安全认证,包括:基于第一参数和第二参数,按照第四模幂运算计算验证值;其中,第四模幂运算的底数为第三参数;第四模幂运算的指数为1,第四模幂运算的模数为循环群的模数;第三参数为第四参数和第五参数的乘积;第四参数的底数为从循环群中随机选取的群元素;第四参数的指数为第一参数;第五参数的底数为第一参数;第五参数的指数为第二参数;在验证值等于第一参数的情况下,确定云服务提供商通过安全认证;在验证值不等于第一参数的情况下,确定云服务提供商未通过安全认证。
11、另一种可能的实现方式,对中间模型参数进行聚合,得到目标模型,包括:基于每个中间模型参数及对应的权重值进行加权求平均值,得到目标模型参数;基于目标模型参数,确定目标模型。
12、另一种可能的实现方式,基于目标模型参数,确定目标模型,包括:将目标模型参数代入初始模型,得到参考模型;在参考模型满足训练停止条件的情况下,将参考模型确定为目标模型。
13、另一种可能的实现方式,训练停止条件包括以下至少一项:当前时刻达到业务需求信息指示的分析任务截止时间;将目标模型代入初始模型得到参考模型的次数达到次数阈值;参考模型的输出误差小于或等于误差阈值。
14、另一种可能的实现方式,通过目标模型对待分析业务数据进行分析,确定数据分析结果包括:通过目标模型对待分析业务数据进行分析,确定初始分析结果;对初始分析结果进行数据加工,确定数据分析结果;数据加工包括以下至少一项:数据校正、结果脱敏、按照预设模板生成报告及可视化数据转换。
15、第二方面,本申请提供一种数据分析装置,包括:数据安全分析模块、任务调度模块和结果加工模块,数据安全分析模块用于接收来自于云服务消费者的业务需求信息;业务需求信息包括待分析业务数据;响应于云服务消费者的业务需求信息,向至少一个目标云服务提供商发送初始模型;目标云服务提供商中的存储数据与待分析业务数据满足数据类别匹配条件;任务调度模块用于接收来自于至少一个目标云服务提供商各自对应发送的中间模型参数;对中间模型参数进行聚合,得到目标模型;中间模型参数是对应的目标云服务提供商基于存储数据对初始模型进行预训练得到的;结果加工模块用于通过目标模型对待分析业务数据进行分析,确定数据分析结果。
16、一种可能的实现方式,数据类别匹配条件包括:云服务提供商中的存储数据的数据类型与待分析业务数据的数据类型相同。
17、一种可能的实现方式,数据类别匹配条件包括:云服务提供商中存储数据的业务类型与待分析业务数据的业务类型相同。
18、另一种可能的实现方式,目标云服务提供商是通过安全认证的云服务提供商。
19、另一种可能的实现方式,数据安全分析模块还用于获取待分析业务数据的分析任务时长;在分析任务时长大于时长阈值的情况下,按照预设间隔时长周期性地对目标云服务提供商进行安全认证。
20、另一种可能的实现方式,业务需求信息还包括待分析业务数据的分析任务开始时间和分析任务截止时间;本文档来自技高网...
【技术保护点】
1.一种数据分析方法,其特征在于,应用于多云管理器,包括:
2.根据权利要求1所述的方法,其特征在于,所述数据类别匹配条件包括:云服务提供商中的存储数据的数据类型与所述待分析业务数据的数据类型相同。
3.根据权利要求1所述的方法,其特征在于,所述数据类别匹配条件包括:云服务提供商中存储数据的业务类型与所述待分析业务数据的业务类型相同。
4.根据权利要求1所述的方法,其特征在于,所述目标云服务提供商是通过安全认证的云服务提供商。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述业务需求信息还包括所述待分析业务数据的分析任务开始时间和分析任务截止时间;
7.根据权利要求4所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述基于所述第一参数和所述第二参数,确定云服务提供商是否通过安全认证,包括:
9.根据权利要求1所述的方法,其特征在于,所述对中间模型参数进行聚合,得到目标模型,包括:
11.根据权利要求10所述的方法,其特征在于,所述训练停止条件包括以下至少一项:
12.根据权利要求1所述的方法,其特征在于,所述通过所述目标模型对所述待分析业务数据进行分析,确定数据分析结果包括:
13.一种电子设备,其特征在于,包括处理器和存储器,所述处理器与所述存储器耦合;所述存储器用于存储计算机指令,所述计算机指令由所述处理器加载并执行以使计算机设备实现如权利要求1至12中任一项所述的数据分析方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机执行指令,当所述计算机执行指令在计算机上运行时,使得所述计算机执行权利要求1至12任一项所述的数据分析方法。
15.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,当所述计算机程序在电子设备上运行时,使得所述电子设备执行如权利要求1至12任一项所述的数据分析方法。
...【技术特征摘要】
1.一种数据分析方法,其特征在于,应用于多云管理器,包括:
2.根据权利要求1所述的方法,其特征在于,所述数据类别匹配条件包括:云服务提供商中的存储数据的数据类型与所述待分析业务数据的数据类型相同。
3.根据权利要求1所述的方法,其特征在于,所述数据类别匹配条件包括:云服务提供商中存储数据的业务类型与所述待分析业务数据的业务类型相同。
4.根据权利要求1所述的方法,其特征在于,所述目标云服务提供商是通过安全认证的云服务提供商。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述业务需求信息还包括所述待分析业务数据的分析任务开始时间和分析任务截止时间;
7.根据权利要求4所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述基于所述第一参数和所述第二参数,确定云服务提供商是否通过安全认证,包括:
9.根据权利要求1所述的方法,其特征在于,所述对中间模型参数进行聚合,...
【专利技术属性】
技术研发人员:张立彤,徐雷,陶冶,刘伟,智晓欢,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。