維度增強功能 (Analysis Services)

Microsoft SQL Server 2005 Analysis Services (SSAS) 包含下列維度增強功能和新功能。

屬性

在舊版的 Analysis Services 中,維度是直接以階層中的層級為基礎。在 SQL Server 2005 Analysis Services 中,現在維度是以對應於維度資料表資料行的屬性為基礎。每一屬性包含維度資料表資料行的成員,例如 [地理位置] 維度中的 [縣/市] 或 [地區],或 [時間] 維度中的 [天] 或 [月]。這個新架構將維度的結構功能及其導覽功能分開;屬性提供維度的結構及用於維度導覽的層級。如需詳細資訊,請參閱<屬性和屬性階層>。

多個階層

Analysis Services 現在支援單一維度有多個階層。先前,維度的階層實際上是個別的維度,只透過識別命名慣例與主維度相關聯。不過,在 SQL Server 2005 Analysis Services 中,維度不再由其階層結構來描述。反之,改用可輕易組合到階層的屬性,且在相同維度內可支援不同的階層結構。如需詳細資訊,請參閱<使用者自訂階層>。

多對多維度關聯性

Analysis Services 現在使用關聯資料表,支援事實資料表與維度資料表之間的多對多關聯性。即使維度與事實資料表無直接相關,多對多維度關聯性也會將維度模型擴展到典型星形結構描述之外,並支援複雜分析。如需詳細資訊,請參閱<維度關聯性>。

參考維度關聯性

Analysis Services 透過參考維度關聯性的使用來支援參考維度,在這項關聯性中,參考維度是由另一個維度間接結合量值群組。使用參考維度關聯性,您可以建立參考維度與 Cube 的關聯性,而不必建立雪花維度。您可以鏈結任何數量的參考維度。如需詳細資訊,請參閱<維度關聯性>。

事實維度關聯性

Analysis Services 現在透過事實維度關聯性的使用來支援事實維度,也稱為*「變質維度」*。事實維度是從事實資料表描繪屬性的維度。如需詳細資訊,請參閱<維度關聯性>。

角色扮演維度關聯性

Analysis Services 現在支援角色扮演維度關聯性,其中可使用單一維度來表示維度資料表和事實資料表之間的多重關聯性。在舊版的 Analysis Services 中,事實資料表和維度資料表之間的每一個關聯性都需要個別維度。如需詳細資訊,請參閱<維度關聯性>。

簡化維度類型

Analysis Services 中的維度已簡化:現在有標準和連結這兩種維度類型,取代 SQL Server 2000 Analysis Services 中的四種維度。標準維度是與 Cube 位於相同資料庫的維度;連結維度則與 Cube 位於不同的資料庫。現在可透過維度關聯性、階層和屬性來支援更多的維度特性。如需詳細資訊,請參閱<維度 (Analysis Services)>。

連結量值群組和維度

在 Analysis Services 中,您可以連結一個 Cube 與另一個 Cube 的量值群組,將不同資料來源的資料放在同一處,這另一個 Cube 可儲存在 Analysis Services 執行個體上的相同資料庫或不同資料庫中。您也可以連結 Cube 與另一個資料庫的維度。在建立連結之後,使用者可查詢連結物件中的資料和中繼資料,就像他們對 Cube 原生的任何類似物件所做的一樣。如需詳細資訊,請參閱<連結量值群組>和<連結維度>。

不再需要成員群組

在 SQL Server 2000 Analysis Services,需要有成員群組才能容納超過 64,000 個子項的成員。現在,Analysis Services 免除這些限制;成員群組不再是必要的。

維度大小幾乎無限制

Analysis Services 不再視維度的記憶體常駐儲存體而定。現在,維度資料和中繼資料只在需要時才載入記憶體中,且 Analysis Services 引擎可以輕易處理幾乎無限制大小的維度。

請參閱

其他資源

Analysis Services 增強功能 (SSAS)

說明及資訊

取得 SQL Server 2005 協助