[發明專利]報表生成方法、裝置、計算機設備和存儲介質在審
| 申請號: | 202010258840.3 | 申請日: | 2020-04-03 |
| 公開(公告)號: | CN111563368A | 公開(公告)日: | 2020-08-21 |
| 發明(設計)人: | 俞顯龍;狄敏;劉海浪;王宇棟;仲啟尚 | 申請(專利權)人: | 江蘇蘇寧物流有限公司 |
| 主分類號: | G06F40/174 | 分類號: | G06F40/174;G06F40/18;G06F16/21;G06F16/22;G06F16/245;G06F16/248;G06F21/60;G06F21/62 |
| 代理公司: | 北京市萬慧達律師事務所 11111 | 代理人: | 劉艷麗 |
| 地址: | 210012 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 報表 生成 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及一種報表生成方法、裝置、計算機設備和存儲介質。所述方法包括:獲取業務需求信息;根據業務需求信息以及預先建立的報表配置模型,確定目標報表配置信息,報表配置模型包括字段詳解配置表、字典配置表和報表信息配置表,字段詳解配置表根據生成各報表所需的全部字段獲得,字典配置表中存儲有字段詳解配置表中的字段屬性為下拉框的字段的下拉框取值;將目標報表配置信息存儲在報表信息配置表中;讀取報表信息配置表中的目標報表配置信息,通過解析所讀取到的數據生成目標報表。采用本方法能夠避免研發重復編碼以及重復測試,能夠節約人力資源。
技術領域
本申請涉及大數據報表管理平臺的應用技術領域,特別是涉及一種報表生成方法、裝置、計算機設備和存儲介質。
背景技術
由于業務量的不斷上升,大數據也面臨著嚴峻的考驗。面對億萬的數據量,傳統的數據庫對數據的檢索效果欠佳,為此引入Elasticsearch(一種搜索服務器)搜索引擎,其可以提升大規模數據的處理速度。在進行大規模數據處理時往往需要用到報表,電子形式的報表是以表格的形式提供用戶所關心的數據,及針對這些數據產生一些分析結果。報表形式相對于其他數據提供的形式來說,具有簡單、直觀和規范等特點,廣泛應用于各種業務中。但由于不同業務的需求的差異性,使得各種業務的報表也是不同的,因此,需要依據業務需求的不同生成不同的報表。
傳統的報表需求由業務組提出,由產品組編寫需求文檔,再由研發組進行編碼實現,最后測試上線。此類報表的基本功能大多是對Elasticsearch數據展示和下載等操作,由于功能大多相似,就造成了業務重復提需求,產品重復編寫文檔,研發重復編碼,測試重復測試,消耗大量的人力資源。
發明內容
基于此,有必要針對上述技術問題,提供一種能夠節約人力資源的報表生成方法、裝置、計算機設備和存儲介質。
一種報表生成方法,該方法包括:
獲取業務需求信息;
根據業務需求信息以及預先建立的報表配置模型,確定目標報表配置信息,報表配置模型包括字段詳解配置表、字典配置表和報表信息配置表,字段詳解配置表根據生成各報表所需的全部字段獲得,字典配置表中存儲有字段詳解配置表中的字段屬性為下拉框的字段的下拉框取值;
將目標報表配置信息存儲在報表信息配置表中;
讀取報表信息配置表中的目標報表配置信息,通過解析所讀取到的數據生成目標報表。
在其中一個實施例中,上述的業務需求信息包括目標字段信息和字段組合方式信息;
上述的根據業務需求信息以及預先建立的報表配置模型,確定目標報表配置信息,包括:
根據目標字段信息從字段詳解配置表和字典配置表中篩選字段,得到字段篩選結果;
根據字段組合方式信息對字段篩選結果中的字段進行組合,得到目標報表配置信息。
在其中一個實施例中,上述的業務需求信息還包括角色訪問權限配置信息和/或下載權限配置信息,報表配置模型還包括用于存儲角色訪問權限配置信息的角色配置表和/或用于存儲下載權限配置信息的下載權限配置表;上述的方法還包括:將角色訪問權限配置信息和目標報表配置信息進行關聯,和/或,將下載權限配置信息和目標報表配置信息進行關聯。
在其中一個實施例中,上述的報表信息配置表中記錄有目標報表所關聯的dpa表名,將角色訪問權限配置信息和目標報表配置信息進行關聯,包括:在角色配置表中將具有目標報表的訪問權限的角色與dpa表名進行關聯;和/或,將下載權限配置信息和目標報表配置信息進行關聯,包括:在下載權限配置表中將具有目標報表的下載權限的用戶標識、下載權限類型以及dpa表名進行關聯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇蘇寧物流有限公司,未經江蘇蘇寧物流有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010258840.3/2.html,轉載請聲明來源鉆瓜專利網。





