本申請實施例涉及但不限于組件管理,尤其涉及一種組件管理方法、裝置、電子設(shè)備及計算機可讀存儲介質(zhì)。
背景技術(shù):
1、目前,在銀行業(yè)務(wù)的數(shù)據(jù)指標平臺數(shù)據(jù)分析看板中,有很多格式各樣的組件展示,如行列式報表、交叉表、柱線圖、圖譜和文本控件等,用戶可以根據(jù)自身業(yè)務(wù)線構(gòu)建指標、數(shù)據(jù)集或者自助分析來進行各種各樣的數(shù)據(jù)展示和組件組合展示,在傳統(tǒng)的看板組件編輯預(yù)覽和發(fā)布展示中,不同的用戶展示了不同的看板頁面;在進行資源池的管理查詢過程中,需要進行大量的指標查詢,重復(fù)進行聚合聚類分析,這樣就會容易造成計算資源的浪費,不利于對組件進行管理。
技術(shù)實現(xiàn)思路
1、以下是對本文詳細描述的主題的概述。本概述并非是為了限制權(quán)利要求的保護范圍。
2、為了解決上述背景技術(shù)中提到的問題,本申請實施例提供了一種組件管理方法、裝置、電子設(shè)備及計算機可讀存儲介質(zhì),能夠?qū)崿F(xiàn)組件和數(shù)據(jù)的統(tǒng)一管理,很好地防止計算資源的不必要浪費,有利于進行組件管理。
3、第一方面,本申請實施例提供了一種組件管理方法,所述方法包括:
4、獲取組件展示需求信息;
5、對所述組件展示需求信息進行分析處理得到組件類型信息和數(shù)據(jù)需求信息;
6、根據(jù)所述組件類型信息從預(yù)設(shè)的動態(tài)組件查詢池中確定目標組件,以及,根據(jù)所述數(shù)據(jù)需求信息從預(yù)設(shè)的內(nèi)存池中確定目標數(shù)據(jù)集;
7、對所述目標組件的活躍度評估值和所述目標數(shù)據(jù)集的時效性評估值進行檢測處理;
8、在所述活躍度評估值和所述時效性評估值均滿足預(yù)設(shè)的展示條件的情況下,根據(jù)所述目標組件和所述目標數(shù)據(jù)集生成數(shù)據(jù)展示組件。
9、根據(jù)本申請的一些實施例,所述對所述組件展示需求信息進行分析處理得到組件類型信息和數(shù)據(jù)需求信息,包括:
10、對所述組件展示需求信息進行信息拆分處理得到組件標記信息和數(shù)據(jù)標記信息;
11、根據(jù)所述組件標記信息確定所述組件類型信息,以及,根據(jù)所述數(shù)據(jù)標記信息確定所述數(shù)據(jù)需求信息。
12、根據(jù)本申請的一些實施例,所述動態(tài)組件查詢池中設(shè)置有多個原始組件,每個所述原始組件攜帶有組件屬性信息,所述根據(jù)所述組件類型信息從預(yù)設(shè)的動態(tài)組件查詢池中確定目標組件,包括:
13、將所述組件類型信息和所述組件屬性信息進行匹配處理;
14、將與所述組件類型信息相匹配的所述組件屬性信息對應(yīng)的所述原始組件確定為所述目標組件。
15、根據(jù)本申請的一些實施例,所述內(nèi)存池中設(shè)置有多個原始數(shù)據(jù)集,每個所述原始數(shù)據(jù)集攜帶有數(shù)據(jù)歸屬信息,所述根據(jù)所述數(shù)據(jù)需求信息從預(yù)設(shè)的內(nèi)存池中確定目標數(shù)據(jù)集,包括:
16、將所述數(shù)據(jù)需求信息和所述數(shù)據(jù)歸屬信息進行匹配處理;
17、將與所述數(shù)據(jù)需求信息相匹配的所述數(shù)據(jù)歸屬信息對應(yīng)的所述原始數(shù)據(jù)集確定為所述目標數(shù)據(jù)集。
18、根據(jù)本申請的一些實施例,所述對所述目標組件的活躍度評估值和所述目標數(shù)據(jù)集的時效性評估值進行檢測處理,包括:
19、從預(yù)設(shè)的查詢器中確定與所述目標組件對應(yīng)的查詢索引以及與所述目標數(shù)據(jù)集對應(yīng)的數(shù)據(jù)事實表;
20、對所述查詢索引的查詢次數(shù)進行檢測處理,根據(jù)所述查詢次數(shù)確定所述目標組件的所述活躍度評估值;
21、對所述數(shù)據(jù)事實表的數(shù)據(jù)更新時間進行檢測處理,根據(jù)所述數(shù)據(jù)更新時間確定所述目標數(shù)據(jù)集的所述時效性評估值。
22、根據(jù)本申請的一些實施例,所述在所述活躍度評估值和所述時效性評估值均滿足預(yù)設(shè)的展示條件的情況下,根據(jù)所述目標組件和所述目標數(shù)據(jù)集生成數(shù)據(jù)展示組件,包括:
23、在所述目標組件的所述活躍度評估值大于預(yù)設(shè)的第一評估值并且所述目標數(shù)據(jù)集的所述時效性評估值小于預(yù)設(shè)的第二評估值的情況下,根據(jù)所述目標組件確定數(shù)據(jù)轉(zhuǎn)換策略;
24、根據(jù)所述數(shù)據(jù)轉(zhuǎn)換策略對所述目標數(shù)據(jù)集進行數(shù)據(jù)格式化處理,得到所述數(shù)據(jù)展示組件。
25、根據(jù)本申請的一些實施例,在所述對所述目標組件的活躍度評估值和所述目標數(shù)據(jù)集的時效性評估值進行檢測處理之后,所述方法還包括:
26、在所述活躍度評估值和/或所述時效性評估值未滿足預(yù)設(shè)的展示條件的情況下,對所述目標組件進行格式化處理,并且對所述目標數(shù)據(jù)集進行數(shù)據(jù)更新處理。
27、第二方面,本申請實施例還提供了一種組件管理裝置,所述裝置包括:
28、第一處理模塊,用于獲取組件展示需求信息;
29、第二處理模塊,用于對所述組件展示需求信息進行分析處理得到組件類型信息和數(shù)據(jù)需求信息;
30、第三處理模塊,用于根據(jù)所述組件類型信息從預(yù)設(shè)的動態(tài)組件查詢池中確定目標組件,以及,根據(jù)所述數(shù)據(jù)需求信息從預(yù)設(shè)的內(nèi)存池中確定目標數(shù)據(jù)集;
31、第四處理模塊,用于對所述目標組件的活躍度評估值和所述目標數(shù)據(jù)集的時效性評估值進行檢測處理;
32、第五處理模塊,用于在所述活躍度評估值和所述時效性評估值均滿足預(yù)設(shè)的展示條件的情況下,根據(jù)所述目標組件和所述目標數(shù)據(jù)集生成數(shù)據(jù)展示組件。
33、第三方面,本申請實施例還提供了一種電子設(shè)備,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如上第一方面所述的組件管理方法。
34、第四方面,本申請實施例還提供了一種計算機可讀存儲介質(zhì),存儲有計算機可執(zhí)行指令,所述計算機可執(zhí)行指令用于執(zhí)行如上第一方面所述的組件管理方法。
35、根據(jù)本申請?zhí)峁┑膶嵤├慕M件管理方法,至少具有如下有益效果:在進行組件管理的過程中,首先獲取組件展示需求信息;接著對組件展示需求信息進行分析處理就可以得到組件類型信息和數(shù)據(jù)需求信息;接著根據(jù)組件類型信息從預(yù)設(shè)的動態(tài)組件查詢池中確定目標組件,以及根據(jù)數(shù)據(jù)需求信息從預(yù)設(shè)的內(nèi)存池中確定目標數(shù)據(jù)集;接著對目標組件的活躍度評估值和目標數(shù)據(jù)集的時效性評估值進行檢測處理;最后在活躍度評估值和時效性評估值均滿足預(yù)設(shè)的展示條件的情況下,就可以根據(jù)目標組件和目標數(shù)據(jù)集生成數(shù)據(jù)展示組件;通過上述方式,能夠?qū)崿F(xiàn)組件以及數(shù)據(jù)的統(tǒng)一管理,很好地防止計算資源的不必要浪費,有利于進行組件管理。
1.一種組件管理方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的組件管理方法,其特征在于,所述對所述組件展示需求信息進行分析處理得到組件類型信息和數(shù)據(jù)需求信息,包括:
3.根據(jù)權(quán)利要求1所述的組件管理方法,其特征在于,所述動態(tài)組件查詢池中設(shè)置有多個原始組件,每個所述原始組件攜帶有組件屬性信息,所述根據(jù)所述組件類型信息從預(yù)設(shè)的動態(tài)組件查詢池中確定目標組件,包括:
4.根據(jù)權(quán)利要求1所述的組件管理方法,其特征在于,所述內(nèi)存池中設(shè)置有多個原始數(shù)據(jù)集,每個所述原始數(shù)據(jù)集攜帶有數(shù)據(jù)歸屬信息,所述根據(jù)所述數(shù)據(jù)需求信息從預(yù)設(shè)的內(nèi)存池中確定目標數(shù)據(jù)集,包括:
5.根據(jù)權(quán)利要求1所述的組件管理方法,其特征在于,所述對所述目標組件的活躍度評估值和所述目標數(shù)據(jù)集的時效性評估值進行檢測處理,包括:
6.根據(jù)權(quán)利要求1所述的組件管理方法,其特征在于,所述在所述活躍度評估值和所述時效性評估值均滿足預(yù)設(shè)的展示條件的情況下,根據(jù)所述目標組件和所述目標數(shù)據(jù)集生成數(shù)據(jù)展示組件,包括:
7.根據(jù)權(quán)利要求1所述的組件管理方法,其特征在于,在所述對所述目標組件的活躍度評估值和所述目標數(shù)據(jù)集的時效性評估值進行檢測處理之后,所述方法還包括:
8.一種組件管理裝置,其特征在于,包括:
9.一種電子設(shè)備,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至7中任意一項所述的組件管理方法。
10.一種計算機可讀存儲介質(zhì),存儲有計算機可執(zhí)行指令,其特征在于,所述計算機可執(zhí)行指令用于執(zhí)行權(quán)利要求1至7中任意一項所述的組件管理方法。