新四季網

可視化匹配及實時展現的實現方法和系統的製作方法

2023-04-26 00:42:36

可視化匹配及實時展現的實現方法和系統的製作方法
【專利摘要】本發明提供了一種可視化匹配及實時展現的實現方法及系統,包括步驟:步驟1:抽取用戶數據的元數據;步驟2:將元數據與可視化匹配引擎規則進行比對驗證,得到與元數據相應的多種可視化類型;步驟3:通過實時展現引擎推薦給用戶一種或多種可視化類型;步驟4:根據用戶選擇的可視化類型,合成圖形來進行可視化圖形展示。本發明能夠去除繁雜數據結構的幹預,提供了快速匹配可視化規則,並且根據評分,為用戶推薦多種合理的可視化展示方式,且屏蔽了人工因素,用戶無須判斷哪種可視化類型更為合適,可視化類型評分機制實時為用戶推薦可視化展示方式。
【專利說明】可視化匹配及實時展現的實現方法和系統

【技術領域】
[0001]本發明屬於計算機網絡領域,具體涉及一種面向大數據分析的數據可視化匹配驗證的方法及根據驗證的結果選擇展現何種圖像的方法和相應的系統。

【背景技術】
[0002]當今社會正處於一個信息爆炸的時代,隨著企業信息化技術的發展,企業內部產生了海量的數據。數據可視化將抽象的數據表現為可見的圖形或圖像,顯示數據之間的關聯、比較及走勢關係。隨著企業數據結構變得越來越複雜,業務需求快速變化以及可視化形式越來越多,現有的可視化類型存在如下缺陷:
[0003]1.用戶繁雜的數據結構與多樣化的展示方式之間沒有匹配規則;
[0004]2.數據展示方法的優劣、合理程度往往需要BI人員的經驗來判斷;
[0005]3.基於已有數據源,數據展示的方式往往需要人工來關聯,導致可視化過程缺乏實時性。
[0006]因此,如何形成從數據驗證、可視化匹配到實時展示的一個閉環,成為一個迫切的需求和目前緊急需要解決的重要技術問題。


【發明內容】

[0007]針對現有技術中的缺陷,本發明的目的是提供一種面向大數據分析的可視化匹配及實時展現的實現方法及系統。其目的是:
[0008]1.實現數據結構與展示方式之間的匹配;
[0009]2.實現數據展示方式合理程度的評分機制;
[0010]3.屏蔽人工關聯,根據展示方式合理程度的評分進行展示方式實時推薦。
[0011]根據本發明提供的一種可視化匹配及實時展現的實現方法,包括如下步驟:
[0012]步驟O:預先設定可視化匹配引擎規則,其中,所述可視化匹配引擎規則,為數據類型分類和數據結構分類制定了驗證規則,並為每一種數據類型和數據結構定義了相應的可視化類型;
[0013]步驟1:抽取用戶數據的元數據;
[0014]步驟2:將元數據與可視化匹配引擎規則進行比對驗證,得到元數據的數據類型和數據結構,進而針對元數據的數據類型和數據結構得到與元數據相應的多種可視化類型;其中,所述可視化匹配引擎規則,是指:為了得到元數據的數據類型和數據結構,為數據類型分類和數據結構分類制定的驗證規則;
[0015]步驟3:根據步驟2中得到的可視化方法,通過實時展現引擎推薦給用戶一種或多種可視化類型;其中,所述實時展現引擎,用於對可視化類型進行評分,將評分較高的可視化類型推薦給用戶;
[0016]步驟4:根據用戶選擇的可視化類型,合成圖形來進行可視化圖形展示。
[0017]優選地,所述步驟2包括如下步驟:
[0018]步驟2.1:根據預先設定的多種數據類型的特徵(數字型特徵、字節型特徵、文本型特徵),對元數據進行數據類型匹配驗證,得到並保存元數據的數據類型;
[0019]步驟2.2:根據預先設定的多種數據結構的特徵(數組結構規則、樹結構規則、隊列結構規則、鍊表結構規則),對元數據進行數據結構匹配驗證,得到並保存元數據的數據結構;
[0020]步驟2.3:根據步驟2.1中得到的數據類型與步驟2.2中得到的數據結構的匹配驗證結果,分別提供相應的可視化類型。
[0021 ] 優選地,所述步驟3包括如下步驟:
[0022]步驟3.1:通過可視化類型評分機制,對步驟2中得到的多種可視化類型進行評分;
[0023]步驟3.2:通過步驟3.1得到評分,將評分較高的多種可視化類型推薦給用戶;
[0024]步驟3.3:根據用戶從步驟3.2所推薦的可視化類型的選擇,將用戶選擇的一種或多種可視化類型合成可視化圖像;
[0025]其中,所述可視化類型評分機制,是指:針對通過步驟2得到的元數據所含有的M種數據類型和N種數據結構,計算這M種數據類型之間所佔的百分比比例,然後將百分比比例的比例值作為相應可視化類型的評分;並計算這N種數據結構之間所佔的百分比比例,然後將百分比比例的比例值作為相應可視化類型的評分。
[0026]優選地,所述數據類型的特徵,包括:數字型特徵、字節型特徵、文本型特徵;所述數據結構的特徵,包括:數組結構特徵、樹結構特徵、隊列結構特徵、鍊表結構特徵。
[0027]根據本發明提供的一種可視化匹配及實時展現的實現系統,包括如下裝置:
[0028]設定裝置:用於預先設定可視化匹配引擎規則,其中,所述可視化匹配引擎規則,為數據類型分類和數據結構分類制定了驗證規則,並為每一種數據類型和數據結構定義了相應的可視化類型;
[0029]抽取裝置:用於抽取用戶數據的元數據;
[0030]驗證裝置:用於將元數據與可視化匹配引擎規則進行比對驗證,得到元數據的數據類型和數據結構,進而得到與元數據相應的多種可視化類型;
[0031]推薦裝置:用於根據驗證裝置得到的可視化方法,通過實時展現引擎推薦給用戶一種或多種可視化類型;其中,所述實時展現引擎,用於通過可視化類型評分機制,將評分較高的可視化類型推薦給用戶;
[0032]展示裝置:用於根據用戶選擇的可視化類型,合成圖形來進行可視化圖形展示。
[0033]優選地,所述驗證裝置包括如下裝置:
[0034]數據類型驗證裝置:用於根據預先設定的多種數據類型的特徵,對元數據進行數據類型匹配驗證,得到並保存元數據的數據類型;
[0035]數據結構驗證裝置:用於根據預先設定的多種數據結構的特徵,對元數據進行數據結構匹配驗證,得到並保存元數據的數據結構;
[0036]可視化類型提供裝置:用於根據數據類型驗證裝置得到的數據類型與數據結構驗證裝置得到的數據結構的匹配驗證結果,分別提供相應的可視化類型。
[0037]優選地,所述展示裝置包括如下裝置:
[0038]評分裝置:用於通過可視化類型評分機制,對驗證裝置得到的多種可視化類型進行評分;
[0039]篩選裝置:用於根據評分裝置得到評分,將評分較高的多種可視化類型推薦給用戶;
[0040]合成裝置:用於根據用戶從篩選裝置所推薦的可視化類型的選擇,將用戶選擇的一種或多種可視化類型合成可視化圖像。
[0041]優選地,所述數據類型的特徵,包括:數字型特徵、字節型特徵、文本型特徵;所述數據結構的特徵,包括:數組結構特徵、樹結構特徵、隊列結構特徵、鍊表結構特徵。
[0042]與現有技術相比,本發明具有如下的有益效果:
[0043]I)去除繁雜數據結構的幹預,提供了快速匹配可視化規則;
[0044]2)根據評分,為用戶推薦多種合理的可視化展示方式;
[0045]3)屏蔽人工因素,用戶無須判斷哪種可視化類型更為合適,可視化類型評分機制實時為用戶推薦可視化展示方式。

【專利附圖】

【附圖說明】
[0046]通過閱讀參照以下附圖對非限制性實施例所作的詳細描述,本發明的其它特徵、目的和優點將會變得更明顯:
[0047]圖1為視化匹配及實時展現的實現方法流程圖。

【具體實施方式】
[0048]下面結合具體實施例對本發明進行詳細說明。以下實施例將有助於本領域的技術人員進一步理解本發明,但不以任何形式限制本發明。應當指出的是,對本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進。這些都屬於本發明的保護範圍。
[0049]根據本發明提供的方法包括如下步驟:
[0050]步驟1:抽取用戶數據的元數據;
[0051]步驟2:將元數據與「可視化匹配引擎」規則進行快速驗證,得到它的數據類型和數據結構,由於「可視化匹配引擎」為每一種數據類型和數據結構定義了相應的可視化類型,便可快速匹配出元數據可構成的可視化展示方式;
[0052]「可視化匹配引擎」,是指:通過數據結構驗證和數據類型驗證(可視化匹配引擎規則),得到元數據的結構和類型。每個數據結構和數據類型都有相對應的可視化類型,兩相結合,得到元數據可構成的可視化顯示方式。
[0053]「可視化匹配引擎規則」,是指:為了得到元數據的數據類型和數據結構,為數據類型分類和數據結構分類制定的驗證規則,包括數字型規則、字節型規則、文本型規則、數組結構規則、樹結構規則、隊列結構規則、鍊表結構規則等,這些規則中包含了不同種類的數據類型和數據結構的特徵(例如數字型規則中包含了數字型特徵),通過將元數據的特徵與規則中的特徵相匹配,從而得到元數據所屬一種或多種數據類型以及數據結構。
[0054]步驟3:根據步驟2提供的可視化展示方法,實時展現引擎推薦給用戶多樣化、合理化的展示方式;
[0055]「實時展現引擎」,是指:通過可視化類型評分機制,將評分較高的可視化類型推薦給用戶,並最終合成圖形。
[0056]步驟4:可視化圖形展示。
[0057]其中,步驟2包括如下步驟:
[0058]步驟2.1:數據類型驗證。包括數字型規則、字節型規則、文本型規則。驗證完畢,得到其數據類型並保存。
[0059]步驟2.2:數據結構驗證。包括數組結構規則、樹結構規則、隊列結構規則、鍊表結構規則等,驗證完畢,得到數據結構並保存。
[0060]步驟2.3:可視化資源庫獲取步驟2.1中的數據類型與步驟2.2中的數據結構的匹配結果,並根據其匹配結果分別提供相應的可視化展示方法。
[0061]所述根據其匹配結果分別提供相應的可視化展示方法,具體為,每一種數據類型和數據結構都有與其相對應的一種或多種可視化展示方法,得到其類型和結構,就能得到可視化類型。
[0062]其中,步驟3包括如下步驟:
[0063]步驟3.1:通過可視化類型評分機制,對步驟2提供的可視化展示方法進行評分。
[0064]可視化類型評分機制,具體為:「可視化匹配引擎」輸出元數據的數據類型、數據結構及與之對應的可視化方式。每一種數據類型子類(例如數字型、字節型、文本型等)及數據結構子類(例如數組結構、樹結構、隊列結構、鍊表結構等)分別為分子,數據類型子類總數、數據結構子類總數分別為相應的分母,得到元數據中每一種數據類型子類及數據結構子類在數據類型子類總數及數據結構子類總數中的百分比;每一種數據類型及數據結構與之對應的可視化方式,根據該數據類型及數據結構所佔的百分比得到可視化展示的分數。例如:某個元數據,根據「可視化匹配引擎規則」,得到所屬的數據結構包括數組結構、隊列結構,數據類型包括數字型、文本型。「可視化類型評分機制」根據每一種數據類型或數據結構的數量,得到數據結構中作為數據結構子類的數組、隊列結構所佔百分比分別為70%、30%,數據數據類型中作為數據類型子類的數字、文本所佔百分比分別為60%、40%。該元數據中與數組結構及隊列結構匹配的可視化方式對應的分數分別為70分、30分;與數字類型、文本類型匹配的可視化方式對應的分數分別為60分、40分。
[0065]步驟3.2:通過步驟3.1得到評分,將評分較高的可視化展示方法推薦給用戶;
[0066]步驟3.3:用戶從步驟3.2中評分較高的可視化展示方法內進一步篩選,根據用戶選擇的可視化展示方法,合成可視化圖像。
[0067]以上對可視化匹配及實時展現的實現方法進行了描述,本發明還提供了相應的可視化匹配及實時展現的實現系統,具體地,所述可視化匹配及實時展現的實現系統,包括如下裝置:
[0068]設定裝置:用於預先設定可視化匹配引擎規則,其中,所述可視化匹配引擎規則,為數據類型分類和數據結構分類制定了驗證規則,並為每一種數據類型和數據結構定義了相應的可視化類型;
[0069]抽取裝置:用於抽取用戶數據的元數據;
[0070]驗證裝置:用於將元數據與可視化匹配引擎規則進行比對驗證,得到元數據的數據類型和數據結構,進而得到與元數據相應的多種可視化類型;
[0071]推薦裝置:用於根據驗證裝置得到的可視化方法,通過實時展現引擎推薦給用戶一種或多種可視化類型;其中,所述實時展現引擎,用於通過可視化類型評分機制,將評分較高的可視化類型推薦給用戶;
[0072]展示裝置:用於根據用戶選擇的可視化類型,合成圖形來進行可視化圖形展示。
[0073]優選地,所述驗證裝置包括如下裝置:
[0074]數據類型驗證裝置:用於根據預先設定的多種數據類型的特徵,對元數據進行數據類型匹配驗證,得到並保存元數據的數據類型;
[0075]數據結構驗證裝置:用於根據預先設定的多種數據結構的特徵,對元數據進行數據結構匹配驗證,得到並保存元數據的數據結構;
[0076]可視化類型提供裝置:用於根據數據類型驗證裝置得到的數據類型與數據結構驗證裝置得到的數據結構的匹配驗證結果,分別提供相應的可視化類型。
[0077]優選地,所述展示裝置包括如下裝置:
[0078]評分裝置:用於通過可視化類型評分機制,對驗證裝置得到的多種可視化類型進行評分;
[0079]篩選裝置:用於根據評分裝置得到評分,將評分較高的多種可視化類型推薦給用戶;
[0080]合成裝置:用於根據用戶從篩選裝置所推薦的可視化類型的選擇,將用戶選擇的一種或多種可視化類型合成可視化圖像。
[0081]優選地,所述數據類型的特徵,包括:數字型特徵、字節型特徵、文本型特徵;所述數據結構的特徵,包括:數組結構特徵、樹結構特徵、隊列結構特徵、鍊表結構特徵。
[0082]以上對本發明的具體實施例進行了描述。需要理解的是,本發明並不局限於上述特定實施方式,本領域技術人員可以在權利要求的範圍內做出各種變形或修改,這並不影響本發明的實質內容。
【權利要求】
1.一種可視化匹配及實時展現的實現方法,其特徵在於,包括如下步驟: 步驟O:預先設定可視化匹配引擎規則,其中,所述可視化匹配引擎規則,為數據類型分類和數據結構分類制定了驗證規則,並為每一種數據類型和數據結構定義了相應的可視化類型; 步驟1:抽取用戶數據的元數據; 步驟2:將元數據與可視化匹配引擎規則進行比對驗證,得到元數據的數據類型和數據結構,進而針對元數據的數據類型和數據結構得到與元數據相應的多種可視化類型;其中,所述可視化匹配引擎規則,是指:為了得到元數據的數據類型和數據結構,為數據類型分類和數據結構分類制定的驗證規則; 步驟3:根據步驟2中得到的可視化方法,通過實時展現引擎推薦給用戶一種或多種可視化類型;其中,所述實時展現引擎,用於對可視化類型進行評分,將評分較高的可視化類型推薦給用戶; 步驟4:根據用戶選擇的可視化類型,合成圖形來進行可視化圖形展示。
2.根據權利要求1所述的可視化匹配及實時展現的實現方法,其特徵在於,所述步驟2包括如下步驟: 步驟2.1:根據預先設定的多種數據類型的特徵,對元數據進行數據類型匹配驗證,得到並保存元數據的數據類型; 步驟2.2:根據預先設定的多種數據結構的特徵,對元數據進行數據結構匹配驗證,得到並保存元數據的數據結構; 步驟2.3:根據步驟2.1中得到的數據類型與步驟2.2中得到的數據結構的匹配驗證結果,分別提供相應的可視化類型。
3.根據權利要求1所述的可視化匹配及實時展現的實現方法,其特徵在於,所述步驟3包括如下步驟: 步驟3.1:通過可視化類型評分機制,對步驟2中得到的多種可視化類型進行評分; 步驟3.2:根據步驟3.1得到評分,將評分較高的多種可視化類型推薦給用戶; 步驟3.3:根據用戶從步驟3.2所推薦的可視化類型的選擇,將用戶選擇的一種或多種可視化類型合成可視化圖像; 其中,所述可視化類型評分機制,是指:針對通過步驟2得到的元數據所含有的M種數據類型和N種數據結構,計算這M種數據類型之間所佔的百分比比例,然後將百分比比例的比例值作為相應可視化類型的評分;並計算這N種數據結構之間所佔的百分比比例,然後將百分比比例的比例值作為相應可視化類型的評分。
4.根據權利要求2所述的可視化匹配及實時展現的實現方法,其特徵在於,所述數據類型的特徵,包括:數字型特徵、字節型特徵、文本型特徵;所述數據結構的特徵,包括:數組結構特徵、樹結構特徵、隊列結構特徵、鍊表結構特徵。
5.一種可視化匹配及實時展現的實現系統,其特徵在於,包括如下裝置: 設定裝置:用於預先設定可視化匹配引擎規則,其中,所述可視化匹配引擎規則,為數據類型分類和數據結構分類制定了驗證規則,並為每一種數據類型和數據結構定義了相應的可視化類型; 抽取裝置:用於抽取用戶數據的元數據; 驗證裝置:用於將元數據與可視化匹配引擎規則進行比對驗證,得到元數據的數據類型和數據結構,進而得到與元數據相應的多種可視化類型; 推薦裝置:用於根據驗證裝置得到的可視化方法,通過實時展現引擎推薦給用戶一種或多種可視化類型;其中,所述實時展現引擎,用於通過可視化類型評分機制,將評分較高的可視化類型推薦給用戶; 展示裝置:用於根據用戶選擇的可視化類型,合成圖形來進行可視化圖形展示。
6.根據權利要求5所述的可視化匹配及實時展現的實現系統,其特徵在於,所述驗證裝置包括如下裝置: 數據類型驗證裝置:用於根據預先設定的多種數據類型的特徵,對元數據進行數據類型匹配驗證,得到並保存元數據的數據類型; 數據結構驗證裝置:用於根據預先設定的多種數據結構的特徵,對元數據進行數據結構匹配驗證,得到並保存元數據的數據結構; 可視化類型提供裝置:用於根據數據類型驗證裝置得到的數據類型與數據結構驗證裝置得到的數據結構的匹配驗證結果,分別提供相應的可視化類型。
7.根據權利要求5所述的可視化匹配及實時展現的實現系統,其特徵在於,所述展示裝置包括如下裝置: 評分裝置:用於通過可視化類型評分機制,對驗證裝置得到的多種可視化類型進行評分; 篩選裝置:用於根據評分裝置得到評分,將評分較高的多種可視化類型推薦給用戶;合成裝置:用於根據用戶從篩選裝置所推薦的可視化類型的選擇,將用戶選擇的一種或多種可視化類型合成可視化圖像。
8.根據權利要求7所述的可視化匹配及實時展現的實現系統,其特徵在於,所述數據類型的特徵,包括:數字型特徵、字節型特徵、文本型特徵;所述數據結構的特徵,包括:數組結構特徵、樹結構特徵、隊列結構特徵、鍊表結構特徵。
【文檔編號】G06F17/30GK104166681SQ201410336113
【公開日】2014年11月26日 申請日期:2014年7月15日 優先權日:2014年7月15日
【發明者】閔聖捷, 謝朝陽, 童曉渝, 張子建, 唐麗娜, 丁星, 武靜 申請人:中電科華雲信息技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀