多維建模滿足了企業(yè)進行多維分析,維度、度量、立方體等多維分析要素的圖形化定義需求。用友BQ提供多維建模工具,用來定義多維分析模型,并與底層數(shù)據(jù)倉庫建立映射,是前端多維分析展現(xiàn)操作的基礎(chǔ),也是多維分析引擎對用戶的多維分析操作進行執(zhí)行的依據(jù)。
瘋漲的大數(shù)據(jù),讓很多昨天還處于重要位置的數(shù)據(jù),今天就已成為歷史,被新數(shù)據(jù)淹沒。不同數(shù)據(jù)處于不同位置,它所反映出來的涵義也大不相同。數(shù)據(jù)就像一個生命體,是多面的,他的價值有多大,就看你如何挖掘出他的每一面。
數(shù)據(jù)的顆粒度當然是越細越好,不管是時間維度還是區(qū)域維度或者類型維度,所有維度都保證了完整性,才能恢復(fù)數(shù)據(jù)的真實面貌。多維建模滿足了企業(yè)進行多維分析,維度、度量、立方體等多維分析要素的圖形化定義需求。它可以提供傳統(tǒng)數(shù)據(jù)模型不能有效表示的數(shù)據(jù)倉庫中的數(shù)據(jù)結(jié)構(gòu)和語義,以及作為OLAP多維分析的主要依據(jù)。
用友BQ提供多維建模工具,用來定義多維分析模型,并與底層數(shù)據(jù)倉庫建立映射,是前端多維分析展現(xiàn)操作的基礎(chǔ),也是多維分析引擎對用戶的多維分析操作進行執(zhí)行的依據(jù)。用友BQ的多維建模工具除了支持標準的多維分析模型對象定義之外,基于應(yīng)用開發(fā)中的常用維度模式如父子維、層次維也提供了快捷支持。
用友BQ多維建模界面
用友BQ的多維建模工具可以對數(shù)據(jù)分析模型進行設(shè)置,包括分析主題目錄、模型設(shè)置區(qū)域、主題概覽和工具欄等幾部分。分析主題目錄展現(xiàn)了所有主題的分類目錄;模型設(shè)置區(qū)域分為主題的整體結(jié)構(gòu)和具體屬性兩部分;工具欄包括各種快捷操作,比如添加一個模型、對模型進行校驗、查看模型XML形式;主題概覽顯示出主題結(jié)構(gòu)樹上選中的模型對應(yīng)的數(shù)據(jù)結(jié)構(gòu),比如當選擇一個多維數(shù)據(jù)集時,顯示其對應(yīng)的事實表,當選中一個維度時,則顯示其對應(yīng)的維表。
用友BQ多維建模可定義如下多維模型元素:
一,主題。分析主題是對業(yè)務(wù)內(nèi)容相似的多個分析模型的統(tǒng)稱,由一組多維數(shù)據(jù)集和共享維度組成;
二,多維數(shù)據(jù)集。多維數(shù)據(jù)集是分析引擎的數(shù)據(jù)模型,由多個維度構(gòu)成的立方體架構(gòu),相當于一個多維數(shù)組,維度的交點就是指標或計算成員。多維數(shù)據(jù)集是一種多維結(jié)構(gòu),包括原始事實數(shù)據(jù)、聚合數(shù)據(jù),這些數(shù)據(jù)聚合允許用戶快速進行復(fù)雜查詢。多維數(shù)據(jù)集的數(shù)據(jù)來源由兩個部分組成,一是構(gòu)成維度的數(shù)據(jù),二是事實發(fā)生的數(shù)據(jù)。一般稱為維表和事實表。其中維表,包括維度的必要信息,如主鍵、name、caption等,事實表包括發(fā)生的事實數(shù)據(jù),即指標,以及維表關(guān)聯(lián)的字段;
三,維度。維度是觀察業(yè)務(wù)數(shù)據(jù)的某個特定角度,通過屬于這個維度的層次主鍵關(guān)聯(lián)某個數(shù)據(jù)表的一列,該數(shù)據(jù)表稱為維表,而維表和事實表又通過維度的“外鍵”關(guān)聯(lián)。維度的類型分為標準維度和時間維度,按照維度所屬結(jié)構(gòu),分為普通維度和共享維度,普通維度所屬多維數(shù)據(jù)集,共享維度所屬一個分析主題,多個多維數(shù)據(jù)集可以引用同一個共享維度;
四,指標。在多維數(shù)據(jù)集中,指標是一組值,這些值基于多維數(shù)據(jù)集的事實表中的一列,是事實發(fā)生的數(shù)據(jù),而且通常為數(shù)字。如銷售額,銷售數(shù)量。每個指標可以定義“聚合類型”,如計數(shù)、平均值、最大值等,但是,也可以以不聚合的方式展現(xiàn)。在查詢過程中,可以通過定義“格式化字符串”來改變展現(xiàn)格式;
五,計算成員。計算成員是一種運行時通過特殊表達式動態(tài)計算的成員,通過各種數(shù)學表達式和各種函數(shù)定義,可以創(chuàng)建復(fù)雜的表達式。任何動態(tài)分析功能,都可以通過計算成員實現(xiàn),比如同比、環(huán)比等。同樣,計算成員也可以定義“格式化字符串”;
六,分析函數(shù)。分析函數(shù)是基于MDX語言的函數(shù),可以應(yīng)對某些高級功能和特定的場景。通過擴展的分析函數(shù),用戶可以快速定義分析模型并查詢結(jié)果。用友BQ多維模型定義提供了豐富的分析函數(shù),可應(yīng)對和簡化各種分析需求場景。比如財務(wù)類函數(shù):期初余額,期末余額,上期數(shù),年初數(shù),發(fā)生額,上年數(shù)等;統(tǒng)計類函數(shù):占比,排名,方差,回歸分析等。
用友BQ關(guān)鍵特性
用友BQ是集企業(yè)多系統(tǒng)的數(shù)據(jù)平臺、分析平臺、管理平臺、挖掘平臺于一體的全方位BI解決方案,是企業(yè)級、全功能、最佳分析決策平臺。用友BQ共分為4層架構(gòu),分別是業(yè)務(wù)數(shù)據(jù)層、數(shù)據(jù)處理與分析數(shù)據(jù)層、分析服務(wù)層、分析展現(xiàn)層。最新技術(shù)架構(gòu)體系下的用友BQ具備大數(shù)據(jù)處理與分析能力,且大大提高了數(shù)據(jù)分析的速度和效率。