[發明專利]一種報表統計方法、裝置及系統有效
| 申請號: | 201710423452.4 | 申請日: | 2017-06-07 |
| 公開(公告)號: | CN109002448B | 公開(公告)日: | 2020-12-08 |
| 發明(設計)人: | 姚海宏 | 申請(專利權)人: | 中國移動通信集團甘肅有限公司;中國移動通信集團公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/248 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 730000 *** | 國省代碼: | 甘肅;62 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報表 統計 方法 裝置 系統 | ||
本發明公開了一種報表統計方法、裝置及系統,用以解決現有的報表系統擴展成本高,統計速度慢,性能差的問題。所述方法包括:服務器接收終端發送的攜帶第一字段組的報表統計請求;將第一字段組與每個資源節點對應的第二字段組進行匹配,當確定存在目標資源節點時,將目標資源節點的標識信息和根據第一字段組生成的SQL語句發送給終端,使終端根據所述目標資源節點的標識信息,將所述SQL語句發送給目標資源節點,使目標資源節點向所述終端發送報表統計結果。服務器不進行報表統計節約了服務器的擴展成本,并且因為服務器將每個終端的報表統計請求分配給了對應的目標資源節點,而無需集中由服務器統一完成,因此提高了每次報表統計的速度。
技術領域
本發明涉及業務支撐技術領域,特別涉及一種報表統計方法、裝置及系統。
背景技術
目前,業務支撐領域的報表系統主要是由業務運營支撐系統(BusinessOperation Support System,BOSS)提供,報表系統的總架構以C/S(客戶端/ 服務器)架構為主,在客戶端(終端)需要進行報表統計時,向服務器發送報表統計請求,服務器根據報表統計請求進行報表統計后,將統計結果發送給終端。需要進行報表統計的數據存儲在服務器中,并且統計過程也在服務器中完成。
隨著BOSS系統的發展,業務增長速度越來越快,對服務器帶來了新的挑戰,一方面需要存儲的數據量不斷增長,帶來了數據存儲方面的壓力,另一方面請求報表統計的客戶要求的統計速度也越來越快。
為了滿足業務增長的需求,可以根據服務器類型的不同,對服務器進行垂直擴展和/或橫向擴展,垂直擴展例如可以增加原有服務器的存儲容量或計算能力,橫向擴展例如可以是新增服務器。但是不論哪種擴展,需要的成本都是非常高的。另外因為需要統計的數據集中存放,在統計時需要遍歷所有數據,因此單次統計速度幾乎未得到提升,所以即使進行了擴展,也僅可以提高并發統計的速度,對于單次統計速度來說,效果不大。
另外,服務器的存儲資源和計算資源供所有終端共用,存儲數據量大,計算速度慢的情況,可能會將服務器的資源耗盡,影響服務器其他正常工作的需求。
發明內容
本發明實施例公開了一種報表統計方法、裝置及系統,用以解決現有的報表系統擴展成本高,統計速度慢,性能差的問題。
為達到上述目的,本發明實施例公開了一種報表統計方法,所述方法包括:
服務器接收終端發送的攜帶第一字段組的報表統計請求,其中所述第一字段組包括至少一個第一字段;
將所述第一字段組中的每個第一字段與預存的每個資源節點對應的第二字段組中的每個第二字段進行匹配,確定是否存在進行報表統計的目標資源節點;
如果是,將所述目標資源節點的標識信息和根據所述第一字段組生成的結構化查詢語言SQL語句發送給所述終端,使所述終端根據所述目標資源節點的標識信息,將所述SQL語句發送給所述目標資源節點,使所述目標資源節點向所述終端發送報表統計結果。
進一步地,在將所述第一字段組中的每個第一字段與預存的每個資源節點對應的第二字段組中的每個第二字段進行匹配之前,所述方法還包括:
針對所述第一字段組中的每個第一字段,識別該第一字段所屬的第一類別,判斷是否保存有所述第一類別對應的分片信息;如果否,則進行后續步驟;
如果是,判斷所述分片信息中是否存在與該第一字段匹配成功的第三字段;如果存在匹配成功的第三字段,針對所述第三字段對應的每個資源節點,進行后續步驟。
進一步地,如果不存在匹配成功的第三字段,或不存在進行報表統計的目標資源節點,所述方法還包括:
根據所述SQL語句和自身預存的第一報表數據,進行報表統計,并將報表統計結果發送給所述終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團甘肅有限公司;中國移動通信集團公司,未經中國移動通信集團甘肅有限公司;中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710423452.4/2.html,轉載請聲明來源鉆瓜專利網。





