一种话单入库方法及装置制造方法及图纸

技术编号:16079918 阅读:49 留言:0更新日期:2017-08-25 15:28
本发明专利技术公开了一种话单入库方法及装置,其中,所述方法包括:读取话单文件;获取所述话单文件的接口号,按照所述接口号码查询所述话单文件的配置信息确定所述话单文件是否为变长话单;如果所述话单文件为变长话单,获取所述话单文件的配置信息,所述配置信息至少包括M、N,其中M、N为常数、M代表话单的定长部分,N为变长部分的基本单元;确定所述话单文件的总长度L;根据L=M+k*N确定重复次数k;解析所述话单文件中的所述M和每一所述N,将所述M映射到第一数据库T1,将每一所述N映射到第二数据表T2。

【技术实现步骤摘要】
一种话单入库方法及装置
本专利技术涉及话单存储技术,尤其涉及一种话单入库方法及装置。
技术介绍
在大数据时代,话单是运营商最重要的数据源之一,话单入库是后续分析的基础。现有话单入库系统通过专门的接口机引入下一代业务运营支撑系统(NGBOSS,NextGenerationBusinessOperationSupportSystem)话单文件,然后解析、存储、入库。具体而言:针对定长话单,现有技术方案是基于话单的固定格式,然后逐字解析入库。而针对变长话单,则通过预留足够长的字段,然后批量入库。现有技术中公开了一种话单处理方法,其所述方法包含:1)话单数据读取模块读取话单文件中的话单数据;2)话单数据解析模块根据预设的解析配置信息对所述话单数据读取模块所读取的话单数据进行解析并生成预设格式的解析结果数据;3)话单数据分析模块根据预设的分析配置信息对所述解析结果数据进行分析并生成分析结果数据。现有技术中还公开了一种话单格式转换方法,该方法包括:1)对接收到的定长格式话单进行分拣、预处理,并将处理后的定长格式话单转换为变长格式话单;2)对变长格式话单进行批价、合帐处理,并将处理后的变长格式话单本文档来自技高网...
一种话单入库方法及装置

【技术保护点】
一种话单入库方法,其特征在于,所述方法包括:读取话单文件;获取所述话单文件的接口号,按照所述接口号码查询所述话单文件的配置信息确定所述话单文件是否为变长话单;如果所述话单文件为变长话单,获取所述话单文件的配置信息,所述配置信息至少包括M、N,其中M、N为常数、M代表话单的定长部分,N为变长部分的基本单元;确定所述话单文件的总长度L;根据L=M+k*N确定重复次数k;解析所述话单文件中的所述M和每一所述N,将所述M映射到第一数据库T1,将每一所述N映射到第二数据表T2。

【技术特征摘要】
1.一种话单入库方法,其特征在于,所述方法包括:读取话单文件;获取所述话单文件的接口号,按照所述接口号码查询所述话单文件的配置信息确定所述话单文件是否为变长话单;如果所述话单文件为变长话单,获取所述话单文件的配置信息,所述配置信息至少包括M、N,其中M、N为常数、M代表话单的定长部分,N为变长部分的基本单元;确定所述话单文件的总长度L;根据L=M+k*N确定重复次数k;解析所述话单文件中的所述M和每一所述N,将所述M映射到第一数据库T1,将每一所述N映射到第二数据表T2。2.根据权利要求1所述的方法,其特征在于,所述将所述M映射到第一数据库T1,将每一所述N映射到第二数据表T2,包括:将所述M的一个实例映射到T1一条记录,同时增加行号字段作为主键;将每一所述N的一条实例对应地映射到T2的k条记录,每条记录增加行号字段作为主键,所述行号用于后续将所述M与每一所述N关联起来。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:从话单数据库采集一条话单数据;根据预定规则将话单数据生成话单文件,其中预定规则为话单文件的左侧为定长部分,右侧为变长部分。4.根据权利要求1至3任一项所述的方法,其特征在于,按照所述接口号码查询所述话单文件的配置信息确定所述话单文件是否为变长话单,包括:按照所述接口号查询所述话单文件的配置信息的解析信息;根据所述解析信息判断所述话单文件的长度是否为变长话单。5.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:如果为定长话单,获取所述话单文件的解析信息和入库信息,根据所述解析信息对所述话单文件进行格式转换;根据所述入库信息将格式转换后的话单文件映射到第一数据表T1。6.一种话单入库装置,其特征在于,所述装置包括读取单元、第一获取单元、查询单元、第二获取单元、第一确定单元、第二确定单元、解析单元和映射单元,其中:所述读取单元,用于读取话单文件;所述第一获取单元,用于获取所述话...

【专利技术属性】
技术研发人员:申凯
申请(专利权)人:中国移动通信集团安徽有限公司
类型:发明
国别省市:安徽,34

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

1