OLAP Miner 運作方式

OLAP Miner 使用一種繁複的統計式多維演算法, 其掃描 OLAP 資料方塊(多維資料庫)的指定區域中所有的值是否有偏差。資料格中的值若與 OLAP Miner 演算法所算出的期望值明顯有別,即視為偏差。 此演算法係根據資料格在資料方塊中的位置之環境定義來計算資料格的期望值, 然後結算出來自資料格所屬的所有維度的值。OLAP Miner 會列出偏差、呈現每一個偏差的各種檢視畫面, 並定出期望值與實際值之間的差異有多大(量)。OLAP Miner 會按其重要性的次序列出偏差。

首先,OLAP Miner 使用 DB2 OLAP Server 所建立的已載入並計算好的資料方塊。 然後您選取從要採集的資料方塊擷取而來的資料的子集。 這個資料子集稱為子資料方塊。子資料方塊的建立方式與 DB2 OLAP Server 資料方塊(多維資料庫)不同。

子資料方塊包含來自來源資料方塊中的每一個維度的成員, 這些成員有的有下一代(「成員和下一代」),有的則沒有(「僅成員」)。例如,若您要分析利潤資料的偏差, 您應從「帳戶」維度中選取「利潤」作為「僅成員」。然後針對「僅成員」或「成員和下一代」,從資料方塊選取其他成員。在偏差偵測定義中,您要從維度指定每一個成員,作為「僅成員」或「成員和下一代」。子資料方塊是資料的子集,偏差偵測定義則定義該資料的結合方式。

OLAP Miner 會根據相鄰值來計算子資料方塊中的偏差, 因此確定子資料方塊含有相似性質的資料是非常重要的。例如,您不應建立一個既含有以元為單位的銷售數字、又含有以百分比為單位的成長數字的子資料方塊, 因為以元為單位的銷售數字可能是以萬為單位,而成長百分比數字卻可能只有單或雙位數。此外,您應將不完整或不正確的資料排除於偏差偵測定義之外。

當您執行偏差偵測定義時,OLAP Miner 會從 OLAP 資料方塊中擷取已定義維度的值。然後它會對這些值套用偏差偵測演算法, 來判定其是否偏差以及其偏差的程度(量)。

在完成採集執行之後,OLAP Miner 從屬站應用程式即顯示一份報告, 其包含一列在子資料方塊中發現的每一個偏差。 接著您可以選擇開啟「偏差檢視器」來更詳細地檢視每一個偏差。「偏差檢視器」會顯示其相鄰值之環境定義中的偏差值的一或多個二維檢視畫面。

您也可以在標準試算表應用程式中檢視在其相鄰值的環境定義中的偏差。

如需 OLAP Miner 運作方式的完整說明,請參閱 OLAP Miner 使用手冊

相關概念
相關作業