[發明專利]一種話單入庫方法及裝置有效
| 申請號: | 201610091904.9 | 申請日: | 2016-02-18 |
| 公開(公告)號: | CN107092607B | 公開(公告)日: | 2021-04-23 |
| 發明(設計)人: | 申凱 | 申請(專利權)人: | 中國移動通信集團安徽有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/22 |
| 代理公司: | 北京派特恩知識產權代理有限公司 11270 | 代理人: | 王花麗;張穎玲 |
| 地址: | 230088 *** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 入庫 方法 裝置 | ||
本發明公開了一種話單入庫方法及裝置,其中,所述方法包括:讀取話單文件;獲取所述話單文件的接口號,按照所述接口號碼查詢所述話單文件的配置信息確定所述話單文件是否為變長話單;如果所述話單文件為變長話單,獲取所述話單文件的配置信息,所述配置信息至少包括M、N,其中M、N為常數、M代表話單的定長部分,N為變長部分的基本單元;確定所述話單文件的總長度L;根據L=M+k*N確定重復次數k;解析所述話單文件中的所述M和每一所述N,將所述M映射到第一數據庫T1,將每一所述N映射到第二數據表T2。
技術領域
本發明涉及話單存儲技術,尤其涉及一種話單入庫方法及裝置。
背景技術
在大數據時代,話單是運營商最重要的數據源之一,話單入庫是后續分析的基礎。現有話單入庫系統通過專門的接口機引入下一代業務運營支撐系統(NGBOSS,NextGeneration Business Operation Support System)話單文件,然后解析、存儲、入庫。具體而言:針對定長話單,現有技術方案是基于話單的固定格式,然后逐字解析入庫。而針對變長話單,則通過預留足夠長的字段,然后批量入庫。
現有技術中公開了一種話單處理方法,其所述方法包含:1)話單數據讀取模塊讀取話單文件中的話單數據;2)話單數據解析模塊根據預設的解析配置信息對所述話單數據讀取模塊所讀取的話單數據進行解析并生成預設格式的解析結果數據;3)話單數據分析模塊根據預設的分析配置信息對所述解析結果數據進行分析并生成分析結果數據。現有技術中還公開了一種話單格式轉換方法,該方法包括:1)對接收到的定長格式話單進行分揀、預處理,并將處理后的定長格式話單轉換為變長格式話單;2)對變長格式話單進行批價、合帳處理,并將處理后的變長格式話單轉換為定長格式話單;3)將批價、合帳處理后的定長格式話單進行入庫。該方法進行處理的過程中可以根據需要在話單中預留多個字段,滿足不同需求。現有技術中又公開了一種話單入庫的系統及方法,該方法包括:1)話單格式轉換接口機用來從業務處理機上下載原始話單并將原始話單進行格式轉換;2)話單批量入庫接口機用來將話單導入到中間庫,中間庫用來存放導入的話單;3)查詢分析庫用來存放抽取的話單。
現有技術在處理“變長話單”入庫時,主要有以下兩個缺點:1)浪費存儲空間;由于話單長度不一,現有方法通常預留了足夠長的字段空間,以便容納最大長度話單。而大多數較短的話單為了字段對齊,占用原本不需要的空間,因此造成了存儲空間的浪費。2)影響查詢性能;由于話單變長,現有技術難以靜態解析話單起始位、結束位,因此,話單變長部分并未分割,而是作為一個整體入庫,這樣在需要查詢變長部分的特定字段時,就需要臨時分割(如調用substr函數)。字段臨時分割帶來性能開銷,不利于細粒度的查詢分析,從而降低了分析人員的查詢和分析效率。
發明內容
有鑒于此,本發明實施例為解決現有技術中存在的至少一個問題而提供一種話單入庫方法及裝置,能夠通過拆分變長話單的定長部分和變長部分,以及將定長部分和變長部分分別保存到數據表,使得字段對齊,從而節約了存儲空間。
本發明實施例的技術方案是這樣實現的:
第一方面,本發明實施例提供一種話單入庫方法,所述方法包括:
讀取話單文件;
獲取所述話單文件的接口號,按照所述接口號碼查詢所述話單文件的配置信息確定所述話單文件是否為變長話單;
如果所述話單文件為變長話單,獲取所述話單文件的配置信息,所述配置信息至少包括M、N,其中M、N為常數、M代表話單的定長部分,N為變長部分的基本單元;
確定所述話單文件的總長度L;
根據L=M+k*N確定重復次數k;
解析所述話單文件中的所述M和每一所述N,將所述M映射到第一數據庫T1,將每一所述N映射到第二數據表T2。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團安徽有限公司,未經中國移動通信集團安徽有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610091904.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種搜索方法、裝置及服務器
- 下一篇:一種保溫管切割用托架系統





