System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于三方平台的客户信息调用系统技术方案_技高网

基于三方平台的客户信息调用系统技术方案

技术编号:42487651 阅读:5 留言:0更新日期:2024-08-21 13:05
本发明专利技术涉及数据处理技术领域,尤其涉及一种基于三方平台的客户信息调用系统,包括:数据采集模块,用以通过与三方平台进行交互以对客户信息进行采集;数据处理模块,其与所述数据采集模块相连,包括用以对所述客户信息进行预处理以输出加工数据的预处理单元;数据调用模块,其与所述数据处理模块相连,包括与所述压缩单元相连用以对所述压缩数据进行调用至待传输位置的调用单元;存储模块,用以分别对所述客户信息、所述加工数据以及所述压缩数据进行存储;控制模块,用以在根据客户信息的字节量的方差判定客户信息的调用稳定性不符合要求时,调节客户信息的清洗样本采集比例。本发明专利技术实现了对于客户信息的调用稳定性的提高。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种基于三方平台的客户信息调用系统


技术介绍

1、现有技术中,客户信息调用系统是指通过与第三方数据提供商或服务商合作,实现对客户信息的调用和获取。可以帮助组织快速获取外部数据,丰富内部客户信息,支持业务决策和客户关系管理。

2、中国专利公开号:cn114548899a公开了一种防外挂的客户数据调用方法及系统,方法包括:工作人员登录业务系统进行查询客户信息、办理业务过程中,记录工号信息至session对象中;通过业务系统发送查询请求或业务请求过程中,将所述session对象中的工号信息拼入请求报文中;微服务网关接收到所述请求报文并对当前请求进行session校验时,校验所述请求报文中的工号信息与所述session对象中的工号信息的一致性;微服务模块根据所述请求报文进行业务处理过程中,在jcf框架中通过服务切面将所有服务调用数据输出至新增的调用计算模块;所述调用计算模块基于工号调用频率和查询客户数量两个维度,对实时调用数据进行计算统计;将超出上述两个维度的预设正常阈值的业务请求对应的工号进行封停处理。由此可见,所述防外挂的客户数据调用方法及系统存在由于客户信息由多个数据源中不同格式数据提供,在对数据进行清洗的过程中,部分有效数据被清洗掉,导致数据丢失,进而导致处理后的数据不一致从而导致客户信息的调用稳定性下降的问题。


技术实现思路

1、为此,本专利技术提供一种基于三方平台的客户信息调用系统,用以克服现有技术中由于客户信息由多个数据源中不同格式数据提供,在对数据进行清洗的过程中,部分有效数据被清洗掉,导致数据丢失,进而导致处理后的数据不一致从而导致客户信息的调用稳定性下降的问题。

2、为实现上述目的,本专利技术提供一种基于三方平台的客户信息调用系统,包括:

3、数据采集模块,用以通过与三方平台进行交互以对客户信息进行采集;数据处理模块,其与所述数据采集模块相连,包括用以对所述客户信息进行预处理以输出加工数据的预处理单元和与所述预处理单元相连用以对所述加工数据进行压缩以输出压缩数据的压缩单元;数据调用模块,其与所述数据处理模块相连,包括与所述压缩单元相连用以对所述压缩数据进行调用至待传输位置的调用单元和与所述调用单元相连用以将调用的压缩数据传输至用户端的数据传输单元;存储模块,其分别与所述数据采集模块和所述数据处理模块相连,用以分别对所述客户信息、所述加工数据以及所述压缩数据进行存储;控制模块,其分别与所述数据采集模块、所述数据处理模块、所述数据调用模块以及所述存储模块相连,用以根据客户信息的字节量的方差判定客户信息的调用稳定性是否符合要求,确定是否调节客户信息的清洗样本采集比例或根据调用压缩数据的平均响应时长调节客户信息的压缩率,以及根据所述调用压缩数据的平均响应时长和客户信息的平均传输时长调节调用请求的频率。

4、进一步地,所述控制模块与所述调用单元相连,用以根据若干调用周期内客户信息的字节量对客户信息的字节量的方差进行计算,以及,在所述客户信息的字节量的方差满足第一方差条件或第二方差条件时判定客户信息的调用稳定性不符合要求;

5、其中,所述第一方差条件为客户信息的字节量的方差大于预设第一方差且小于等于预设第二方差;所述第二方差条件为客户信息的字节量的方差大于预设第二方差。

6、进一步地,所述控制模块与所述调用单元相连,还用以在所述客户信息的字节量的方差仅满足所述第一方差条件时初步判定三方平台的交互有效性不符合要求,并根据调用压缩数据的平均响应时长对三方平台的交互有效性是否符合要求进行二次判定。

7、进一步地,所述控制模块与所述数据采集模块相连,用以在所述客户信息的字节量的方差仅满足所述第二方差条件时对客户信息的清洗样本采集比例进行减小;

8、其中,所述客户信息的清洗样本采集比例为在对客户信息进行数据清洗时从客户信息集中采集的数据清洗样本的数据量与客户信息的数据量的比值;所述客户信息的清洗样本采集比例的减小幅度通过客户信息的字节量的方差与预设第二方差的差值确定。

9、进一步地,所述控制模块与所述调用单元相连,还用以在所述调用压缩数据的平均响应时长满足第一响应时长条件或第二响应时长条件时二次判定三方平台的交互有效性不符合要求;

10、其中,所述第一响应时长条件为调用压缩数据的平均响应时长大于预设第一响应时长且小于或等于预设第二响应时长;所述第二响应时长条件为调用压缩数据的平均响应时长大于预设第二响应时长。

11、进一步地,所述调用压缩数据的平均响应时长的计算公式为:

12、

13、其中,p为调用压缩数据的平均响应时长,xa为第a个调用周期内调用压缩数据的响应时长,n为调用周期的数量,n为大于等于1的自然数。

14、进一步地,所述控制模块与所述调用单元相连,还用以在调用压缩数据的平均响应时长仅满足所述第二响应时长条件时初步判定三方平台的处理效率不符合要求,并根据客户信息的平均传输时长对三方平台的处理效率是否符合要求进行二次判定。

15、进一步地,所述控制模块与所述压缩单元相连,用以在所述调用压缩数据的平均响应时长仅满足所述第一响应时长条件下对客户信息的压缩率进行减小;

16、其中,所述客户信息的压缩率的减小幅度通过调用压缩数据的平均响应时长与所述预设第一响应时长的差值确定。

17、进一步地,所述控制模块与所述数据传输单元相连,用以在客户信息的平均传输时长大于预设传输时长时二次判定三方平台的处理效率不符合要求,并对调用请求的频率进行减小。

18、进一步地,所述调用请求的频率的减小幅度通过客户信息的平均传输时长与预设传输时长的差值确定。

19、与现有技术相比,本专利技术的有益效果在于,本专利技术所述系统通过设置数据采集模块、数据处理模块、数据调用模块、存储模块以及控制模块,通过根据客户信息的字节量的方差对客户信息的清洗样本采集比例进行调节,由于数据可能会由多个数据源提供,导致数据的格式不同,在对数据进行清洗的过程中,部分有效数据被清洗掉,导致数据丢失,进而导致处理后的数据不一致,从而导致调用到的客户信息的字节量不同,通过减小客户信息的清洗样本采集比例,降低了数据处理的规模,从而降低了数据丢失的概率,通过根据调用压缩数据的平均响应时长对客户信息的压缩率进行调节,由于与三方平台相连接的网络设备出现故障,导致网络通信不稳定,导致与三方平台的交互过程发生响应延迟,从而导致无法正常调用客户信息,通过减小客户信息的压缩率,增加了数据的传输量,从而减少了数据传输过程中的压缩和解压缩的操作,降低了对网络通信稳定性的依赖,通过根据客户信息的平均传输时长对调用请求的频率进行调节,由于同时需要处理的数据量过大,导致传输至三方平台并加载到内存中的时间增大,从而导致三方平台的处理效率下降,通过减少调用请求的频率,提高了三方平台对于数据的处理能力,实现了对于客户信息的调用稳定性的提高。

20、进一步本文档来自技高网...

【技术保护点】

1.一种基于三方平台的客户信息调用系统,其特征在于,包括:

2.根据权利要求1所述的基于三方平台的客户信息调用系统,其特征在于,所述控制模块与所述调用单元相连,用以根据若干调用周期内客户信息的字节量对客户信息的字节量的方差进行计算,以及,在所述客户信息的字节量的方差满足第一方差条件或第二方差条件时判定客户信息的调用稳定性不符合要求;

3.根据权利要求2所述的基于三方平台的客户信息调用系统,其特征在于,所述控制模块与所述调用单元相连,还用以在所述客户信息的字节量的方差仅满足所述第一方差条件时初步判定三方平台的交互有效性不符合要求,并根据调用压缩数据的平均响应时长对三方平台的交互有效性是否符合要求进行二次判定。

4.根据权利要求2所述的基于三方平台的客户信息调用系统,其特征在于,所述控制模块与所述数据采集模块相连,用以在所述客户信息的字节量的方差仅满足所述第二方差条件时对客户信息的清洗样本采集比例进行减小;

5.根据权利要求4所述的基于三方平台的客户信息调用系统,其特征在于,所述控制模块与所述调用单元相连,还用以在所述调用压缩数据的平均响应时长满足第一响应时长条件或第二响应时长条件时二次判定三方平台的交互有效性不符合要求;

6.根据权利要求5所述的基于三方平台的客户信息调用系统,其特征在于,所述调用压缩数据的平均响应时长的计算公式为:,其中,P为调用压缩数据的平均响应时长,Xa为第a个调用周期内调用压缩数据的响应时长,n为调用周期的数量,n为大于等于1的自然数。

7.根据权利要求5所述的基于三方平台的客户信息调用系统,其特征在于,所述控制模块与所述调用单元相连,还用以在调用压缩数据的平均响应时长仅满足所述第二响应时长条件时初步判定三方平台的处理效率不符合要求,并根据客户信息的平均传输时长对三方平台的处理效率是否符合要求进行二次判定。

8.根据权利要求5所述的基于三方平台的客户信息调用系统,其特征在于,所述控制模块与所述压缩单元相连,用以在所述调用压缩数据的平均响应时长仅满足所述第一响应时长条件下对客户信息的压缩率进行减小;

9.根据权利要求8所述的基于三方平台的客户信息调用系统,其特征在于,所述控制模块与所述数据传输单元相连,用以在客户信息的平均传输时长大于预设传输时长时二次判定三方平台的处理效率不符合要求,并对调用请求的频率进行减小。

10.根据权利要求9所述的基于三方平台的客户信息调用系统,其特征在于,所述调用请求的频率的减小幅度通过客户信息的平均传输时长与预设传输时长的差值确定。

...

【技术特征摘要】

1.一种基于三方平台的客户信息调用系统,其特征在于,包括:

2.根据权利要求1所述的基于三方平台的客户信息调用系统,其特征在于,所述控制模块与所述调用单元相连,用以根据若干调用周期内客户信息的字节量对客户信息的字节量的方差进行计算,以及,在所述客户信息的字节量的方差满足第一方差条件或第二方差条件时判定客户信息的调用稳定性不符合要求;

3.根据权利要求2所述的基于三方平台的客户信息调用系统,其特征在于,所述控制模块与所述调用单元相连,还用以在所述客户信息的字节量的方差仅满足所述第一方差条件时初步判定三方平台的交互有效性不符合要求,并根据调用压缩数据的平均响应时长对三方平台的交互有效性是否符合要求进行二次判定。

4.根据权利要求2所述的基于三方平台的客户信息调用系统,其特征在于,所述控制模块与所述数据采集模块相连,用以在所述客户信息的字节量的方差仅满足所述第二方差条件时对客户信息的清洗样本采集比例进行减小;

5.根据权利要求4所述的基于三方平台的客户信息调用系统,其特征在于,所述控制模块与所述调用单元相连,还用以在所述调用压缩数据的平均响应时长满足第一响应时长条件或第二响应时长条件时二次判定三方平台的交互有效性不符合要求;

6.根据权利要求5...

【专利技术属性】
技术研发人员:许泽玮王广峰余艳
申请(专利权)人:九一金融信息服务北京有限公司
类型:发明
国别省市:

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

1