国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      關(guān)系數(shù)據(jù)庫的導(dǎo)航和可視化的制作方法

      文檔序號:6331221閱讀:155來源:國知局

      專利名稱::關(guān)系數(shù)據(jù)庫的導(dǎo)航和可視化的制作方法
      技術(shù)領(lǐng)域
      :本申請涉及數(shù)據(jù)庫管理。
      背景技術(shù)
      :一般地,業(yè)務(wù)數(shù)據(jù)存儲在數(shù)據(jù)庫的物理表格中。數(shù)據(jù)庫可以包括關(guān)系數(shù)據(jù)庫,諸如Oracle,MicrosoftSQLServer、IBMDB2、Teradata等等。物理數(shù)據(jù)庫表格的結(jié)構(gòu)和關(guān)系是復(fù)雜的。為了訪問已存儲的數(shù)據(jù),了解結(jié)構(gòu)和關(guān)系的用戶生成意圖從數(shù)據(jù)庫中提取期望數(shù)據(jù)的特定數(shù)據(jù)庫語言查詢。傳統(tǒng)上,商業(yè)智能(Bi)工具典型地依賴于將終端用戶屏蔽于物理表格的復(fù)雜性之外的抽象層。抽象層允許終端用戶使用直觀術(shù)語而非對數(shù)據(jù)庫的特定物理實體的引用來查詢數(shù)據(jù)庫。但是,生成這些查詢超出了一般業(yè)務(wù)用戶的技術(shù)能力。而且,用戶生成的查詢只返回被明確請求的數(shù)據(jù)。如果想要另外的數(shù)據(jù),就必須獨立地生成另外的查詢。因此,傳統(tǒng)的BI工具沒有提供對數(shù)據(jù)庫中存儲的數(shù)據(jù)的有效的、可導(dǎo)航的表示。出于所有目的通過引用目前并入此處的、經(jīng)普通轉(zhuǎn)讓的美國專利No.7,493,330描述了一種用于呈現(xiàn)存儲在數(shù)據(jù)庫中的數(shù)據(jù)的系統(tǒng)。該系統(tǒng)最初呈現(xiàn)經(jīng)邏輯分類的格式的數(shù)據(jù),并允許對所呈現(xiàn)的數(shù)據(jù)進(jìn)行直觀過濾和導(dǎo)航。但是,該系統(tǒng)結(jié)合存儲的數(shù)據(jù)的索引以及存儲的數(shù)據(jù)的聚合(aggregation)運行,而非結(jié)合基于標(biāo)準(zhǔn)的數(shù)據(jù)庫管理系統(tǒng)。期望用于有效導(dǎo)航及可視化存儲在數(shù)據(jù)庫中數(shù)據(jù)的系統(tǒng)。這樣的系統(tǒng)優(yōu)選地采用使用標(biāo)準(zhǔn)查詢協(xié)議對數(shù)據(jù)直接查詢。
      發(fā)明內(nèi)容本申請?zhí)峁┝艘环N方法,包括確定表示關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)的元數(shù)據(jù);基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索關(guān)系數(shù)據(jù)庫的多個方面中每個方面的方面值;基于所述方面值確定多個方面的顯示次序;以及生成以所確定的顯示次序顯示所述多個方面的方面值的界面。本申請還提供了一種具有程序代碼存儲于其上的有形的計算機(jī)可讀介質(zhì),該程序代碼可由計算機(jī)運行以便確定表示關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)的元數(shù)據(jù);基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便檢索所述關(guān)系數(shù)據(jù)庫的多個方面中每個方面的方面值;基于所述方面值確定多個方面的顯示次序;以及生成以所確定的顯示次序顯示所述多個方面的方面值的界面。本申請還提供了一種系統(tǒng),包括具有關(guān)系表格和存儲在關(guān)系表格中的數(shù)據(jù)值的數(shù)據(jù)庫;信息空間元數(shù)據(jù);以及導(dǎo)航模塊,其中,信息空間元數(shù)據(jù)包括連接屬性定義,包括用于與所述數(shù)據(jù)庫通信的信息;與多個維度對象關(guān)聯(lián)的維度對象元數(shù)據(jù),對于多個維度對象中的每一個來說,維度對象元數(shù)據(jù)包括與該維度對象關(guān)聯(lián)的關(guān)系表格中的一個以及所述與該維度對象關(guān)聯(lián)的關(guān)系表格中的一個的一個或多個列名;與一個或多個量度對象關(guān)聯(lián)的量度對象元數(shù)據(jù),對于該一個或多個量度對象中的每一個來說,量度對象元數(shù)據(jù)包括所述與該量度對象關(guān)聯(lián)的關(guān)系表格中的一個的一個或多個列名;以及與該量度對象關(guān)聯(lián)的聚合方法;和信息空間結(jié)構(gòu)化查詢語言語句,用于描述所述關(guān)系表格的結(jié)構(gòu),其中,導(dǎo)航模塊用于基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述數(shù)據(jù)庫檢索與所述多個維度對象中的每個維度對象對應(yīng)的列的數(shù)據(jù)值;基于檢索到的數(shù)據(jù)值確定所述多個維度對象的顯示次序;以及生成以所確定的顯示次序顯示與所述多個維度對象中的每個維度對象對應(yīng)的列的數(shù)據(jù)值的界面。圖1是根據(jù)一些實施例的系統(tǒng)的框圖。圖2是關(guān)系數(shù)據(jù)庫的表示。圖3是根據(jù)一些實施例的、用于定義信息空間元數(shù)據(jù)的界面的表示。圖4是根據(jù)一些實施例的、用于定義信息空間元數(shù)據(jù)的界面的表示。圖5是根據(jù)一些實施例的、用于定義信息空間元數(shù)據(jù)的界面的表示。圖6是根據(jù)一些實施例的系統(tǒng)的框圖。圖7是根據(jù)一些實施例的過程的流程圖。圖8是根據(jù)一些實施例的、用于顯示存儲的數(shù)據(jù)的界面的表示。圖9是根據(jù)一些實施例的過程的流程圖。圖10是根據(jù)一些實施例的、基于用戶定義的過濾器顯示存儲的數(shù)據(jù)的界面的表7J\ο圖11是根據(jù)一些實施例的過程的流程圖。圖12是根據(jù)一些實施例的、基于用戶定義的過濾器顯示存儲的數(shù)據(jù)的界面的表7J\ο具體實施例方式提供下面的說明以使得本領(lǐng)域的任何技術(shù)人員能夠做出和使用所描述的實施例,并且闡述預(yù)期實現(xiàn)一些實施例的最優(yōu)模式。但是,各種修改對于本領(lǐng)域技術(shù)人員來說也仍是清楚的。圖1的系統(tǒng)100包括用于定義與關(guān)系數(shù)據(jù)源120關(guān)聯(lián)的信息空間元數(shù)據(jù)110的架構(gòu)。關(guān)系數(shù)據(jù)源120可以包括任意回應(yīng)性查詢(query-responsive)數(shù)據(jù)源或者已知或變?yōu)橐阎年P(guān)系數(shù)據(jù)的源,包括但不局限于結(jié)構(gòu)化查詢語言(SQL)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。元數(shù)據(jù)設(shè)計器130可以包括用于基于關(guān)系數(shù)據(jù)源120創(chuàng)建信息空間元數(shù)據(jù)110的軟件應(yīng)用。元數(shù)據(jù)設(shè)計器130可以包括運行在任意計算設(shè)備或已知或變?yōu)橐阎脑O(shè)備上的獨立的、基于Web或其它的應(yīng)用。圖1中使用虛線來表示關(guān)系數(shù)據(jù)源120與元數(shù)據(jù)設(shè)計器130之間的連接在生成信息空間元數(shù)據(jù)110之前、期間或之后不需要存在。如果建立了該連接,這樣的連接可以包括任何適合的數(shù)據(jù)庫連接(例如,Java數(shù)據(jù)庫連接器、QT/連接服務(wù)器)O元數(shù)據(jù)設(shè)計器130可以通過數(shù)據(jù)庫管理器或通過其它手段,直接從關(guān)系數(shù)據(jù)源120、從結(jié)構(gòu)化列表、從其手動入口來確定關(guān)系數(shù)據(jù)源120的表格結(jié)構(gòu)。表格結(jié)構(gòu)可以包括數(shù)據(jù)源120的表格列表、它們的組成列及它們之間的接合點(join)。這樣的結(jié)構(gòu)可以被稱作數(shù)據(jù)基礎(chǔ),本領(lǐng)域已知用于檢索(retrieval)該數(shù)據(jù)基礎(chǔ)的系統(tǒng)。下面提供根據(jù)一些實施例的信息空間元數(shù)據(jù)110的具體例子。但是,簡言之,信息空間元數(shù)據(jù)110可以包括連接屬性定義和信息空間SQL語句(statement),連接屬性定義包括用于與關(guān)系數(shù)據(jù)源120通信的信息,信息空間SQL語句用于描述數(shù)據(jù)源120的數(shù)據(jù)庫表格的結(jié)構(gòu)。信息空間元數(shù)據(jù)110還可以包括描述與數(shù)據(jù)源120關(guān)聯(lián)的抽象層的業(yè)務(wù)對象的元數(shù)據(jù)。美國專利No.5,555,403描述了這樣一種抽象層,在該專利中稱作語義層。簡言之,抽象層定義一組在數(shù)據(jù)源的數(shù)據(jù)中表示的“業(yè)務(wù)對象”,其代表諸如消費者、產(chǎn)品、商店、時間(time)、銷售圖(salesfigures)等等之類的業(yè)務(wù)實體。業(yè)務(wù)對象可以被分類為維度(人們可能想要依照其來執(zhí)行分析或報告)、細(xì)節(jié)(例如,有關(guān)維度的其它信息)和量度(例如,指示符,經(jīng)常是數(shù)字的,可以針對給定的維度值組合而確定指示符的值)。經(jīng)普通轉(zhuǎn)讓的美國專利NO.7,181,440描述了一種基于關(guān)系數(shù)據(jù)源生成業(yè)務(wù)對象的系統(tǒng)。因此,信息空間元數(shù)據(jù)110還可以包括與維度對象和量度對象關(guān)聯(lián)的元數(shù)據(jù)。對于維度對象中的每一個來說,元數(shù)據(jù)可以指定與該維度對象關(guān)聯(lián)的數(shù)據(jù)源120的關(guān)系表格、以及與該維度對象關(guān)聯(lián)的關(guān)系表格的一個或多個列名。對于量度對象中的每一個,元數(shù)據(jù)可以指定與該量度對象關(guān)聯(lián)的關(guān)系表格、與該量度對象關(guān)聯(lián)的關(guān)系表格的一個或多個列名、以及與該量度對象關(guān)聯(lián)的聚合方法(例如,SUM(求和))。系統(tǒng)100的組件可以通過硬件和/或軟件的任意適合組合來實現(xiàn)。每個組件都可以位于遠(yuǎn)離一個或多個其它組件之處。可以在單個器件和/或軟件包中實現(xiàn)多于一個的組件。圖2示出了以示例為目的的數(shù)據(jù)源的結(jié)構(gòu)200。結(jié)構(gòu)200包括產(chǎn)品表格210、商店表格220、日期表格230和事實(facts)表格240,其中每一個都包括關(guān)聯(lián)數(shù)據(jù)列。銷售表格240包括針對產(chǎn)品表格210的外來密鑰ProdId、針對商店表格220的外來密鑰StoreId以及針對日期表格230的外來密鑰Dateld。實施方式并不局限于結(jié)構(gòu)200。在一些實施例中,產(chǎn)品表格210、商店表格220和日期表格230之間可以存在一個或多個外來密鑰關(guān)系。圖3示出了根據(jù)一些實施例的、用于定義信息空間元數(shù)據(jù)的界面300。界面300可以由元數(shù)據(jù)設(shè)計器130提供,以生成信息空間元數(shù)據(jù)110,但是實施方式并不局限于此。界面300的區(qū)域310顯示了將在元數(shù)據(jù)中描述的維度對象和量度對象。區(qū)域310的維度對象和量度對象可以是根據(jù)已知或變?yōu)橐阎某橄蠹夹g(shù)、基于結(jié)構(gòu)200已經(jīng)生成的。區(qū)域320允許操作員指定在區(qū)域310中選擇的維度對象的屬性。這些屬性可以包括、但不局限于名稱、描述和列(也即,與維度對象關(guān)聯(lián)的數(shù)據(jù)源的列)。還示出了搜索屬性窗口330,用于定義搜索維度的SQL查詢。可替換地,窗口330可以基于在字段340中指定的列來指定基于表格的搜索屬性。復(fù)選框350用于指示是否要索引維度的真實值以供后續(xù)的搜索。界面400可以由元數(shù)據(jù)設(shè)計器130提供,以生成量度對象元數(shù)據(jù)。在界面400的區(qū)域410中選擇量度對象,在區(qū)域420中指定該量度對象的屬性。這些屬性可以包括、但不局限于名稱、描述和列(也即,與量度對象關(guān)聯(lián)的數(shù)據(jù)源的列)。下拉菜單430允許操作員指示與該量度對象關(guān)聯(lián)的聚合方法(例如,SUM(求和)、COUNT(計數(shù))、MIN(最小)、MAX(最大)、AVG(平均))。下面描述根據(jù)一些實施例的指定聚合方法的使用。圖5示出了用于定義主題(subject)數(shù)據(jù)源的表格的結(jié)構(gòu)(也即,數(shù)據(jù)基礎(chǔ))的界面500。在界面500中示出了定義該結(jié)構(gòu)的SQL語句,但是在一些實施例中可以使用表格/視圖定義該結(jié)構(gòu)。圖6示出根據(jù)一些實施例的運行時架構(gòu)600。信息空間元數(shù)據(jù)610與關(guān)系數(shù)據(jù)源620的關(guān)系表格相關(guān)聯(lián)。根據(jù)一些實施例,關(guān)系數(shù)據(jù)源620支持基于標(biāo)準(zhǔn)的查詢(例如,SQL查詢)。信息空間元數(shù)據(jù)610可以是已經(jīng)使用界面300、400和500、由元數(shù)據(jù)設(shè)計器130生成的,但是實施例不局限于此。如圖所示,信息空間元數(shù)據(jù)610包括數(shù)據(jù)庫連接屬性定義。數(shù)據(jù)庫連接屬性定義包括用于與關(guān)系數(shù)據(jù)源620通信的信息。下面是根據(jù)一些實施例的、基于界面300-500中選擇的數(shù)據(jù)源的數(shù)據(jù)庫連接屬性定義的例子<datasource>〈propertyname='datasource-name‘value='eFashion_star_big_olbia'/>〈propertyname='datasource-description'value='eFashion_star_big_°lbiafromSQLServer2005database'/>〈propertyname='jdbc-driver-class'value='com.microsoft,sqlserver.jdbc.SQLServerDriver'/>〈propertyname='connection-url'value='jdbc:sqlserver://eii06:1533;databaseName=eFashion_star;user=userl;password=password2;‘/>還繼續(xù)圖2至圖5的例子,將業(yè)務(wù)對象與數(shù)據(jù)庫列關(guān)聯(lián)的元數(shù)據(jù)可以部分顯現(xiàn)如下〈dimensionname=“Year“description=“Yeardescription“type=〃TEXT"coIumnName="Year">〈statementtabIeName="dates"coIumnName="year"fulltext=〃false"/></dimension>〈dimensionname="Quarter"description="Quarterdescription"type="TEXT"coIumnName="Quarter">〈statementtab1eName="dates"coIumnName="quarter"fulltext="true"/></dimension>〈dimensionname="Month"description="Monthdescription"type="TEXT"columnName=“Month"/>〈dimensionname=“Storename"description="Storenamedescription"type="TEXT"columnName="Store_name">〈statementcolumnName="store_name"fulltext="true"><![CDATA[SELECTstore_nameFROMstoresWHERECONTAINS(store_name,'%CONTAINS%')]]></statement>〈/dimension〉〈measurename="Revenue"description="Revenuedescription"type="NUMERIC"columnName="Revenue"aggregationMethod=〃SUM"/>如上所述,該元數(shù)據(jù)指定了與維度對象關(guān)聯(lián)的關(guān)系表格、以及與該維度對象關(guān)聯(lián)的關(guān)系表格的一個或多個列名。對于每個量度對象來說,該元數(shù)據(jù)指定與量度對象關(guān)聯(lián)的關(guān)系表格、與該量度對象關(guān)聯(lián)的關(guān)系表格的一個或多個列名、以及與該量度對象關(guān)聯(lián)的聚合方法。信息空間610還包括信息空間SQL語句。該語句可以反映如圖5的界面500中所指定的結(jié)構(gòu)。例如<statement><![CDATA[SELECTyearASYear,quarterASQuarter,monthASMonth,store_countryASStore_country,store_cityASStore_city,store_nameASStore_name,familyASFamily,article_labelASArticle_label,quantity_soIdASQuantity_sold,revenueASRevenueFROMfacts,dates,stores,productsWHEREfacts.store_id=stores.store_idANDfacts.date_id=dates.date_idANDfacts.product_id=products.product_id]]></statement></datasource>如上所述,該語句可以以具體化的表格(也即,〈tablename=”table,7>)具體實施。導(dǎo)航模塊630包括用于基于信息空間元數(shù)據(jù)610的元數(shù)據(jù)來顯示關(guān)系數(shù)據(jù)源620的數(shù)據(jù)的硬件和/或軟件。該數(shù)據(jù)是通過查詢技術(shù)640的硬件和/或軟件且也是基于信息空間元數(shù)據(jù)610的元數(shù)據(jù)得到的。在一些實施例中,導(dǎo)航模塊630還可以操作為通過其它數(shù)據(jù)650的數(shù)據(jù)來顯示及提供導(dǎo)航。其它數(shù)據(jù)650可以包括諸如在
      背景技術(shù)
      中描述的索引之類的數(shù)據(jù)源,可以使用導(dǎo)航模塊630的本地(native)數(shù)據(jù)訪問機(jī)制來訪問其數(shù)據(jù)。圖7是根據(jù)一些實施例的過程700的流程圖。過程700可以由導(dǎo)航模塊630和查詢技術(shù)640實現(xiàn),但是具體實施例不限于此。在這點上,過程700可以以存儲在有形的計算機(jī)可讀介質(zhì)上的計算機(jī)可執(zhí)行程序代碼具體實施。一開始,在710處,確定表示關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)的元數(shù)據(jù)。例如,可以通過創(chuàng)建元數(shù)據(jù)來確定,如針對圖2-5所述,或者通過訪問表示關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)且存儲在信息空間元數(shù)據(jù)610中的已創(chuàng)建元數(shù)據(jù)來確定。接下來,在720處,基于元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢。該一個或多個結(jié)構(gòu)化查詢語言將用于從關(guān)系數(shù)據(jù)庫中檢索關(guān)系數(shù)據(jù)庫的多個方面(facet)中每個方面的方面值。在這點上,術(shù)語“方面(facet)”用于描述特定類別數(shù)據(jù),在本例中其對應(yīng)于維度對象。具體來說,參照本例,年份、商店城市、商店名稱和生產(chǎn)線是方面,而2003、休斯頓、e-fashionNewYork和服裝是方面值。一個或多個結(jié)構(gòu)化查詢語言查詢也將用于從關(guān)系數(shù)據(jù)庫中檢索多個方面中每個方面的每個方面值的量度的聚合值。量度對應(yīng)于元數(shù)據(jù)中指定的量度對象。根據(jù)720的一些實施例,導(dǎo)航模塊630向查詢技術(shù)640請求方面、方面值以及聚合值。然后,查詢技術(shù)640使用信息空間元數(shù)據(jù)來生成一個或多個結(jié)構(gòu)化查詢語言查詢,以從關(guān)系數(shù)據(jù)源620檢索出所請求的數(shù)據(jù)。例如,查詢技術(shù)640可以基于上面所示的示例元數(shù)據(jù),在720生成下列查詢,其中“(...)”代表上述信息空間SQL語句。因為示例包括四個方面,所以查詢技術(shù)640生成以"SELECTTOP25”開頭的四個查詢。SELECTCOUNT(*)FROM(...)ASexploration_spaceSELECTTOP25“exploration_space“.“Lines“ASname,SUM("exploration_space".“Quantity_soId")ASvalue,COUNT(*)AScountFROM(...)ASexploration_spaceGROUPBY“exploration_space"."Lines"ORDERBY3DESC,2ASCSELECTTOP25“exploration_space“.“Store_name“ASname,SUM("exploration_space".“Quantity_soId")ASvalue,COUNT(*)AScountFROM(…)ASexploration_spaceGROUPBY"exploration_space"."Store_name,,ORDERBY3DESC,2ASCSELECTTOP25“exploration_space“.“Store_city“ASname,SUM("exploration_space".'’Quantity_soId")ASvalue,COUNT(*)AScountFROM(…)ASexploration_spaceGROUPBY“exploration_space“.“Store_city"ORDERBY3DESC,2ASCSELECTTOP25“exploration_space“.“Year“ASname,SUM("exploration_space".“Quantity_soId")ASvalue,COUNT(*)AScountFROM(...)ASexploration_spaceGROUPBY“exploration_space"."Year"ORDERBY3DESC,2ASC在720處從關(guān)系數(shù)據(jù)源620檢索出的方面將在730用以確定檢索出的方面的顯示次序。注意,顯示次序至少部分地基于關(guān)系數(shù)據(jù)源620的已存儲的數(shù)據(jù),而非單獨基于用戶喜好。顯示次序可以基于每個方面的優(yōu)質(zhì)值(meritvalue),如前述的美國專利No.7,493,330中所述。如這里所述,方面的優(yōu)質(zhì)值基于與方面關(guān)聯(lián)的熵值和作用范圍值(coveragevalue)0針對數(shù)據(jù)倉庫620的每個方面(也即,類別)計算熵值。一個方面的熵值是基于與該方面關(guān)聯(lián)的不同方面值(也即,特性)的數(shù)目以及存儲的數(shù)據(jù)記錄的總數(shù)目。注意,上面列出的SQL查詢導(dǎo)致計算每個方面的熵所需的信息(也即,記錄的總數(shù)目、每個方面的方面值以及每個方面值的出現(xiàn)的次數(shù))的檢索。然后,針對每個方面確定作用范圍值。與方面關(guān)聯(lián)的作用范圍值是包括該方面的方面值的總數(shù)據(jù)記錄的百分比。接下來,針對每個方面,將熵值乘以作用范圍值,并且將乘積規(guī)一化來產(chǎn)生優(yōu)質(zhì)值。在730處確定的顯示次序可以反映根據(jù)降序優(yōu)質(zhì)值的方面的次序。一些實施例可以采用其它技術(shù),在730處基于方面值確定顯示次序。在740處,生成以所確定的顯示次序顯示多個方面的方面值的界面。該界面還以所確定的顯示次序與對應(yīng)的資質(zhì)值(assetvalue)相關(guān)聯(lián)地顯示與每個方面值對應(yīng)的每個聚合值。圖8示出根據(jù)一些實施例的、用于顯示方面值和聚合值的界面800。在一些實施例中,用戶訪問由導(dǎo)航模塊630提供且與關(guān)系數(shù)據(jù)源620關(guān)聯(lián)的網(wǎng)頁。作為響應(yīng),導(dǎo)航模塊630和查詢技術(shù)根據(jù)過程700操作以生成界面800。然后,界面800被發(fā)送給用戶,以便由Web瀏覽器顯示。任何客戶機(jī)應(yīng)用都可以用來顯示界面800,而不限于以基于Web的格式。界面800的區(qū)域810以所確定的顯示次序顯示方面以及它們的方面值。例如,針對每個所顯示的方面確定的優(yōu)質(zhì)值可以是如下年份0.49,商店城市0.35,商店名稱0.23,生產(chǎn)線0.18,從而導(dǎo)致顯示次序年份,商店城市,商店名稱,生產(chǎn)線。每個方面值都與銷售量量度的對應(yīng)聚合值一起顯示。再有,顯示在區(qū)域810中的信息可以使用上面列出的SQL查詢來確定,所列出的SQL查詢又是從信息空間的元數(shù)據(jù)610確定的。因此,一些實施例可以有效地基于描述SQL數(shù)據(jù)庫的結(jié)構(gòu)的元數(shù)據(jù)生成一個界面來以可理解方式顯示該SQL數(shù)據(jù)庫的存儲的數(shù)據(jù)。界面800的區(qū)域820顯示與第一方面(也即,年份)的每個方面值(2001、2002、2003)對應(yīng)的聚合量度值的圖形可視化825。按鈕830允許選擇圖形可視化類型,每個圖形可視化類型還顯示與每個方面值對應(yīng)的聚合量度值??梢栽谶^程700的720處通過生成下列SQL查詢來檢索圖形可視化825的數(shù)據(jù)SELECTTOP25“exploration_space“.“Year“ASFacet,SUM(“exploration_space“.“Quantity_soId“)ASValueOFROM(...)AS13exploration_spaceGR0UPBY‘‘exploration_space“.‘‘Year"ORDERBY2DESC,IASCSELECTCOUNT(DISTINCT(〃exploration_space".〃Year"))FROM(...)ASexploration_space可以在前述SQL查詢中引用除了年份之外的任何方面。在一些實施例中,圖形可視化對應(yīng)于顯示次序的第一方面。在這些情況中,在過程700的740處確定了顯示次序之后生成上述SQL查詢。根據(jù)一些實施例,也可以通過導(dǎo)航模塊630和查詢技術(shù)640來執(zhí)行圖9的過程900。可以在過程700的740處生成界面(例如,界面800)之后執(zhí)行過程900。在910處接收方面值的選擇(例如,通過導(dǎo)航模塊630)。方面值的選擇可以包括選擇顯示在界面800的區(qū)域810(或區(qū)域820)中的方面值。然后,經(jīng)由已知的用戶界面控制技術(shù)將選擇發(fā)送到導(dǎo)航模塊630。響應(yīng)于方面值的選擇,基于表示關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)的元數(shù)據(jù),在920處生成一個或多個結(jié)構(gòu)化查詢語言查詢。一個或多個結(jié)構(gòu)化查詢語言查詢將用于檢索每個方面的每個方面值的量度的第二聚合值。通過所選擇的方面值來過濾該聚合值。繼續(xù)圖8的例子,假定用戶已經(jīng)選擇了顯示在區(qū)域810中的方面值“2003”。導(dǎo)航模塊630在910處接收該選擇,并且作為響應(yīng),在920處基于信息空間元數(shù)據(jù)610生成下列查詢SELECTCOUNT(*)FROM(...)ASexploration_spaceWHERE“exploration,space"·“Year"='2003'SELECTTOP25“exploration_space“.“Lines“ASname,SUM(“exploration_space“.“Quantity_soId“)ASvalue,COUNT(*)AScountFROM(…)ASexploration_spaceWHERE"exploration_space"."Year"='2003'GROUPBY"exploration_space"Lines"ORDERBY3DESC,2ASCSELECTTOP25“exploration_space“.“Store_name“ASname,SUM("exploration_space".“Quantity_soId")ASvalue,COUNT(*)AScountFROM(...)ASexploration_spaceWHERE"exploration_space"."Year"='2003'GROUPBY"exploration_space"."Store_name"ORDERBY3DESC,2ASCSELECTTOP25“exploration_space“.“Store_city“ASname,SUM("exploration_space".“Quantity_soId")ASvalue,COUNT(*)AScountFROM(...)ASexploration_spaceWHERE"exploration_space"."Year"='2003'GROUPBY"exploration_space"Store_city"ORDERBY3DESC,2ASCSELECTTOP1'Year'ASfacet,"exploration_space"."Year"ASname,SUM("exploration_space".“Quantity_soId")ASvalue,COUNT(*)AScountFROM(...)ASexploration_spaceWHERE"exploration_space"."Year"='2003'GROUPBY"exploration_space"·"Year"ORDERBY3DESC,2ASC前述SQL查詢檢索經(jīng)方面值“2003”過濾的每個方面(除了年份方面之外)的每個方面值的銷售量量度的獨立的聚合值。在930處生成用于顯示與對應(yīng)的方面值相關(guān)聯(lián)的這些聚合值的界面。圖10的界面1000是根據(jù)本例在930處生成的界面的一個例子。如圖所示,在區(qū)域1010中選擇年份2003,并且結(jié)果是,區(qū)域1010還示出經(jīng)方面“2003”過濾的商店城市、商店名稱和生產(chǎn)線方面的每個方面值的銷售量量度的聚合值。在一些實施例中,通過上述SQL查詢得到的經(jīng)過濾的方面值和記錄計數(shù)將用于先于930確定新的顯示次序,并且根據(jù)新的顯示次序顯示這些方面。界面1000的區(qū)域1020顯示與第二方面(也即,州)的每個方面值對應(yīng)的聚合量度值的圖形可視化1025??梢酝ㄟ^生成下列SQL查詢來檢索圖形可視化1025的數(shù)據(jù)SELECTTOP25“exploration_space“.“Store_city“ASFacet,SUM(“exploration_space“.“Quantity_soId“)ASValueOFROM(...)ASexploration_spaceWHERE“exploration_space“.“Year“=’2003’GROUPBY"exploration_space".”Store_city"ORDERBY2DESC,IASCSELECTCOUNT(DISTINCT(“exploration_space“.“Store_city“))FROM(…)ASexploration_spaceWHERE"exploration_space"."Year"='2003'商店城市方面可以以圖形可視化1025表示,因為以區(qū)域1010中反映的顯示次序,該方面出現(xiàn)在年份方面之后。在一些實施例中,圖形可視化1025中表示的第二方面是用戶可選擇的(也即,圖形可視化1025可以顯示每個生產(chǎn)線在2003年的聚合銷售量)。圖11示出根據(jù)一些實施例的、可以由導(dǎo)航模塊630和查詢技術(shù)640執(zhí)行的過程1100。過程1100可以在過程700的740處生成界面(例如,界面800)之后執(zhí)行。與基于所選擇的方面值過濾所呈現(xiàn)的(presented)量度的聚合值相反,過程1100提供了對于已呈現(xiàn)的方面值的第二量度的聚合值的呈現(xiàn)。因此,過程1100和過程900可以相互結(jié)合運用,以便提供對存儲在數(shù)據(jù)源中的數(shù)據(jù)的有效導(dǎo)航。在1110處接收第二量度的選擇。方面值的選擇可以包括選擇界面1000的量度條1015中的新量度。響應(yīng)于第二量度的選擇,基于表示本關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)的元數(shù)據(jù),在1120處生成一個或多個結(jié)構(gòu)化查詢語言查詢。一個或多個結(jié)構(gòu)化查詢語言查詢將用于檢索每個方面的每個方面值的第二量度的第二聚合值。繼續(xù)本例,假定用戶已經(jīng)選擇了量度條1015中的收入量度。導(dǎo)航模塊630在1120處接收該選擇,并且作為響應(yīng),基于信息空間元數(shù)據(jù)610在步驟1120處生成下列查詢SELECTCOUNT(*)FROM(...)ASexploration_spaceSELECTTOP25“exploration_space“.“Lines“ASname,SUM(〃exploration_space〃."Revenue")ASvalue,COUNT⑷AScountFROM(…)ASexploration_spaceGROUPBY“exploration_space".“Lines"ORDERBY3DESC,2ASCSELECTTOP25“exploration_space“.“Store_name“ASname,SUM(〃exploration_space〃."Revenue")ASvalue,COUNT⑷AScountFROM(…)ASexploration_spaceGROUPBY"exploration_space"."Store_name"ORDERBY3DESC,2ASCSELECTTOP25“exploration_space“.“Store_city“ASname,SUM(〃exploration_space〃Revenue")ASvalue,COUNT(*)AScountFROM(...)ASexploration_spaceGROUPBY“exploration_space".“Store_city"ORDERBY3DESC,2ASCSELECTTOP25“exploration_space“.“Year“ASname,SUM("exploration_space〃Revenue“)ASvalue,COUNT(*)AScountFROM(...)ASexploration_spaceGROUPBY“exploration_space".“Year"ORDERBY3DESC,2ASC這些SQL查詢檢索每個方面的每個方面值的收入量度的聚合值。在本例中,假定信息空間元數(shù)據(jù)160將收入量度與數(shù)據(jù)源610的適合表格列關(guān)聯(lián),將SUM(求和)聚合方法與收入量度關(guān)聯(lián)。在1130處生成用于顯示與對應(yīng)方面值相關(guān)聯(lián)的這些聚合值的界面。圖12的界面1200是根據(jù)本例在1130處生成的界面的一個例子。量度條1215指定收入量度,并且區(qū)域1210還示出針對年份、商店城市、商店名稱和生產(chǎn)線方面的每個方面值的收入量度的聚合值。由于通過上述SQL查詢得到的方面值和記錄計數(shù)與過程700的例子中查詢的一樣,因此方面的顯示次序也不發(fā)生變化。但是,實施例并不局限于此,特別是在使用不同方法來確定顯示次序的情況下。界面1200的區(qū)域1220顯示與年份方面的每個方面值(也即,2001、2002、2003)對應(yīng)的聚合量度值的圖形可視化1225。實施例并不局限于第一次序排序的方面的圖形可視化。可以通過生成下列SQL查詢來檢索圖形可視化1225的數(shù)據(jù)SELECTTOP25“exploration_space“.“Year“ASFacet,SUM(“exploration_space“.“Revenue“)ASValueOFROM(...)ASexploration,spaceGROUPBY“exploration_space".“Year"ORDERBY2DESC,IASCSELECTCOUNT(DISTINCT(〃exploration_space".“Year"))FR0M(...)ASexploration_space這里所描述的實施例只是為了說明的目的。本領(lǐng)域技術(shù)人員將認(rèn)識到,可以通過對上面所述的進(jìn)行修改和變更來實踐其它實施例。權(quán)利要求1.一種方法,包括確定表示關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)的元數(shù)據(jù);基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索關(guān)系數(shù)據(jù)庫的多個方面中每個方面的方面值;基于所述方面值確定所述多個方面的顯示次序;以及生成以所確定的顯示次序顯示所述多個方面的方面值的界面。2.根據(jù)權(quán)利要求1所述的方法,其中,生成所述一個或多個結(jié)構(gòu)化查詢語言查詢包括基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索所述多個方面中每個方面的每個方面值的量度的聚合值,以及其中,生成所述界面包括生成以所確定的顯示次序顯示與對應(yīng)的方面值相關(guān)聯(lián)的聚合值中的每一個的界面。3.根據(jù)權(quán)利要求2所述的方法,還包括接收第一方面的方面值的選擇;響應(yīng)于接收到的選擇,基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索經(jīng)所選擇的方面值過濾的、所述多個方面中每個方面的每個方面值的量度的第二聚合值;以及生成顯示與對應(yīng)的方面值相關(guān)聯(lián)的第二聚合值中的每一個的界面。4.根據(jù)權(quán)利要求3所述的方法,還包括在接收到選擇之前,生成顯示與第一方面的每一個方面值對應(yīng)的聚合量度值的圖形可視化的界面;以及響應(yīng)于接收到的選擇,生成顯示與所述多個方面的第二方面的每個方面值對應(yīng)的第二聚合量度值的圖形可視化的界面。5.根據(jù)權(quán)利要求3所述的方法,還包括在選擇第一方面的方面值的同時接收第二方面的方面值的第二選擇;響應(yīng)于接收到的第二選擇,基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索經(jīng)所選擇的第一方面的方面值和所選擇的第二方面的方面值過濾的、所述多個方面中每個方面的每個方面值的量度的第三聚合值;以及生成顯示與對應(yīng)的方面值相關(guān)聯(lián)的第三聚合值中的每一個的界面。6.根據(jù)權(quán)利要求5所述的方法,還包括在接收到選擇之前,顯示與第一方面的每個方面值對應(yīng)的聚合量度值的圖形可視化;響應(yīng)于接收到的選擇,生成顯示與所述多個方面的第二方面的每個方面值對應(yīng)的第二聚合量度值的圖形可視化的界面;以及響應(yīng)于接收到的第二選擇,生成顯示與所述多個方面的第三方面的每個方面值對應(yīng)的第三聚合量度值的圖形可視化的界面。7.根據(jù)權(quán)利要求2所述的方法,其中,確定所述多個方面的顯示次序包括基于所述方面值確定所述多個方面中每個方面的熵;以及基于所述熵確定所述顯示次序。8.根據(jù)權(quán)利要求1所述的方法,其中,確定所述多個方面的顯示次序包括基于所述方面值確定所述多個方面中每個方面的熵;以及基于所述熵確定所述顯示次序。9.根據(jù)權(quán)利要求1所述的方法,還包括接收第二量度的選擇;基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索所述多個方面中每個方面的每個方面值的第二量度的聚合值;以及生成以所確定的顯示次序顯示與對應(yīng)的方面值相關(guān)聯(lián)的第二量度的聚合值中的每一個的界面。10.根據(jù)權(quán)利要求9所述的方法,還包括接收第一方面的方面值的選擇;響應(yīng)于接收到的選擇,基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索經(jīng)所選擇的方面值過濾的、所述多個方面中每個方面的每個方面值的第二量度的第二聚合值;以及生成顯示與對應(yīng)的方面值相關(guān)聯(lián)的第二量度的第二聚合值中的每一個的界面。11.一種其上存儲了程序代碼的有形的計算機(jī)可讀介質(zhì),該程序代碼可由計算機(jī)運行以便確定表示關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)的元數(shù)據(jù);基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便檢索所述關(guān)系數(shù)據(jù)庫的多個方面中每個方面的方面值;基于所述方面值確定所述多個方面的顯示次序;以及生成以所確定的顯示次序顯示所述多個方面的方面值的界面。12.根據(jù)權(quán)利要求11所述的介質(zhì),所述用于生成一個或多個結(jié)構(gòu)化查詢語言查詢的程序代碼還包括可由計算機(jī)運行以便執(zhí)行下列步驟的程序代碼基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索所述多個方面中每個方面的每個方面值的量度的聚合值,以及用于生成所述界面的程序代碼還包括可由計算機(jī)運行以便執(zhí)行下列步驟的程序代碼生成以所確定的顯示次序顯示與對應(yīng)的方面值相關(guān)聯(lián)的聚合值中的每一個的界面。13.根據(jù)權(quán)利要求12所述的介質(zhì),所述程序代碼還可由計算機(jī)運行以執(zhí)行接收第一方面的方面值的選擇;響應(yīng)于接收到的選擇,基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索經(jīng)所選擇的方面值過濾的、所述多個方面中每個方面的每個方面值的量度的第二聚合值;以及生成顯示與對應(yīng)的方面值相關(guān)聯(lián)的第二聚合值中的每一個的界面。14.根據(jù)權(quán)利要求13所述的介質(zhì),所述程序代碼還可由計算機(jī)運行以執(zhí)行在接收到選擇之前,生成用于顯示與第一方面的每一個方面值對應(yīng)的聚合量度值的圖形可視化的界面;以及響應(yīng)于接收到的選擇,生成用于顯示與所述多個方面的第二方面的每個方面值對應(yīng)的第二聚合量度值的圖形可視化的界面。15.根據(jù)權(quán)利要求13所述的介質(zhì),所述程序代碼還可由計算機(jī)運行以執(zhí)行在選擇第一方面的方面值的同時接收第二方面的方面值的第二選擇;響應(yīng)于接收到的第二選擇,基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索經(jīng)所選擇的第一方面的方面值和所選擇的第二方面的方面值過濾的、所述多個方面中每個方面的每個方面值的量度的第三聚合值;以及生成顯示與對應(yīng)的方面值相關(guān)聯(lián)的第三聚合值中的每一個的界面。16.根據(jù)權(quán)利要求15所述的介質(zhì),所述程序代碼還可由計算機(jī)運行以執(zhí)行在接收到選擇之前,生成用于顯示與第一方面的每個方面值對應(yīng)的聚合量度值的圖形可視化的界面;響應(yīng)于接收到的選擇,生成用于顯示與所述多個方面的第二方面的每個方面值對應(yīng)的第二聚合量度值的圖形可視化的界面;以及響應(yīng)于接收到的第二選擇,生成用于顯示與所述多個方面的第三方面的每個方面值對應(yīng)的第三聚合量度值的圖形可視化的界面。17.根據(jù)權(quán)利要求12所述的介質(zhì),其中,所述程序代碼可由計算機(jī)運行以確定所述多個方面的顯示次序包括可由計算機(jī)運行以執(zhí)行下列步驟的程序代碼基于所述方面值確定所述多個方面中每個方面的熵;以及基于所述熵確定所述顯示次序。18.根據(jù)權(quán)利要求11所述的介質(zhì),其中,所述程序代碼可由計算機(jī)運行以確定所述多個方面的顯示次序包括可由計算機(jī)運行以執(zhí)行下列步驟的程序代碼基于所述方面值確定所述多個方面中每個方面的熵;以及基于所述熵確定所述顯示次序。19.根據(jù)權(quán)利要求11所述的介質(zhì),所述程序代碼還可由計算機(jī)運行以執(zhí)行接收第二量度的選擇;基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索所述多個方面中每個方面的每個方面值的第二量度的聚合值;以及生成以所確定的顯示次序顯示與對應(yīng)的方面值相關(guān)聯(lián)的第二量度的聚合值中的每一個的界面。20.根據(jù)權(quán)利要求19所述的介質(zhì),所述程序代碼還可由計算機(jī)運行以執(zhí)行接收第一方面的方面值的選擇;響應(yīng)于接收到的選擇,基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便檢索經(jīng)所選擇的方面值過濾的、所述多個方面中每個方面的每個方面值的第二量度的第二聚合值;以及生成用于顯示與對應(yīng)的方面值相關(guān)聯(lián)的第二量度的第二聚合值中的每一個的界面。21.—種系統(tǒng),包括具有關(guān)系表格和存儲在關(guān)系表格中的數(shù)據(jù)值的數(shù)據(jù)庫;和信息空間元數(shù)據(jù),包括連接屬性定義,包括用于與所述數(shù)據(jù)庫通信的信息;與多個維度對象關(guān)聯(lián)的維度對象元數(shù)據(jù),對于多個維度對象中的每一個來說,維度對象元數(shù)據(jù)包括與該維度對象關(guān)聯(lián)的關(guān)系表格中的一個以及所述與該維度對象關(guān)聯(lián)的關(guān)系表格中的一個的一個或多個列名;與一個或多個量度對象關(guān)聯(lián)的量度對象元數(shù)據(jù),對于該一個或多個量度對象中的每一個來說,量度對象元數(shù)據(jù)包括與該維度對象關(guān)聯(lián)的關(guān)系表格中的一個;所述與該量度對象關(guān)聯(lián)的關(guān)系表格中的一個的一個或多個列名;以及與該量度對象關(guān)聯(lián)的聚合方法;和信息空間結(jié)構(gòu)化查詢語言語句,用于描述所述關(guān)系表格的結(jié)構(gòu);以及導(dǎo)航模塊,用于基于所述信息空間元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述數(shù)據(jù)庫檢索與所述多個維度對象中的每個維度對象對應(yīng)的列的數(shù)據(jù)值;基于檢索到的數(shù)據(jù)值確定所述多個維度對象的顯示次序;以及生成以所確定的顯示次序顯示與所述多個維度對象中的每個維度對象對應(yīng)的列的數(shù)據(jù)值的界面。22.根據(jù)權(quán)利要求21所述的系統(tǒng),其中,生成一個或多個結(jié)構(gòu)化查詢語言查詢包括基于所述信息空間元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述數(shù)據(jù)庫檢索所述多個維度對象中每個維度對象的每個數(shù)據(jù)值的量度對象的聚合值,以及其中,生成所述界面包括生成用于以所確定的顯示次序顯示與對應(yīng)數(shù)據(jù)值相關(guān)聯(lián)的聚合值中的每一個的界面。23.根據(jù)權(quán)利要求22所述的系統(tǒng),所述導(dǎo)航模塊用于接收維度對象的數(shù)據(jù)值的選擇;響應(yīng)接收到的選擇,基于所述信息空間元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述數(shù)據(jù)庫檢索經(jīng)所選擇的數(shù)據(jù)值過濾的、所述多個維度對象中每個維度對象的每個數(shù)據(jù)值的量度的第二聚合值;以及生成用于顯示與對應(yīng)數(shù)據(jù)值相關(guān)聯(lián)的第二聚合值中的每一個的界面。24.根據(jù)權(quán)利要求23所述的系統(tǒng),所述導(dǎo)航模塊用于在接收到選擇之前,生成用于顯示第一維度對象的每個數(shù)據(jù)值的量度對象的聚合值的圖形可視化的界面;響應(yīng)于接收到的選擇,生成用于顯示第二維度對象的每個數(shù)據(jù)值的量度的第二聚合值的圖形可視化的界面。25.根據(jù)權(quán)利要求23所述的系統(tǒng),所述導(dǎo)航模塊用于在選擇第一維度對象的數(shù)據(jù)值的同時接收第二維度對象的數(shù)據(jù)值的第二選擇;響應(yīng)于接收到的第二選擇,基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述數(shù)據(jù)庫檢索經(jīng)所選擇的第一維度對象的數(shù)據(jù)值和所選擇的第二維度對象的數(shù)據(jù)值過濾的、所述多個維度對象中每個維度對象的每個數(shù)據(jù)值的量度的第三聚合值;以及生成用于顯示與對應(yīng)的數(shù)據(jù)值相關(guān)聯(lián)的第三聚合值中的每一個的界面。26.根據(jù)權(quán)利要求25所述的系統(tǒng),所述導(dǎo)航模塊用于在接收到選擇之前,生成用于顯示與第一維度對象的每個數(shù)據(jù)值對應(yīng)的聚合量度值的圖形可視化的界面;響應(yīng)于接收到的選擇,生成用于顯示與所述多個維度對象的第二維度對象的每個數(shù)據(jù)值對應(yīng)的第二聚合量度值的圖形可視化的界面;以及響應(yīng)于接收到的第二選擇,生成用于顯示與所述多個維度對象的第三維度對象的每個數(shù)據(jù)值對應(yīng)的第三聚合量度值的圖形可視化的界面。27.根據(jù)權(quán)利要求21所述的系統(tǒng),所述導(dǎo)航模塊用于接收第二量度對象的選擇;基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述數(shù)據(jù)庫檢索所述多個維度對象中每個維度對象的每個數(shù)據(jù)值的第二量度對象的聚合值;以及生成以所確定的顯示次序顯示與對應(yīng)的數(shù)據(jù)值關(guān)聯(lián)的第二量度對象的聚合值中的每一個的界面。28.根據(jù)權(quán)利要求27所述的系統(tǒng),所述導(dǎo)航模塊用于接收第一維度對象的數(shù)據(jù)值的選擇;響應(yīng)于接收到的選擇,基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便檢索經(jīng)所選擇的數(shù)據(jù)值過濾的、所述多個維度對象中每個維度對象的每個數(shù)據(jù)值的第二量度對象的第二聚合值;以及生成用于顯示與對應(yīng)的數(shù)據(jù)值相關(guān)聯(lián)的第二量度對象的第二聚合值中的每一個的界全文摘要本申請?zhí)峁┮环N導(dǎo)航和可視化關(guān)系數(shù)據(jù)庫的方法和系統(tǒng)。該方法可以包括確定表示關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)的元數(shù)據(jù);基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索關(guān)系數(shù)據(jù)庫的多個方面中每個方面的方面值;基于所述方面值確定多個方面的顯示次序;以及生成以所確定的顯示次序顯示所述多個方面的方面值的界面。還可以包括基于所述元數(shù)據(jù)生成一個或多個結(jié)構(gòu)化查詢語言查詢,以便從所述關(guān)系數(shù)據(jù)庫檢索所述多個方面中每個方面的每個方面值的量度的聚合值,以及生成用于以所確定的顯示次序顯示與對應(yīng)的方面值相關(guān)聯(lián)的聚合值中的每一個的界面。文檔編號G06F17/30GK102004754SQ20101026867公開日2011年4月6日申請日期2010年9月1日優(yōu)先權(quán)日2009年9月1日發(fā)明者亞歷克西斯·L·奈波,揚·L·比亞尼克,迪迪爾·博爾夫申請人:商業(yè)對象軟件有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1