话单文件处理方法及装置制造方法及图纸

技术编号:24497634 阅读:62 留言:0更新日期:2020-06-13 03:40
本申请实施例提供一种话单文件处理方法及装置,该方法包括:获取话单文件,其中,话单文件包括省份标识。根据省份标识,将话单文件发送至省份标识对应的第一KAFKA分区,其中,第一KAFKA分区对应有至少一个省份标识。将第一KAFKA分区中省份标识相同的话单文件进行合并,得到合并后的省份标识对应的话单文件。通过根据话单文件的省份标识将话单文件发送至对应的KAFKA分区,以使得将省份标识相同的话单文件进行合并,能够有效保证将话单文件按省分类的正确性,同时将话单文件按照省份标识进行分区处理,能够有效提升对于话单文件合并的处理效率。

Processing method and device of bill document

【技术实现步骤摘要】
话单文件处理方法及装置
本专利技术实施例涉及计算机技术,尤其涉及一种话单文件处理方法及装置。
技术介绍
伴随着拜访地业务的展开,用户在出访地所产生的话单文件会产生于出访地的网元,因此对分散的话单文件进行合并处理就显得尤为重要。目前,现有技术通常是利用Hadoop分布式文件系统(HadoopDistributedFileSystem,HDFS)进行话单文件的合并,具体的,Hadoop会将每一个话单文件传递给map()函数,其中,Hadoop在调用map()函数时会创建一个映射器,因此各个分散的话单文件就会分别创建各自对应的映射器。然而,创建了大量的映射器以实现文件的合并,会造成合并的处理效率低下。
技术实现思路
本专利技术实施例提供一种话单文件处理方法及装置,以克服话单文件合并的处理效率低下的问题。第一方面,本专利技术实施例提供一种话单文件处理方法,包括:获取话单文件,其中,所述话单文件包括省份标识;根据所述省份标识,将所述话单文件发送至所述省份标识对应的第一KAFKA分区,其中,所述第本文档来自技高网...

【技术保护点】
1.一种话单文件处理方法,其特征在于,包括:/n获取话单文件,其中,所述话单文件包括省份标识;/n根据所述省份标识,将所述话单文件发送至所述省份标识对应的第一KAFKA分区,其中,所述第一KAFKA分区对应有至少一个所述省份标识;/n将所述第一KAFKA分区中省份标识相同的话单文件进行合并,得到合并后的所述省份标识对应的话单文件。/n

【技术特征摘要】
1.一种话单文件处理方法,其特征在于,包括:
获取话单文件,其中,所述话单文件包括省份标识;
根据所述省份标识,将所述话单文件发送至所述省份标识对应的第一KAFKA分区,其中,所述第一KAFKA分区对应有至少一个所述省份标识;
将所述第一KAFKA分区中省份标识相同的话单文件进行合并,得到合并后的所述省份标识对应的话单文件。


2.根据权利要求1所述的方法,其特征在于,所述将所述第一KAFKA分区中省份标识相同的话单文件进行合并,包括:
判断所述第一KAFKA分区中省份标识相同的话单文件是否满足预设条件;
若是,则将所述省份标识相同的话单文件进行合并;
若否,则持续判断,直至所述省份标识相同的话单文件满足预设条件。


3.根据权利要求2所述的方法,其特征在于,所述预设条件为文件大小大于或等于预设大小;或者
所述省份标识相同的话单文件对应的第一时长是否到达预设时长。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述省份标识,将所述话单文件发送至所述省份标识对应的第一KAFKA分区,包括:
判断所述话单文件的大小是否大于预设大小;
若是,则将所述话单文件进行拆分,得到多个拆分后的话单文件,并将所述多个拆分后的话单文件分别发送至所述第一KAFKA分区;
若否,则直接将所述话单文件发送至所述第一KAFKA分区。


5.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述省份标识,将所述话单文件发送至所述省份标识对应的第一KAFKA分区之前,所述方法还包括:
对预设的多个省份标识进行分类处理,得到预设数量个分组,其中,各所述分组包括至少一个省份标识,每个分组对应一个KAFKA分区;
将各所述KAFKA分区注册至ZOOKEEPER服务器,以使得所述ZOOKEEPER服务器对各所述KAFKA分区进行管理。


6.根据权利要求5所述的方法,其特征在于,所述对预设的多个省份标识进行分类处理,得到预设数量个数组,包括:
利用K-MEANS聚类算法对预设的多个省份标识进行分类处理,得到预设数量个数组。


7.根据权利要求1所述的方法,其特征在于,所述得到合并后的所述省份标识对应的话单文件之后,所述方法还包括:
将所述合并后的所述省份标识对应的话单文件发送至计费系统。


8.一种话单文件处理装置,其特征在于,包括:
获取模块,用于获取话单文件,其中,所述话单文件包括省份标识;
发送模块,用于根据所述...

【专利技术属性】
技术研发人员:周兴博史志鹏李东宇边思楠刘玉杰
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1