如何使用管理組件建立 OLAP Cube
發行︰ 2016年7月
適用於: System Center 2012 SP1 - Service Manager、System Center 2012 R2 Service Manager、System Center 2012 - Service Manager
System Center 線上分析處理 (OLAP) Cube 的定義是下列管理組件元素的組合:
指向包含事實的量值群組
要在事實上執行的替代
MDX 資源
鑽研動作
KPI
具名計算
自訂量值
多對多關聯性
MeasureGroups 以外的所有元素均為選擇性。
當您使用上面的結構描述定義 OLAP Cube 並匯入管理組件時,System Center 2012 – Service Manager 資料倉儲會使用 SQL Server 分析管理物件 (AMO) 部署 Cube,然後建立必要的基礎結構來進行維護。 例如,您可以根據 ComputerHostsOperatingSystemFact 建立簡單的 OLAP Cube。 下圖是事實在倉儲中的維度檢視。
若要使用管理組件建立 OLAP Cube
複製並儲存下列管理組件原始程式碼:
<Warehouse> <Extensions> <SystemCenterCube ID="ComputerCube"> <MeasureGroups> <MeasureGroup ID="ComputerHostsOperatingSystem" Fact="DWBase!ComputerHostsOperatingSystemFact" /> </MeasureGroups> </SystemCenterCube> </Extensions> </Warehouse>
匯入管理組件,然後執行 MPsync 作業。 OLAP Cube 隨即出現在 Service Manager 主控台中,並處於未處理的狀態。
若要檢視 OLAP Cube,請開啟 Service Manager 主控台,瀏覽至 [資料倉儲] 和 Cube,然後按一下 ComputerCube。
系統會針對 OLAP Cube 建立資料倉儲處理作業,預設作業排程是 24 小時。 因此,請使用 Service Manager 主控台或使用 Start-SCDWJob -JobName Process.ComputerCube Cmdlet 處理 Cube。
使用 [工作] 窗格中的連結,在 Excel 中開啟 Cube,然後檢視建立的 Cube 結構。
請注意,系統會針對 OLAP Cube 建立下列量值群組:
對應於 ComputerHostsOperatingSystemFact 事實並具有計數量值的量值群組
對應於其所指向維度的量值群組
具有計數量值的 Computerdim 和 OperatingsystemDim
請注意,系統會建立下列 Cube 維度:
對應於事實的子維度會新增為 Cube 維度,讓您可以在這些維度上對事實進行交叉分析篩選。 這些維度包括 Priority 和 Status。
DateDim 會新增到 OLAP Cube,因為所有事實均與其相關。
系統會針對所有 Cube 定義 EntityStatus 和 RelationshipStatus Cube 維度,以指出是否刪除實體或關聯性。