維度儲存
Microsoft SQL Server 2005 Analysis Services (SSAS) 中的維度支援兩種儲存模式:
- 關聯式 OLAP (ROLAP)
- 多維度 OLAP (MOLAP)
儲存模式決定維度之資料的位置和形式。維度的預設儲存模式為 MOLAP。**相關主題:**<資料分割儲存模式及處理>。
MOLAP
使用 MOLAP 的維度資料,會儲存在 Analysis Services 執行個體的多維度結構中。在處理維度時,會建立及擴展這種多維度結構。MOLAP 維度提供比 ROLAP 維度更好的查詢效能。
ROLAP
使用 ROLAP 的維度資料,實際上是儲存在用來定義該維度的資料表中。ROLAP 儲存模式可用於在不複製大量資料的情況下支援大型維度,但需要犧牲查詢效能。因為維度會直接依賴用來定義該維度之資料來源檢視中的資料表,所以 ROLAP 儲存模式也可以支援即時 OLAP。
重要事項: |
---|
如果維度使用 ROLAP 儲存模式,而且該維度包含在使用 MOLAP 儲存的 Cube 中,則對於其來源資料表進行任何結構描述變更之後,必須立即處理此 Cube。如果沒有這樣做,則在查詢 Cube 時,可能會產生不一致的結果。相關主題:<使用 Integration Services 處理物件>。 |