[發(fā)明專利]使用異構(gòu)數(shù)據(jù)的對象模型來便于建立數(shù)據(jù)可視化在審
| 申請?zhí)枺?/td> | 201880076574.3 | 申請日: | 2018-08-01 |
| 公開(公告)號: | CN111542813A | 公開(公告)日: | 2020-08-14 |
| 發(fā)明(設(shè)計)人: | 賈斯汀·塔爾博特;羅杰·哈烏;丹尼爾·科里;吳芝英;特里薩·羅伯茨 | 申請(專利權(quán))人: | 塔譜軟件有限責任公司 |
| 主分類號: | G06F16/2458 | 分類號: | G06F16/2458;G06F16/26 |
| 代理公司: | 北京安信方達知識產(chǎn)權(quán)代理有限公司 11262 | 代理人: | 周靖;楊明釗 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 使用 數(shù)據(jù) 對象 模型 便于 建立 可視化 | ||
1.一種用于生成數(shù)據(jù)可視化的方法,包括:
在具有一個或更多個處理器和存儲被配置為由所述一個或更多個處理器執(zhí)行的一個或更多個程序的存儲器的計算機處:
接收視覺規(guī)范,所述視覺規(guī)范指定一個或更多個數(shù)據(jù)源、多個視覺變量、和來自所述一個或更多個數(shù)據(jù)源的多個數(shù)據(jù)字段,其中,每個視覺變量與所述數(shù)據(jù)字段中的相應的一個或更多個數(shù)據(jù)字段相關(guān)聯(lián),并且所述數(shù)據(jù)字段中的每個被識別為維度d或度量m;
對于所述數(shù)據(jù)字段的每個度量m,識別相應可達維度集合R(m),所述相應可達維度集合R(m)由所述數(shù)據(jù)字段的根據(jù)在所述一個或更多個數(shù)據(jù)源的預定義對象模型中的多對一關(guān)系的序列從相應度量m可達的所有維度d組成;
對于每個不同的可達維度集合R,形成所述數(shù)據(jù)字段的相應數(shù)據(jù)字段集合S,其中,S由在R中的每個維度和所述數(shù)據(jù)字段中的滿足R(m)=R的每個度量m組成;以及
對于每個數(shù)據(jù)字段集合S:
對于在所述相應數(shù)據(jù)字段集合S中的每個度量m,將所述度量m的值上卷到由在所述相應數(shù)據(jù)字段集合S中的相應維度所指定的細節(jié)級別;以及
根據(jù)在所述相應數(shù)據(jù)字段集合S中的數(shù)據(jù)字段以及根據(jù)在S中的所述數(shù)據(jù)字段中的每個數(shù)據(jù)字段所關(guān)聯(lián)到的相應視覺變量來建立相應數(shù)據(jù)可視化。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述視覺規(guī)范還包括不與來自所述一個或更多個數(shù)據(jù)源的任何數(shù)據(jù)字段相關(guān)聯(lián)的一個或更多個附加視覺變量。
3.根據(jù)權(quán)利要求1所述的方法,其中,建立所述相應數(shù)據(jù)可視化還包括使用從所述視覺規(guī)范生成的一個或更多個數(shù)據(jù)庫查詢從所述一個或更多個數(shù)據(jù)源中檢索數(shù)據(jù)的元組。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述元組包括根據(jù)在所述相應數(shù)據(jù)字段集合S中的所述相應維度聚合的數(shù)據(jù)。
5.根據(jù)權(quán)利要求3所述的方法,還包括在所述計算機的圖形用戶界面中顯示所述相應數(shù)據(jù)可視化。
6.根據(jù)權(quán)利要求5所述的方法,其中,顯示所述數(shù)據(jù)可視化包括生成多個視覺標記,每個標記對應于從所述一個或更多個數(shù)據(jù)源中檢索的相應元組。
7.根據(jù)權(quán)利要求5所述的方法,其中,所述圖形用戶界面包括數(shù)據(jù)可視化區(qū)域,所述方法還包括在所述數(shù)據(jù)可視化區(qū)域中顯示所述數(shù)據(jù)可視化。
8.根據(jù)權(quán)利要求1所述的方法,其中,所述視覺變量中的每個選自包括以下項的組:行屬性、列屬性、過濾器屬性、顏色編碼、大小編碼、形狀編碼、和標簽編碼。
9.根據(jù)權(quán)利要求1所述的方法,其中,當維度d和度量m在預定義對象模型中的同一類中時,或者,所述度量m是在所述預定義對象模型中的第一類C1的屬性,所述維度d是在所述對象模型中的第n類Cn的屬性,且n≥2,并且在所述預定義對象模型中存在零個或更多個中間類C2,…,Cn-1的序列,使得對于每個i=1,2,…,n-1,在類Ci和Ci+1之間存在多對一關(guān)系時,所述維度d是從所述度量m可達的。
10.根據(jù)權(quán)利要求1所述的方法,其中,將所述度量m的值上卷到由在所述相應數(shù)據(jù)字段集合S中的所述相應維度指定的細節(jié)級別包括根據(jù)在所述相應數(shù)據(jù)字段集合S中的所述相應維度來將包含所述度量m的數(shù)據(jù)表的行劃分成組,以及為每個組計算單個聚合值。
11.根據(jù)權(quán)利要求10所述的方法,其中,計算所述單個聚合值包括應用聚合函數(shù),所述聚合函數(shù)選自包括以下項的組:SUM、COUNT、COUNTD、MIN、MAX、AVG、MEDIAN、ATTR、PERCENTILE、STDEV、STDEVP、VAR、和VARP。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于塔譜軟件有限責任公司,未經(jīng)塔譜軟件有限責任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880076574.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:大麻素在癲癇治療中的用途
- 下一篇:測距裝置及其控制方法
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





