[發明專利]GDB數據動態擴展方法、裝置及存儲介質有效
| 申請號: | 202010170076.4 | 申請日: | 2020-03-12 |
| 公開(公告)號: | CN111459933B | 公開(公告)日: | 2023-06-06 |
| 發明(設計)人: | 陳筱倜;馮心;陳子超;張振偉;林軍 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/23;G06F16/242;G06F16/25 |
| 代理公司: | 北京鴻元知識產權代理有限公司 11327 | 代理人: | 王守梅;袁文婷 |
| 地址: | 518033 廣東省深圳市福田區福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | gdb 數據 動態 擴展 方法 裝置 存儲 介質 | ||
本發明涉及大數據平臺技術領域,提出一種GDB數據動態擴展方法、裝置及存儲介質,其中的方法包括:通過選擇開發模式建立與GDB數據庫相對應的報表系統數據庫,所述報表系統數據庫包括GDB數據庫表以及與所述GDB數據庫表相對應的數據表;開發模式包括GDB匯總處理器總接口的選擇模式、數據庫表的調用模式、存儲過程的調用模式;報表系統數據庫基于開發模式以數據表為單位調用GDB數據庫的數據,并通過所調用的GDB數據庫的數據獲取邏輯運算數據;在終端界面呈現所獲取的邏輯運算數據。本發明通過自定義工廠代理模式建立報表系統數據庫,減少了JAVA代碼處理環節,實現了簡化開發流程并減輕了服務器壓力。
技術領域
本發明涉及大數據平臺技術領域,尤其涉及一種GDB數據動態擴展方法、裝置及存儲介質。
背景技術
企業報表看板系統可以幫助企業訪問、格式化數據,并把數據信息以安全可靠的方式呈現給使用者。目前的企業報表看板系統,需要對多維度的指標數據進行維度合并和計算。
現有的企業報表看板系統是通過Execl表格導入數據作為數據來源,并將數據信息集中存儲在大數據平臺;當數據需要展示時,需要先從大數據平臺獲取。其中,獲取數據的具體方法為,通過大數據平臺提供的數據接口將數據傳遞給報表系統,報表系統再通過對數據接口進行開發將數據落地到數據庫,然后再進行邏輯運算,最終報表系統將計算后的數據呈現在客戶端或者前臺頁面。存在的弊端如下:
1)、既要開發報表系統又要開發數據平臺,工作量巨大;
2)、當報表系統上線時,需要報表系統與數據平臺配合上線,為上線增加不可預測的風險;
3)、當報表系統需要新類型的業務數據時,需要同時對報表系統以及數據平臺進行新數據定制,不僅工作量大,還需要面臨新接口的開發、調試風險。
所以,亟需一種高擴展性和高穩定性的GDB數據擴展方法。
發明內容
本發明提供一種GDB數據動態擴展方法、電子裝置及計算機可讀存儲介質,其主要通過自定義工廠代理模式,減少了JAVA代碼處理環節,實現了簡化開發流程并減輕了服務器壓力。
為實現上述目的,本發明還提供一種GDB數據動態擴展方法,應用于電子裝置,所述方法包括:
S110、通過選擇開發模式建立與GDB數據庫相對應的報表系統數據庫,所述報表系統數據庫包括GDB數據庫表以及與所述GDB數據庫表相對應的數據表;所述開發模式包括GDB匯總處理器總接口的選擇模式、數據表的調用模式和存儲過程的調用模式;
S120、所述報表系統數據庫基于所述開發模式以所述數據表為單位調用所述GDB數據庫的數據,并通過所調用的GDB數據庫的數據獲取邏輯運算數據;
S130、在終端界面呈現所獲取的邏輯運算數據。
進一步,優選的,在所述步驟S120中調用GDB數據庫數據的方法包括:
S210、所述報表系統數據庫根據報表系統的指標需要存放存儲過程;
S220、基于所述開發模式的GDB匯總處理器總接口的方法,將GDB匯總處理器接口的實現類與數據表以及存儲過程三者進行一一對應;
S230、所述報表系統數據庫按照所述實現類調用對應的存儲過程。
進一步,優選的,所述存儲過程為GDB數據庫以數據庫表為單位編寫包含邏輯運算數據的SQL語句集。
進一步,優選的,通過在數據庫服務器上針對所述GDB數據庫創建新用戶,并對所述新用戶授予對報表系統數據庫的寫入權限。。
進一步,優選的,在所述步驟S120中獲取邏輯運算數據的過程還包括回寫過程,所述回寫過程包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010170076.4/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





