一种批量迁转用户资费的方法及装置制造方法及图纸

技术编号:27685266 阅读:30 留言:0更新日期:2021-03-17 03:50
本申请实施例涉及数据处理领域,尤其涉及一种批量迁转用户资费的方法及装置,通过备份待迁转的用户组的资费模型相关表;确定资费模型相关表中待迁转的用户组的资费范围;根据资费范围提取待迁转的用户组的资费模型,资费模型包含待迁转的用户组中的所有的资费套餐;从资费模型相关表中提取资费序号,资费序号用于区分资费套餐;根据资费序号生成对应的目标资费序号;生成资费序号与目标资费序号的对应关系;根据对应关系生成目标资费模型相关表,目标资费相关表的数据用于目标系统确定用户组的资费模型;根据目标资费模型相关表将数据迁转至目标系统的数据库,数据库作为迁转的目标系统的数据支撑实现批量对数据进行迁转,提高数据迁转的效率。

【技术实现步骤摘要】
一种批量迁转用户资费的方法及装置
本申请实施例涉及数据处理领域,尤其涉及一种批量迁转用户资费的方法及装置。
技术介绍
如今手机已经融入人们生活的方方面面,需要使用手机进行通讯,就会与通讯运营商签订协议,通讯运营商的数据需要一个集成庞大功能的后台系统作为支撑,以保证用户在使用相关业务时得到技术上的服务保障。在现有技术中,通讯运营商在为方便营业员与客户进行业务对接,在面对客户一对一的方面的业务处理能力已经稳定,但当通讯运营商遇到需要批量迁转的数据时,是通过人工将待迁移的批量数据一个一个地迁转,这种迁转方式效率较低。
技术实现思路
本申请提供了一种批量迁转用户资费的方法及装置,用于以实现批量对数据进行迁转,提高了数据迁转的效率。本申请第一方面提供了一种批量迁转用户资费的方法包括:备份待迁转的用户组的资费模型相关表;确定所述资费模型相关表中所述待迁转的用户组的资费范围;根据所述资费范围提取所述待迁转的用户组的资费模型,所述资费模型包含所述待迁转的用户组中的所有的资费套餐;从所述资费模型相关表中提取资费序号,所述资费序号用于区分资费套餐;根据所述资费序号生成对应的目标资费序号,由于在不同系统下的资费序号不同,所述目标资费序号适用于迁转的目标系统;生成所述资费序号与所述目标资费序号的对应关系,所述对应关系作为迁转相对应资费模型的依据,以使得当前系统与目标系统将两个资费序号不同的资费模型产生关联;根据所述对应关系生成目标资费模型相关表,所述目标资费相关表的数据用于所述目标系统确定用户组的资费模型;根据所述目标资费模型相关表将数据迁转至所述目标系统的数据库,所述数据库作为迁转的目标系统的数据支撑。可选的,根据所述对应关系生成目标资费模型相关表包括:根据所述对应关系补全费用域,生成目标费用域,所述目标费用域用于记录目标系统的资费套餐范围;根据所述目标费用域确定所述用户组的目标定义表,所述目标定义表用于存放不同资费套餐的中间编码;根据所述目标定义表生成目标资费模型相关表。可选的,所根据所述对应关系生成目标资费模型相关表之前,所述方法还包括:判断所述定义表是否是唯一的定义表,若是,则确定所述定义表为目标定义表,若否,则合并并更新所述用户组的定义表,生成目标定义表;可选的,所述合并并更新所述用户组的定义表,生成目标定义表包括:整理所述用户组的承载对应关系并记录,所述承载关系在不同系统中的对应编码不同;处理所述用户组的批价构成分组并记录,所述批价构成需遍历的数据,所述批价构成分组用于防止遍历未完成前跳出遍历循环;调整所述用户组的固费费用并记录,所述固费费用在不同系统中记录方式不同;梳理所述用户组资费使用量的积累和提醒并记录;转换资费指定收费角色并记录,所述收费角色包含主卡与副卡;将记录结果统计合并,生成所述目标定义表。可选的,所述根据所述定义表生成目标资费模型相关表包括:根据所述目标定义表调整所述目标资费模型相关表的差异;将所述目标资费模型相关表对齐所述资费模型。可选的,所述生成所述资费序号与所述目标资费序号的对应关系之后,所述方法还包括:根据所述资费序号提取所述用户组的涉及的资费模型;根据所述资费模型确定所述对应关系。可选的,所述根据所述目标资费模型相关表将数据迁转至所述目标系统的数据库之后,所述方法还包括:稽核所述数据库,以确定目标资费信息完整性。本申请第二方面提供了一种批量迁转用户资费的装置包括:备份单元,用于备份待迁转的用户组的资费模型相关表;第一确定单元,用于确定所述资费模型相关表中所述待迁转的用户组的资费范围;第一提取单元,用于根据所述资费范围提取所述待迁转的用户组的资费模型,所述资费模型包含所述待迁转的用户组中的所有的资费套餐;第二提取单元,用于从所述资费模型相关表中提取资费序号,所述资费序号用于区分资费套餐;第一生成单元,用于根据所述资费序号生成对应的目标资费序号,由于在不同系统下的资费序号不同,所述目标资费序号适用于迁转的目标系统;第二生成单元,用于生成所述资费序号与所述目标资费序号的对应关系,所述对应关系作为迁转相对应资费模型的依据,以使得当前系统与目标系统将两个资费序号不同的资费模型产生关联;第三生成单元,用于根据所述对应关系生成目标资费模型相关表,所述目标资费相关表的数据用于所述目标系统确定用户组的资费模型;迁转单元,用于根据所述目标资费模型相关表将数据迁转至所述目标系统的数据库,所述数据库作为迁转的目标系统的数据支撑。可选的,第三生成单元包括:补全模块,用于根据所述对应关系补全费用域,生成所述目标费用域,所述目标费用域用于记录目标系统的资费套餐范围;第一确定模块,用于根据所述目标费用域确定所述用户组的目标定义表,所述目标定义表用于存放不同资费套餐的中间编码;第一生成模块,用于根据所述目标定义表生成目标资费模型相关表。可选的,所述装置还包括:判断单元,用于判断所述定义表是否是唯一的定义表;第二确定单元,用于在判断单元判断结果为所述定义表是唯一的定义表时,确定所述定义表为目标定义表;第四生成单元,用于在判断单元判断结果为所述定义表不是唯一定义表时,合并并更新所述用户组的定义表生成目标定义表;可选的,所述第四生成单元包括:整理模块,用于整理所述用户组的承载对应关系并记录,所述承载关系在不同系统中的对应编码不同;处理模块,用于处理所述用户组的批价构成分组并记录,所述批价构成需遍历的数据,所述批价构成分组用于防止遍历未完成前跳出遍历循环;调整模块,用于调整所述用户组的固费费用并记录,所述固费费用在不同系统中记录方式不同;梳理模块,用于梳理所述用户组资费使用量的积累和提醒并记录;转换资费指定收费角色并记录,所述收费角色包含主卡与副卡;第二生成模块,用于将记录结果统计合并,生成所述目标定义表。可选的,第一生成模块包括:调整子模块,用于根据所述目标定义表调整所述目标资费模型相关表的差异;对齐子模块,用于将所述目标资费模型相关表对齐所述资费模型。可选的,所述装置还包括:第三提取单元,用于根据所述资费序号提取所述用户组的涉及的资费模型;第三确定单元,用于根据所述资费模型确定所述对应关系。可选的,所述装置还包括:稽核单元,用于稽核所述数据库,以确定目标资费信息完整性。本申请第三方面提供了一种批量迁转用户资费的装置包括:处理器、存储器、输入输出单元、总线;所述处理器与所述存储器、所述输入输出单元以及所述总线相连;所述处理器具体执行第一方面或第二方面所述的方法。从以上技术方案可以看出,系统提取用户组的数据,通过对用户数据本文档来自技高网...

【技术保护点】
1.一种批量迁转用户资费的方法,其特征在于,包括:/n备份待迁转的用户组的资费模型相关表;/n确定所述资费模型相关表中所述待迁转的用户组的资费范围;/n根据所述资费范围提取所述待迁转的用户组的资费模型,所述资费模型包含所述待迁转的用户组中的所有的资费套餐;/n从所述资费模型相关表中提取资费序号,所述资费序号用于区分资费套餐;/n根据所述资费序号生成对应的目标资费序号,由于在不同系统下的资费序号不同,所述目标资费序号适用于迁转的目标系统;/n生成所述资费序号与所述目标资费序号的对应关系,所述对应关系作为迁转相对应资费模型的依据,以使得当前系统与目标系统将两个资费序号不同的资费模型产生关联;/n根据所述对应关系生成目标资费模型相关表,所述目标资费相关表的数据用于所述目标系统确定用户组的资费模型;/n根据所述目标资费模型相关表将数据迁转至所述目标系统的数据库,所述数据库作为迁转的目标系统的数据支撑。/n

【技术特征摘要】
1.一种批量迁转用户资费的方法,其特征在于,包括:
备份待迁转的用户组的资费模型相关表;
确定所述资费模型相关表中所述待迁转的用户组的资费范围;
根据所述资费范围提取所述待迁转的用户组的资费模型,所述资费模型包含所述待迁转的用户组中的所有的资费套餐;
从所述资费模型相关表中提取资费序号,所述资费序号用于区分资费套餐;
根据所述资费序号生成对应的目标资费序号,由于在不同系统下的资费序号不同,所述目标资费序号适用于迁转的目标系统;
生成所述资费序号与所述目标资费序号的对应关系,所述对应关系作为迁转相对应资费模型的依据,以使得当前系统与目标系统将两个资费序号不同的资费模型产生关联;
根据所述对应关系生成目标资费模型相关表,所述目标资费相关表的数据用于所述目标系统确定用户组的资费模型;
根据所述目标资费模型相关表将数据迁转至所述目标系统的数据库,所述数据库作为迁转的目标系统的数据支撑。


2.根据权利要求1所述的方法,其特征在于,根据所述对应关系生成目标资费模型相关表包括:
根据所述对应关系补全费用域,生成目标费用域,所述目标费用域用于记录目标系统的资费套餐范围;
根据所述目标费用域确定所述用户组的目标定义表,所述目标定义表用于存放不同资费套餐的中间编码;
根据所述目标定义表生成目标资费模型相关表。


3.根据权利要求2所述的方法,其特征在于,所根据所述对应关系生成目标资费模型相关表之前,所述方法还包括:
判断所述定义表是否是唯一的定义表,若是,则确定所述定义表为目标定义表,若否,则合并并更新所述用户组的定义表,生成目标定义表。


4.根据权利要求3所述的方法,其特征在于,所述合并并更新所述用户组的定义表,生成目标定义表包括:
整理所述用户组的承载对应关系并记录,所述承载关系在不同系统中的对应编码不同;
处理所述用户组的批价构成分组并记录,所述批价构成需遍历的数据,所述批价构成分组用于防止遍历未完成前跳出遍历循环;
调整所述用户组的固费费用并记录,所述固费费用在不同系统中记录方式不同;
梳理所述用户组资费使用量的积累和提醒并记录;
转换资费指定收费角色并记录,所述收费角色包含主卡与副卡;
将记录结果统计合并,生成所述目标定义表。


5.根据权利要求2所述的方法,其特征在于,所述根据所述定义表生成目标资费模型相关表包括:
根据所述目标定义表调整所述目标资费模型相关表的差异;
将所述目标资费模型相关表对齐所述资费模型。


6.根据权利要求1至5中任一项所述的方法,其特征在于,所述生成所述资费序号与所述目标资费序号的对应关系之后,所述方法还包括:
根据所述资费序号提取所述用户组的涉及的资费模型;
根据所述资费模型确定所述对应关系。


7.根据权利要求1至5中任一项所述...

【专利技术属性】
技术研发人员:陈景运
申请(专利权)人:北京思特奇信息技术股份有限公司
类型:发明
国别省市:北京;11

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

1