[發明專利]一種圖表的生成方法及生成系統在審
| 申請號: | 201710840876.0 | 申請日: | 2017-09-18 |
| 公開(公告)號: | CN110019189A | 公開(公告)日: | 2019-07-16 |
| 發明(設計)人: | 閔博;李濤;田文寶 | 申請(專利權)人: | 飛狐信息技術(天津)有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 300280 天津市經濟技術開發區*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務部門 數據源連接 配置信息 圖表生成 業務數據 數據庫 生成系統 數據查詢 格式轉換 開發 兼容 重復 | ||
本發明提供一種圖表的生成方法及生成系統,接收配置信息,其中配置信息包括數據源連接信息和數據查詢信息,所述數據源連接信息用于將至少一個業務對應的數據庫與數據源連接,通過數據查詢信息可以實現從各個不同業務對應的數據庫中獲取業務數據的功能。因此,各個業務部門的業務人員均可以通過設置不同的配置信息,實現從不同的數據庫中獲取滿足自身需求的業務數據,并對獲取到的業務數據進行格式轉換后生成滿足各個業務部門需求的圖表。即本發明公開的圖表生成方法可以兼容各個業務部門的需求,而不需要各個業務部門單獨開發一套圖表生成系統,避免了開發圖表生成系統的過程中出現的重復工作的問題產生,降低了開發成本。
技術領域
本發明屬于計算機技術領域,尤其涉及一種圖表的生成方法及生成系統。
背景技術
很多情況下,數據以列表的形式進行展示非常的不直觀,不方便用戶查看數據中存在的某些關系,例如某年中各個月份對應的數據的變化,某項數據占總量的百分比等。在這些情況下,用戶往往會將數據制成曲線圖、柱狀圖、餅狀圖等圖表,從而直觀地獲取到數據之間存在的關系。
目前市場上存在能夠提供豐富功能的圖表生成工具,但是收費較高,而且公司內部保密的數據不能向第三方圖表生成工具開放,因此現有的圖表生成工具并不能滿足公司的全部業務需求。對此,公司一般自行開發能夠滿足自身業務需求的圖表生成系統。
但是,由于公司的各個部門之間業務不同,因此各個部門之間對需要通過何種方式展示出何種數據的需求是不同的。基于此,現有技術中公司的各個部門之間獨立開發滿足自身需求的圖表生成系統,以實現通過各自開發的圖表生成系統生成滿足自身需求的圖表的功能。
發明人發現,在各個部門單獨開發圖表生成系統的過程中,存在很多重復的工作,例如搭建編碼工程等,導致開發過程繁瑣,開發成本高,且浪費公司資源。
發明內容
有鑒于此,本發明的目的在于提供一種圖表的生成方法及生成系統,以解決現有技術中由于各個部門之間單獨開發圖表生成系統的過程中存在很多重復的工作,導致開發過程繁瑣、開發成本高且浪費資源的問題。
技術方案如下:
本發明提供一種圖表的生成方法,包括:
接收配置信息;其中,所述配置信息包括數據源連接信息和數據查詢信息,所述數據源連接信息用于將至少一個業務對應的數據庫與數據源連接;
根據所述數據查詢信息,從與所述數據源連接的數據庫中獲取目標數據;
對所述目標數據進行格式轉換;
根據格式轉換后的目標數據,生成圖表。
優選地,所述根據所述數據查詢信息,從與所述數據源連接的數據庫中獲取目標數據包括:
利用所述數據查詢信息生成SQL語句;
根據所述SQL語句,從與所述數據源連接的數據庫中分別獲取行數據和列數據。
優選地,所述對所述目標數據進行格式轉換包括:
將所述行數據和所述列數據分別按照JSON的數據格式組裝成“key:value”的形式。
優選地,所述配置信息還包括:儀表盤信息,其中,在所述根據轉換后的目標數據,生成圖表之后,還包括:
根據所述儀表盤信息創建儀表盤,使得在所述儀表盤內顯示所述圖表。
優選地,所述配置信息還包括:警告閾值,其中,在所述根據轉換后的目標數據,生成圖表之后,還包括:
判斷所述目標數據是否超過所述警告閾值;
判斷所述目標數據超過所述警告閾值,則在所述圖表中設置警告標識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于飛狐信息技術(天津)有限公司,未經飛狐信息技術(天津)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710840876.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于交易網絡節點的可疑特征發現方法
- 下一篇:創建索引的方法和裝置





