資源描述:
《mdx中的重要概念》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、MDX中的重要概念(MDX)更新日期:2006年7月17日您可以使用多維表達(dá)式(MDX>査詢多維數(shù)據(jù)或創(chuàng)建用于多維數(shù)據(jù)集的MDX表達(dá)式,但是需要先了解一下MicrosoftSQLServer2005AnalysisServices(SSAS)維度概念和術(shù)語(yǔ)。下而一節(jié)簡(jiǎn)要介紹丫您耑要丫解的棊本維度建模概念和術(shù)語(yǔ)。隨后各節(jié)說(shuō)明了如何應(yīng)用這些概念。有關(guān)諱細(xì)信息,iS參閲MicrosoftTechNet網(wǎng)站SQLServer2005-AnalysisServices火血屮的“其他資源”部分。冇關(guān)與MDX杏詢和計(jì)算相關(guān)的性能問(wèn)題的詳
2、細(xì)信息,請(qǐng)參閱SQLServer2005AnalysisServices性能指南屮的“編寫(xiě)打效的MDX”部分?!蹙S度建模術(shù)語(yǔ)和概念MicrosoftSQLServer2005AnalysisServices(SSAS)多維數(shù)據(jù)集足根據(jù)度M:値、維度和維度屬性來(lái)組織的。下表說(shuō)明了使用MDX表達(dá)式語(yǔ)言所需了解的維度建模術(shù)語(yǔ)和概念。數(shù)拋痺維度(Databasedimension)“數(shù)據(jù)庫(kù)維度”是與某個(gè)鍵屬性相關(guān)的維度屬性的集合,而該鍵屬性又與度黽估維度中的事實(shí)數(shù)據(jù)相關(guān)。維度屬性(Dimensionattribute)“維度屬性,
3、,被綁定到維度表屮的一個(gè)或多個(gè)列并包含成員。維度屬性可以包含客戶名稱(chēng)、月份名稱(chēng)和產(chǎn)品名稱(chēng)。成員(Member)“成員”是維度屬性(包栝度顯值維度)的值。層次結(jié)構(gòu)屮的成員可以是葉成員、父成員、數(shù)據(jù)成員或“(全部成員。度景值(Measure)“度顯值”是來(lái)自事實(shí)數(shù)據(jù)表的值,也稱(chēng)為“事實(shí)數(shù)據(jù)”。度量值維度的值宥吋也通稱(chēng)為“成員”。度?值通常是數(shù)值,但也可以足字符牢值。Measures維度(Measuresdimension)“度量值維度”是包含多維數(shù)據(jù)集中所女度量值的維度。度量值維度是一種特殊的維度,艽中的成員通常是根據(jù)各個(gè)維度
4、屬性(存在指定的度莆值)的當(dāng)前成員(通常采用求和或計(jì)數(shù)方式)進(jìn)行聚合。度S值組(MeasureGroup)“ffiS?值組’’ftSQLServer2005AnalysisServices多維數(shù)掘集屮的相)5度量值集合(通常足來(lái)自M—事實(shí)數(shù)據(jù)表的度S値)。在SQLServer2005AnalysisServices屮,一個(gè)多維數(shù)掘糶可包含多個(gè)度莆值組。全部)”成貧((All)member)“(全部成員是屬性層次結(jié)構(gòu)或用戶定義的層次結(jié)構(gòu)中的所有成員的計(jì)算值。計(jì)算成記(Calculatedmember)“計(jì)算成員”是在《詢時(shí)定
5、義和計(jì)算的維度成員??梢栽谟脩舨樵兓騇DX計(jì)算腳木中定義計(jì)算成員,并將其存儲(chǔ)在服務(wù)器上。一個(gè)計(jì)算成W對(duì)應(yīng)丁?定義它們的維度中的多個(gè)維度表行。數(shù)裾成婦(Datamember)“數(shù)據(jù)成員”是在父子層次結(jié)構(gòu)中與父成員相關(guān)聯(lián)的子成員。數(shù)據(jù)成員包含3t?父成員的數(shù)據(jù)值,而不是該父成員的子級(jí)的聚合值。父成切(Parentmember)“父成似”是父子層次結(jié)構(gòu)屮的成M,包含其子級(jí)的聚合值。葉成員(leafmember)“葉成員”足層次結(jié)構(gòu)屮不包含子級(jí)的成員。子成似(Childmember)"子成員”是層次結(jié)構(gòu)中位于頂層下面的成員。鍵屬性
6、(Keyattribute)數(shù)據(jù)庫(kù)維度的“鍵屈性”楚維度屮的所有非鍵屬性(以茛接或間接方式)所鏈接到的屈性。鍵屈性通常也是粒度厲性。粒度誠(chéng)性(Granularityattribute)多維數(shù)據(jù)集維度的屬性,它將維度鏈接到度景值維度內(nèi)度景值組中的事實(shí)數(shù)據(jù)、如果粒度屬性和鍵屬性為不同的屬性,則非鍵性必須直接或叫接地鏈接到粒度性。在多維數(shù)據(jù)集中,粒度性定義維度的粒度。多維數(shù)據(jù)集維度(Cubedimension)“多維數(shù)據(jù)集維度”足多維數(shù)據(jù)集中的數(shù)據(jù)庫(kù)維度實(shí)例。據(jù)性層次結(jié)構(gòu)(Attributehierarchy)“屈性層次結(jié)構(gòu)”是
7、包含以下級(jí)別的屈性成K層次結(jié)構(gòu):?包含所有非欺復(fù)屬性成員的葉級(jí)別,葉級(jí)別的各個(gè)成員也稱(chēng)為“葉成員”?中間級(jí)別(如來(lái)屬性層次結(jié)構(gòu)為父子層次結(jié)構(gòu))。?川選的“(全部)”級(jí)別(lsAggregatable=True)^必包含/i4性.W欠結(jié)構(gòu)的葉成W的聚合值?!?全部),,級(jí)別的成?也稱(chēng)力“(全部),,成員。默汄惜況卜‘,將為母?jìng)€(gè)維度厲性定義屬性戻次結(jié)構(gòu)(AttributeHierarchyEnabled=True)?屬性層次結(jié)構(gòu)默認(rèn)力可見(jiàn)(AttributeHierarchyVisible=True)?均衡層次結(jié)抅(Balan
8、cedhierarchy)“均衡S次結(jié)構(gòu)”是頂級(jí)成員與任何葉成員之閬存在相同級(jí)別數(shù)的S次結(jié)構(gòu),不齊整原次結(jié)構(gòu)(Raggedhierarchy)iW參見(jiàn)“:11?均衡居次結(jié)構(gòu)(Unbalancedhierarchy)”。非均衡足次結(jié)鉤(Unbalancedhierarchy)“非均衡層次結(jié)構(gòu)”是頂級(jí)與葉級(jí)