【技术实现步骤摘要】
数据源实例演进的分析方法、装置、电子设备及存储介质
[0001]本专利技术涉及数据处理领域,尤其涉及一种数据源实例演进的分析方法、装置、电子设备及存储介质。
技术介绍
[0002]在软件即服务(SaaS:Software as a service)的商业领域中,服务提供方为服务请求方提供实例并生成实例ID,将实例ID在部署时写入服务请求方的公有云系统中实现对实例的跟踪。通常,服务提供方对于Saas版(公有云)的应用数据源是可访问可控制的,因此也不记录实例ID。
[0003]而私有云通常部署在服务请求方的数据中心的防火墙内,私有云的管理权限归属于服务请求方,因此对私有云部署的实例ID要依赖服务请求方内部人员设置,存在实例ID错漏和同一实例ID泛滥的情况,而上报给服务提供方的数据中附带的实例信息,是无法区分不同实例的具体来源及其相关情况的,造成服务提供方无法对实例的演化进行准确分析的问题。
技术实现思路
[0004]鉴于以上内容,有必要提供一种数据源实例演进的分析方法,其目的在于解决现有技术中,无法对部署 ...
【技术保护点】
【技术特征摘要】
1.一种数据源实例演进的分析方法,应用于服务请求方的客户端,其特征在于,所述方法包括:从所述服务请求方的预设数据源获取服务提供方为所述服务请求方部署的实例的信息集;从所述信息集提取出所述服务请求方使用所述实例所需预设数量的基本信息,将所述基本信息包含的标识ID进行拼接,生成所述基本信息的第一序列值;根据预设的固定长度算法对所述第一序列值的长度进行处理,生成所述基本信息的第二序列值;对各个所述基本信息的第二序列值进行排列组合,生成所述实例的数字指纹。2.如权利要求1所述的数据源实例演进的分析方法,其特征在于,所述将所述基本信息包含的标识ID进行拼接,生成所述基本信息的第一序列值,包括:读取所述基本信息包含的所有标识ID进行拼接,得到拼接结果;根据预设的加密算法对所述拼接结果进行加密,生成所述基本信息的第一序列值。3.如权利要求1所述的数据源实例演进的分析方法,其特征在于,所述根据预设的固定长度算法对所述第一序列值的长度进行处理,生成所述基本信息的第二序列值,包括:读取所述第一序列值的长度,根据预设的固定长度算法对所述第一序列值的长度进行截取或位置补全,生成所述基本信息的第二序列值。4.如权利要求1所述的数据源实例演进的分析方法,其特征在于,所述对各个所述基本信息的第二序列值进行排列组合,生成所述实例的数字指纹,包括:根据预设的权重规则,确定出各个所述基本信息的权重值;根据权重值将所有的第二序列值从高到低的顺序进行排列,将排列后的第二序列值进行组合生成所述实例的数字指纹。5.一种数据源实例演进的分析方法,应用于服务提供方的服务端,其特征在于,所述方法包括:接收客户端上报的数据,从所述数据中提取出实例的数字指纹;从预设的数据库中查询是否存储有所述数字指纹对应的历史数字指纹,若存储有所述历史数字指纹,则将所述数字指纹与所述历史数字指纹中同一基本信息对应的第二序列值分成一组,计算各组中的两个第二序列值的相似度值;对所有计算得到的相似度值进行相加,将相加结果作为所述数字指纹与所述历史数字指纹的比对值;当判断所述比对值小于预设阈值时,生成所述比对值的实例ID并存储至所述数据库。6.如权利要求5所述的数据源实例演进的分析方法,其特征在于,所述将所述数字指纹与所述历史数字指纹中同一基本信息对应的第二序列值分成一组,计算各组中的两个第二序列值的相似度值,包括:对所述数字指...
【专利技术属性】
技术研发人员:王颖奇,冯斌,邱龙根,朱家祺,
申请(专利权)人:深圳复临科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。