本申请涉及数据处理技术领域,揭示了一种客户权益的管理方法、装置、设备及存储介质,其中方法包括:响应客户权益更新请求,从临时存储表中获取客户权益初始数据,得到待加工的客户权益初始数据,其中,临时存储表中的客户权益初始数据是根据Hive库的客户权益基础数据表中结算得到的客户权益,客户权益基础数据表中的客户权益基础数据是各个客户服务应用系统发送的数据;对待加工的客户权益初始数据进行数据处理,得到待存储的客户权益结果;将待存储的客户权益结果存储在HBase的客户权益结果表中。从而使客户权益的计算、存储、查看和使用与客户服务应用系统解耦合,通过采用HBase有利于对客户权益进行实时、高效的管理。高效的管理。高效的管理。
【技术实现步骤摘要】
客户权益的管理方法、装置、设备及存储介质
[0001]本申请涉及到数据处理
,特别是涉及到一种客户权益的管理方法、装置、设备及存储介质。
技术介绍
[0002]客户服务的种类多种多样,从而使每个组织机构存在多个客户服务应用系统。客户权益与客户服务应用系统提供的客户服务有关系,从而使客户权益与客户服务应用系统严重耦合,导致客户权益分散在各个客户服务应用系统中,业务人员或客户需要查看和使用客户权益时需要登录各个客户服务应用系统,从而不利于客户权益的查看和使用。
技术实现思路
[0003]本申请的主要目的为提供一种客户权益的管理方法、装置、设备及存储介质,旨在解决现有技术的客户权益与客户服务应用系统严重耦合,导致客户权益分散在各个客户服务应用系统中,不利于客户权益的查看和使用的技术问题。
[0004]为了实现上述专利技术目的,本申请提出一种客户权益的管理方法,所述方法包括:
[0005]获取客户权益更新请求;
[0006]响应所述客户权益更新请求,从临时存储表中获取客户权益初始数据,得到待加工的客户权益初始数据,其中,所述临时存储表中的所述客户权益初始数据是根据Hive库的客户权益基础数据表中结算得到的客户权益,所述客户权益基础数据表中的客户权益基础数据是各个客户服务应用系统发送的数据;
[0007]对所述待加工的客户权益初始数据进行数据处理,得到待存储的客户权益结果;
[0008]将所述待存储的客户权益结果存储在HBase的客户权益结果表中。
[0009]进一步的,所述响应所述客户权益更新请求,从临时存储表中获取客户权益初始数据,得到待加工的客户权益初始数据的步骤之前,还包括:
[0010]通过第一数据传递任务,将各个所述客户服务应用系统的所述客户权益基础数据发送到所述Hive库的所述客户权益基础数据表中,生成数据入库信号;
[0011]根据所述数据入库信号,获取各个客户权益计算脚本;
[0012]从各个所述客户权益计算脚本中获取一个所述客户权益计算脚本作为目标客户权益计算脚本;
[0013]通过执行所述目标客户权益计算脚本,获取目标客户权益计算规则,根据所述目标客户权益计算规则,从所述Hive库的所述客户权益基础数据表中获取所述客户权益基础数据,得到待计算的客户权益基础数据集合;
[0014]通过执行所述目标客户权益计算脚本,根据所述目标客户权益计算规则,分别对所述待计算的客户权益基础数据集合进行所述客户权益初始数据计算,得到待存储的客户权益初始数据集合;
[0015]通过第二数据传递任务,将所述待存储的客户权益初始数据集合存储到所述临时
存储表中;
[0016]重复执行所述从各个所述客户权益计算脚本中获取一个所述客户权益计算脚本作为目标客户权益计算脚本的步骤,直至完成各个所述客户权益计算脚本中的所述客户权益计算脚本的获取。
[0017]进一步的,所述对所述待加工的客户权益初始数据进行数据处理,得到待存储的客户权益结果的步骤,包括:
[0018]采用分布式远程调度引擎的任务,对所述待加工的客户权益初始数据进行缺省参数补充处理,得到参数补充后的客户权益初始数据;
[0019]采用所述分布式远程调度引擎的任务,对所述参数补充后的客户权益初始数据进行非法数据校验及纠正处理,得到非法数据校验后的客户权益初始数据;
[0020]采用所述分布式远程调度引擎的任务,对所述非法数据校验后的客户权益初始数据进行重复数据合并,得到所述待存储的客户权益结果。
[0021]进一步的,所述将所述待存储的客户权益结果存储在HBase的客户权益结果表中之后,还包括:
[0022]获取客户权益展示请求,所述客户权益展示请求携带有待展示的客户标识集合;
[0023]分别根据所述待展示的客户标识集合中的每个客户标识,从所述客户权益结果表中获取客户权益结果,得到待展示的客户权益结果集合;
[0024]根据所述待展示的客户权益结果集合进行页面展示,得到目标客户权益展示页面。
[0025]进一步的,所述根据所述待展示的客户权益结果集合进行页面展示,得到目标客户权益展示页面的步骤之后,还包括:
[0026]根据所述目标客户权益展示页面获取分享请求,所述分享请求携带有待分析的客户权益标识、目标分享方式和目标分享对象标识;
[0027]响应所述分享请求,根据所述目标分享方式和所述待分析的客户权益标识生成待分享的信息;
[0028]根据所述目标分享方式,将所述待分享的信息发送至所述目标分享对象标识对应的客户。
[0029]进一步的,所述将所述待存储的客户权益结果存储在HBase的客户权益结果表中之后,还包括:
[0030]获取目标客户端发送的客户权益应用请求,所述客户权益应用请求携带有待处理的客户权益标识和待更新的客户权益应用数据;
[0031]对所述待更新的客户权益应用数据进行校验处理,得到校验处理后的客户权益应用数据;
[0032]根据所述待处理的客户权益标识,根据所述校验处理后的客户权益应用数据更新所述客户权益结果表。
[0033]进一步的,所述对所述待更新的客户权益应用数据进行校验处理,得到校验处理后的客户权益应用数据的步骤,包括:
[0034]对所述待更新的客户权益应用数据进行非空值校验,得到非空值校验结果;
[0035]当所述非空值校验结果为非空值时,对所述待更新的客户权益应用数据进行参数
合法性校验,得到参数合法性校验结果;
[0036]当所述参数合法性校验结果为符合时,将所述待更新的客户权益应用数据作为所述校验处理后的客户权益应用数据。
[0037]本申请还提出了一种客户权益的管理装置,所述装置包括:
[0038]请求获取模块,用于获取客户权益更新请求;
[0039]待加工的客户权益初始数据确定模块,用于响应所述客户权益更新请求,从临时存储表中获取客户权益初始数据,得到待加工的客户权益初始数据,其中,所述临时存储表中的所述客户权益初始数据是根据Hive库的客户权益基础数据表中结算得到的客户权益,所述客户权益基础数据表中的客户权益基础数据是各个客户服务应用系统发送的数据;
[0040]待存储的客户权益结果确定模块,用于对所述待加工的客户权益初始数据进行数据处理,得到待存储的客户权益结果;
[0041]客户权益结果表更新模块,用于将所述待存储的客户权益结果存储在HBase的客户权益结果表中。
[0042]本申请还提出了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。
[0043]本申请还提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。
[0044]本申请的客户权益的管理方法、装置、设备及存储介质本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种客户权益的管理方法,其特征在于,所述方法包括:获取客户权益更新请求;响应所述客户权益更新请求,从临时存储表中获取客户权益初始数据,得到待加工的客户权益初始数据,其中,所述临时存储表中的所述客户权益初始数据是根据Hive库的客户权益基础数据表中结算得到的客户权益,所述客户权益基础数据表中的客户权益基础数据是各个客户服务应用系统发送的数据;对所述待加工的客户权益初始数据进行数据处理,得到待存储的客户权益结果;将所述待存储的客户权益结果存储在HBase的客户权益结果表中。2.根据权利要求1所述的客户权益的管理方法,其特征在于,所述响应所述客户权益更新请求,从临时存储表中获取客户权益初始数据,得到待加工的客户权益初始数据的步骤之前,还包括:通过第一数据传递任务,将各个所述客户服务应用系统的所述客户权益基础数据发送到所述Hive库的所述客户权益基础数据表中,生成数据入库信号;根据所述数据入库信号,获取各个客户权益计算脚本;从各个所述客户权益计算脚本中获取一个所述客户权益计算脚本作为目标客户权益计算脚本;通过执行所述目标客户权益计算脚本,获取目标客户权益计算规则,根据所述目标客户权益计算规则,从所述Hive库的所述客户权益基础数据表中获取所述客户权益基础数据,得到待计算的客户权益基础数据集合;通过执行所述目标客户权益计算脚本,根据所述目标客户权益计算规则,分别对所述待计算的客户权益基础数据集合进行所述客户权益初始数据计算,得到待存储的客户权益初始数据集合;通过第二数据传递任务,将所述待存储的客户权益初始数据集合存储到所述临时存储表中;重复执行所述从各个所述客户权益计算脚本中获取一个所述客户权益计算脚本作为目标客户权益计算脚本的步骤,直至完成各个所述客户权益计算脚本中的所述客户权益计算脚本的获取。3.根据权利要求1所述的客户权益的管理方法,其特征在于,所述对所述待加工的客户权益初始数据进行数据处理,得到待存储的客户权益结果的步骤,包括:采用分布式远程调度引擎的任务,对所述待加工的客户权益初始数据进行缺省参数补充处理,得到参数补充后的客户权益初始数据;采用所述分布式远程调度引擎的任务,对所述参数补充后的客户权益初始数据进行非法数据校验及纠正处理,得到非法数据校验后的客户权益初始数据;采用所述分布式远程调度引擎的任务,对所述非法数据校验后的客户权益初始数据进行重复数据合并,得到所述待存储的客户权益结果。4.根据权利要求1所述的客户权益的管理方法,其特征在于,所述将所述待存储的客户权益结果存储在HBase的客户权益结果表中之后,还包括:获取客户权益展示请求,所述客户权益展示请求携带有待展示的客户标识集合;分别根据所述待展示的客户标识集合中的每个客户标识,从所述客户权益结...
【专利技术属性】
技术研发人员:姚鹏程,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。