[发明专利]业务数据合并的方法及装置无效
申请号: | 200810002800.1 | 申请日: | 2008-01-23 |
公开(公告)号: | CN101232538A | 公开(公告)日: | 2008-07-30 |
发明(设计)人: | 徐志贤;伍永彪;周钢;邹德良;张绍雄 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04M3/24 | 分类号: | H04M3/24;H04Q3/00 |
代理公司: | 北京凯特来知识产权代理有限公司 | 代理人: | 郑立明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 数据 合并 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种业务数据合并技术。
背景技术
在通信系统中,为满足运营商不断变化的业务发展的需求,需要提供灵活的电信业务平台,以便电信运营商能够实现业务的推广应用,如实现更多、更复杂的灵活资费套餐等。
电信业务平台通常为基于数据驱动实现,即电信业务平台除了包含实现业务框架逻辑的应用软件,还包括实现电信业务逻辑的数据模型,相应的数据模型可以为用户、客户、帐户、产品模型等等,且数据模型是通过物理数据库的多个实体表进行表达,实体表之间通过相关的字段建立其内在的逻辑关系。在业务发展的过程中,为推广新的业务或新的资费套餐,需要进行相应的业务数据配置操作。目前,通常是通过图形化的展示界面实现相应的业务数据配置操作作,以实现新的电信业务的处理流程或新的资费套餐等。
在进行数据配置或更新过程中,为保证数据的逻辑的准确性,则需要对配置的电信业务逻辑数据进行验证。而且,为了避免相互之间的影响以及应用环境中的主机资源、数据库性能等的限制,通常需要多人在相互独立的应用环境下分别完成业务数据的配置验证工作。即相应的验证工作需要由多人分工并行完成,之后,再将多个并行完成的工作进行合并处理,从而获得完整的配置数据。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
在合并多个业务实体表数据的过程中,经常会出现键值冲突等问题。以键值冲突问题为例,由于业务实体表之间可能存在着内在的逻辑关系,因而使得无法通过简单的方式手工修改调整发生冲突的键值。
发明内容
本发明的实施例提供了一种业务数据合并的方法及装置,从而可以有效解决针数据合并过程中可能出现的问题。
一种业务数据合并的方法,包括:
按照待合并的各组数据中组内数据之间的逻辑关系,将多组数据分别组建成对应的树形结构的信息;
将组建获得的多组数据对应的多个所述的树形结构的信息进行合并处理,并在合并处理过程中检查调整各组数据之间的异常信息。
一种业务数据合并的装置,包括:
导出单元,用于按照待合并各组数据中组内数据之间的逻辑关系,将多组数据分别组建成对应的树形结构的信息;
导入单元,用于将所述导出单元组建获得的多组数据对应的多个所述的树形结构的信息进行合并处理,并在合并处理过程中检查调整各组数据之间的异常信息。
由上述本发明的实施例提供的技术方案可以看出,其通过特定的数据导入、导出方式,从而可以有效地解决现有技术中可能出现的异常问题,进而可以提高数据配置的效率。
附图说明
图1为本发明实施例提供的方法的处理过程示意图;
图2为本发明实施例中的表字典、表字段字典及表字段依赖关系定义表示意图;
图3为本发明实施例中的树形结构表达的XML文件示意图;
图4为本发明实施例中的简化的资费模型示意图;
图5为本发明实施例提供的装置的结构示意图。
具体实施方式
本发明实施例中,为实现业务数据合并,则可以按照待合并的各组数据中组内数据之间的逻辑关系,将多组数据分别组建成对应的树形结构的信息,即一组数据组建成一个树形结构的信息;再将组建获得的多组数据对应的多个所述的树形结构的信息进行合并处理,并在合并处理过程中检查调整各组数据之间的异常信息。
本发明实施例,具体可以将所述待合并的各组数据中组内数据之间的逻辑关系预先设置于字典表和表字段依赖关系定义中,所述的字典表中用于记录业务实体表的定义信息及业务实体表的字段定义信息,表字段依赖关系定义则用于记录各业务实体表字段之间的依赖关系信息。在完成需合并业务实体表的字典表的定义和实体表数据的依赖关系定义的基础上,如图1所示,本发明实施例提供的相应业务数据合并处理过程具体可以包括:
步骤1,获取需要合并的多组数据;
步骤2,将所述多组数据按照所述的业务实体表的字典表的定义和实体表数据的依赖关系定义中记录的各组数据中的数据之间的逻辑关系,生成各组数据对应的树形结构的信息,如XML文件等;
步骤3,将所述的树形结构的信息依次导入到合并的目标数据库中;
步骤4,在合并过程中,判断当前导入的数据与之前已经导入的数据之间是否存在异常,如判断是否出现键值冲突等问题,若是,则执行步骤5,否则,继续执行步骤3;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810002800.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:同步调节电路
- 下一篇:存储设备阵列及其制造方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置