亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)展示的方法和裝置與流程

文檔序號:40397804發(fā)布日期:2024-12-20 12:21閱讀:6來源:國知局
一種數(shù)據(jù)展示的方法和裝置與流程

本發(fā)明涉及計算機,尤其涉及一種數(shù)據(jù)展示的方法和裝置。


背景技術:

1、隨著信息技術的發(fā)展、數(shù)字化程度的提升,數(shù)據(jù)作為信息的載體,逐漸成為重要的生產要素。數(shù)據(jù)看板通過將數(shù)據(jù)進行可視化的展示,便于用戶及時掌握業(yè)務現(xiàn)狀、數(shù)據(jù)變化動態(tài),管理業(yè)務目標等,目前數(shù)據(jù)看板的實現(xiàn)主要利用數(shù)據(jù)庫集群或者搜索引擎es集群進行數(shù)據(jù)支撐。

2、在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中存在如下問題:

3、基于搜索引擎es集群的數(shù)據(jù)看板一般存在一定的數(shù)據(jù)延遲,實時性較差,給用戶帶來了不好的體驗;基于數(shù)據(jù)庫集群或者其它文件介質的數(shù)據(jù)看板會對數(shù)據(jù)源產生強依賴性,尤其是對數(shù)據(jù)庫集群而言,會占用其寶貴的資源,給數(shù)據(jù)庫集群帶來一定的壓力,影響其它業(yè)務,不能很好的滿足實際應用。


技術實現(xiàn)思路

1、有鑒于此,本發(fā)明實施例提供一種數(shù)據(jù)展示的方法和裝置,根據(jù)數(shù)據(jù)展示請求獲取到的數(shù)據(jù)查詢接口,獲取基于節(jié)點拓撲關系進行分布式實時流處理計算得到的目標業(yè)務數(shù)據(jù),并進行可視化展示。本發(fā)明實施例基于節(jié)點拓撲關系進行分布式實時流處理,不僅將數(shù)據(jù)與數(shù)據(jù)源進行解耦,實現(xiàn)了高性能實時數(shù)據(jù)的可視化展示,而且具有良好的可擴展性和靈活性,提升了數(shù)據(jù)展示的效率。

2、為實現(xiàn)所述目的,根據(jù)本發(fā)明實施例的一個方面,提供了一種數(shù)據(jù)展示的方法,包括:

3、響應于接收到數(shù)據(jù)展示請求,從所述展示請求中解析出業(yè)務標識,并查找與所述業(yè)務標識對應的數(shù)據(jù)查詢接口;

4、根據(jù)所述數(shù)據(jù)查詢接口,從本地存儲中獲取目標業(yè)務數(shù)據(jù),所述本地存儲中的業(yè)務數(shù)據(jù)是根據(jù)與所述數(shù)據(jù)展示請求對應的節(jié)點拓撲關系進行分布式實時流處理得到;

5、可視化展示所述目標業(yè)務數(shù)據(jù)。

6、可選地,從所述展示請求中解析出業(yè)務標識之前,所述方法包括:從所述展示請求中解析出待處理的邏輯節(jié)點和待處理的邏輯節(jié)點之間的拓撲連接關系;根據(jù)所述待處理的邏輯節(jié)點和所述待處理的邏輯節(jié)點之間的拓撲連接關系,從節(jié)點拓撲關系庫中查找對應的節(jié)點拓撲關系。

7、可選地,在從所述節(jié)點拓撲關系庫中未查找到所述節(jié)點拓撲關系的情況下,根據(jù)所述待處理的邏輯節(jié)點和所述待處理的邏輯節(jié)點之間的拓撲連接關系,從所述節(jié)點拓撲關系庫中查找對應的基礎節(jié)點拓撲關系;根據(jù)所述待處理的邏輯節(jié)點和所述待處理的邏輯節(jié)點之間的拓撲連接關系,對所述基礎節(jié)點拓撲關系中的邏輯節(jié)點和/或拓撲連接關系進行更新,得到與所述數(shù)據(jù)展示請求對應的節(jié)點拓撲關系。

8、可選地,在獲取目標業(yè)務數(shù)據(jù)之前,所述方法還包括:從數(shù)據(jù)源中拉取數(shù)據(jù),將所述數(shù)據(jù)按照主題存儲到消息隊列,所述數(shù)據(jù)以集合的形式存在;根據(jù)與所述數(shù)據(jù)展示請求對應的節(jié)點拓撲關系,使用分布式流處理的方式對各個主題中的消息進行處理,得到業(yè)務數(shù)據(jù),以供所述數(shù)據(jù)查詢接口從所述業(yè)務數(shù)據(jù)中獲取目標業(yè)務數(shù)據(jù)。

9、可選地,從數(shù)據(jù)源中拉取數(shù)據(jù),將所述數(shù)據(jù)按照主題存儲到消息隊列,包括:根據(jù)預設的數(shù)據(jù)標識,從數(shù)據(jù)源中篩選出待拉取數(shù)據(jù),并對所述待拉取數(shù)據(jù)進行數(shù)據(jù)規(guī)則匹配,得到匹配數(shù)據(jù);根據(jù)所述匹配數(shù)據(jù)的數(shù)據(jù)標識中的類別信息,對所述匹配數(shù)據(jù)進行類別劃分,并對各個類別中的匹配數(shù)據(jù)進行排序;將排序處理后的各個類別的匹配數(shù)據(jù),按照所述類別對應的主題,存儲到對應的消息隊列。

10、可選地,所述節(jié)點拓撲關系包括源邏輯節(jié)點、中間邏輯節(jié)點和輸出邏輯節(jié)點;根據(jù)與所述數(shù)據(jù)展示請求對應的節(jié)點拓撲關系,使用分布式流處理的方式對各個主題中的消息進行處理,包括:從所述各個主題的消息中篩選出與所述源邏輯節(jié)點對應的待處理數(shù)據(jù),根據(jù)所述源邏輯節(jié)點中的邏輯處理規(guī)則,對所述待處理數(shù)據(jù)進行邏輯運算,得到源邏輯節(jié)點結果;根據(jù)所述源邏輯節(jié)點結果,結合所述節(jié)點拓撲關系中源邏輯節(jié)點與所述中間邏輯節(jié)點之間的拓撲連接關系,逐級對所述中間邏輯節(jié)點中的數(shù)據(jù)進行邏輯運算,得到中間邏輯節(jié)點結果;根據(jù)所述中間邏輯節(jié)點結果,結合所述節(jié)點拓撲關系,對所述輸出邏輯節(jié)點中的數(shù)據(jù)進行邏輯運算,得到業(yè)務數(shù)據(jù)。

11、可選地,將所述業(yè)務數(shù)據(jù)存儲在緩存中;響應于接收到歷史數(shù)據(jù)展示請求,通過所述緩存獲取與所述歷史數(shù)據(jù)展示請求對應的目標歷史業(yè)務數(shù)據(jù)。

12、可選地,可視化展示所述目標業(yè)務數(shù)據(jù),包括:通過分布式實時流處理的窗口模式實時可視化地展示所述目標業(yè)務數(shù)據(jù)。

13、根據(jù)本發(fā)明實施例的第二方面,提供一種數(shù)據(jù)展示的裝置,包括:

14、查詢接口確認模塊,用于響應于接收到數(shù)據(jù)展示請求,從所述展示請求中解析出業(yè)務標識,并查找與所述業(yè)務標識對應的數(shù)據(jù)查詢接口;

15、目標業(yè)務數(shù)據(jù)獲取模塊,用于根據(jù)所述數(shù)據(jù)查詢接口,從本地存儲中獲取目標業(yè)務數(shù)據(jù),所述本地存儲中的業(yè)務數(shù)據(jù)是根據(jù)與所述數(shù)據(jù)展示請求對應的節(jié)點拓撲關系進行分布式實時流處理得到;

16、展示模塊,用于可視化展示所述目標業(yè)務數(shù)據(jù)。

17、根據(jù)本發(fā)明實施例的第三方面,提供一種數(shù)據(jù)展示的電子設備,包括:

18、一個或多個處理器;

19、存儲裝置,用于存儲一個或多個程序,

20、當所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)本發(fā)明實施例第一方面提供的方法。

21、根據(jù)本發(fā)明實施例的第四方面,提供一種計算機可讀介質,其上存儲有計算機程序,所述程序被處理器執(zhí)行時實現(xiàn)本發(fā)明實施例第一方面提供的方法。

22、所述發(fā)明中的一個實施例具有如下優(yōu)點或有益效果:通過響應于接收到數(shù)據(jù)展示請求,從展示請求中解析出業(yè)務標識,并查找與業(yè)務標識對應的數(shù)據(jù)查詢接口;根據(jù)數(shù)據(jù)查詢接口,從本地存儲中獲取目標業(yè)務數(shù)據(jù),本地存儲中的業(yè)務數(shù)據(jù)是根據(jù)與數(shù)據(jù)展示請求對應的節(jié)點拓撲關系進行分布式實時流處理得到;可視化展示目標業(yè)務數(shù)據(jù)的技術方案,實現(xiàn)了根據(jù)數(shù)據(jù)展示請求獲取到的數(shù)據(jù)查詢接口,獲取基于節(jié)點拓撲關系進行分布式實時流處理計算得到的目標業(yè)務數(shù)據(jù),并進行可視化展示。本發(fā)明實施例基于節(jié)點拓撲關系進行分布式實時流處理,不僅將數(shù)據(jù)與數(shù)據(jù)源進行解耦,實現(xiàn)了高性能實時數(shù)據(jù)的可視化展示,而且具有良好的可擴展性和靈活性,提升了數(shù)據(jù)展示的效率。



技術特征:

1.一種數(shù)據(jù)展示的方法,其特征在于,包括:

2.根據(jù)權利要求1所述的方法,其特征在于,從所述展示請求中解析出業(yè)務標識之前,所述方法包括:

3.根據(jù)權利要求2所述的方法,其特征在于,所述方法包括:

4.根據(jù)權利要求1所述的方法,其特征在于,在獲取目標業(yè)務數(shù)據(jù)之前,所述方法還包括:

5.根據(jù)權利要求4所述的方法,其特征在于,從數(shù)據(jù)源中拉取數(shù)據(jù),將所述數(shù)據(jù)按照主題存儲到消息隊列,包括:

6.根據(jù)權利要求5所述的方法,其特征在于,所述節(jié)點拓撲關系包括源邏輯節(jié)點、中間邏輯節(jié)點和輸出邏輯節(jié)點;

7.根據(jù)權利要求4所述的方法,其特征在于,所述方法還包括:

8.根據(jù)權利要求1所述的方法,其特征在于,可視化展示所述目標業(yè)務數(shù)據(jù),包括:

9.一種數(shù)據(jù)展示的裝置,其特征在于,包括:

10.一種移動電子設備終端,其特征在于,包括:

11.一種計算機可讀介質,其上存儲有計算機程序,其特征在于,所述程序被處理器執(zhí)行時實現(xiàn)如權利要求1-8中任一所述的方法。


技術總結
本發(fā)明公開了一種數(shù)據(jù)展示的方法和裝置,涉及計算機技術領域。該方法的一具體實施方式包括:響應于接收到數(shù)據(jù)展示請求,從所述展示請求中解析出業(yè)務標識,并查找與所述業(yè)務標識對應的數(shù)據(jù)查詢接口;根據(jù)所述數(shù)據(jù)查詢接口,從本地存儲中獲取目標業(yè)務數(shù)據(jù),所述本地存儲中的業(yè)務數(shù)據(jù)是根據(jù)與所述數(shù)據(jù)展示請求對應的節(jié)點拓撲關系進行分布式實時流處理得到;可視化展示所述目標業(yè)務數(shù)據(jù)。該實施方式基于節(jié)點拓撲關系進行分布式實時流處理,不僅將數(shù)據(jù)與數(shù)據(jù)源進行解耦,實現(xiàn)了高性能實時數(shù)據(jù)的可視化展示,而且具有良好的可擴展性和靈活性,提升了數(shù)據(jù)展示的效率。

技術研發(fā)人員:顏振永,王文彬
受保護的技術使用者:北京京東拓先科技有限公司
技術研發(fā)日:
技術公布日:2024/12/19
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1