技術(shù)架構(gòu)與移動設(shè)備_第1頁
技術(shù)架構(gòu)與移動設(shè)備_第2頁
技術(shù)架構(gòu)與移動設(shè)備_第3頁
技術(shù)架構(gòu)與移動設(shè)備_第4頁
技術(shù)架構(gòu)與移動設(shè)備_第5頁
已閱讀5頁,還剩61頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、 . . 66/66技術(shù)方案體系架構(gòu)總體架構(gòu)采用B/S架構(gòu),為了更好的擴(kuò)展性和靈活性,總體分成4層,圖如下:每一層之間有清晰的接口,每一層部可以獨立的擴(kuò)展而不影響其它層。根據(jù)BI商務(wù)智能分析的特點,要求支持各種類型的數(shù)據(jù)庫,支持復(fù)雜的統(tǒng)計分析函數(shù),支持豐富的展現(xiàn)形式。數(shù)據(jù)層數(shù)據(jù)層分2個庫,一個是元數(shù)據(jù)庫,存儲用戶、報表、數(shù)據(jù)倉庫模型等系統(tǒng)信息,一個是業(yè)務(wù)數(shù)據(jù)庫,存儲要分析的數(shù)據(jù)。兩個庫可以獨立存儲在不同的數(shù)據(jù)庫中,也可以存儲在同一個數(shù)據(jù)庫中。同一個元數(shù)據(jù)庫可以基于多個不同的業(yè)務(wù)數(shù)據(jù)庫進(jìn)行分析,大大降低了同一個企業(yè)機(jī)構(gòu)實施多個項目的成本和周期。另外,允許元數(shù)據(jù)庫和業(yè)務(wù)數(shù)據(jù)庫分開存儲可以提高并發(fā)訪

2、問效率。 執(zhí)行引擎流行的數(shù)據(jù)庫都兼容sql99標(biāo)準(zhǔn),但是都有各自的擴(kuò)展,為了最高的執(zhí)行效率,執(zhí)行引擎為不同的數(shù)據(jù)庫產(chǎn)生不同的sql,并生成一致的查詢結(jié)果給分析引擎。另外,很多報表的數(shù)據(jù)來自多業(yè)務(wù)表,需要多次查詢,通過對查詢的合并可以大大提高查詢性能。高效的執(zhí)行引擎是性能的保證。 分析引擎為了支持復(fù)雜的統(tǒng)計分析同期、上期、同比、環(huán)比、topN/top%等等,靈活的分析引擎必不可少。分析引擎是報表到查詢對象的橋梁,強(qiáng)大的分析引擎可以讓用戶簡單定義就查詢出復(fù)雜的數(shù)據(jù)。除了支持不同的統(tǒng)計分析方法,還支持從多種展現(xiàn)對象中提取查詢信息,包括表格、統(tǒng)計圖、多維分析、地圖等。 展現(xiàn)引擎報表的展現(xiàn)方式日新月異,

3、從表格到統(tǒng)計圖、地圖,從個人電腦到移動設(shè)備,從瀏覽器方式查看到用excel、pdf、word格式查看,要能做到一報表多種方式在多個設(shè)備上展現(xiàn)。多級緩存現(xiàn)在企業(yè)機(jī)關(guān)的數(shù)據(jù)量都比較大,查詢一報表可能要幾分鐘的時間,當(dāng)不同的用戶計算同一報表時,如果每個人都要到數(shù)據(jù)庫中進(jìn)行查詢,勢必會很慢。為了在大數(shù)據(jù)量環(huán)境中仍有很快的查詢性能,有必要建立多級緩存。 計算結(jié)果的緩存報表在計算之后會生成結(jié)果表,將結(jié)果表存儲起來,下次計算時直接從緩存中讀取計算結(jié)果,這樣可以最大限度提高查詢效率。結(jié)果的緩存要同時考慮查詢條件、用戶身份、權(quán)限等影響查詢結(jié)果的因素,避免返回錯誤的緩存結(jié)果。對于結(jié)果的緩存,還要有定時清理機(jī)制,避

4、免過多的緩存占用大量的磁盤空間。 展現(xiàn)對象的緩存當(dāng)多個用戶查看同一報表時只需要生成一個展現(xiàn)對象。在為每報表生成展現(xiàn)對象時將展現(xiàn)的結(jié)果緩存起來,下次查看報表時可以立即先展現(xiàn)結(jié)果,而不需要經(jīng)過計算過程。這樣可以最大限度提高查看效率。展現(xiàn)對象通常都是文件,比如html文件、excel文件、paf文件,通常比較大,為了不占用過多數(shù)據(jù)庫空間,它們將存儲在本地文件系統(tǒng)中。 統(tǒng)計圖的緩存作為報表的重要組成部分,統(tǒng)計圖可以讓數(shù)據(jù)更直觀。在瀏覽器或其它設(shè)備上查看報表時,統(tǒng)計圖快速顯示是非常重要的。為了加快統(tǒng)計圖的顯示速度,有必要對它生成的容進(jìn)行緩存,避免每次都取生成。統(tǒng)計圖緩存和報表的緩存類似,它的尺寸比較大,

5、放在文件系統(tǒng)中更合適。第三方擴(kuò)展接口產(chǎn)品很難做到面面俱到,為了滿足不同用戶的個性化需求,提供完善的擴(kuò)展結(jié)果很有必要。當(dāng)分析或者展現(xiàn)的需求不滿足用戶需求時,有條件的用戶可以自己擴(kuò)展功能,實現(xiàn)自己的需求。 擴(kuò)展分析引擎分析引擎產(chǎn)生的結(jié)果是一個通用的標(biāo)準(zhǔn)格式xml格式,用戶可以采用通用的技術(shù)修改產(chǎn)生的結(jié)果。通過擴(kuò)展分析引擎可以優(yōu)化查詢對象、統(tǒng)計方法。并且,用戶在擴(kuò)展分析引擎時不必關(guān)心分析結(jié)果如何執(zhí)行,這個由執(zhí)行引擎來負(fù)責(zé)執(zhí)行。 允許擴(kuò)展展現(xiàn)層用戶對結(jié)果的顯示往往是個性化的,根據(jù)不同的項目有不同的展現(xiàn)需求。當(dāng)產(chǎn)品自帶的展現(xiàn)不符合用戶需求時,可以擴(kuò)展展現(xiàn)層。展現(xiàn)層包括界面布局、圖表、交互,這些元素都可以

6、擴(kuò)展??蛻舳说恼宫F(xiàn)層提供面向?qū)ο蟮慕涌冢坎捎胊jax技術(shù)訪問服務(wù)器。訪問服務(wù)器的地址采用最新的rest風(fēng)格的地址,可讀方便。 允許擴(kuò)展新的分析函數(shù)在報表中支持使用用戶自定義的分析函數(shù)。利用產(chǎn)品自帶的常用分析函數(shù),用戶可以實現(xiàn)豐富的自定義分析。擴(kuò)展的新的分析函數(shù)可以在不同的展現(xiàn)對象中使用,包括報表、多維分析、統(tǒng)計圖、地圖等,做到一次定義任意地方使用。插件機(jī)制為了方便擴(kuò)展產(chǎn)品功能,所有的擴(kuò)展都可以作為插件放到產(chǎn)品中來,而不用升級產(chǎn)品。支持通過插件支持新的數(shù)據(jù)庫,比如支持達(dá)夢數(shù)據(jù)庫。通過插件支持新的皮膚、通過插件支持新的語言、通過插件支持新的分析函數(shù)、通過插件支持新的展現(xiàn)對象新地圖、新統(tǒng)計圖、通過

7、插件擴(kuò)展新的控件等等。產(chǎn)品對自定義插件提供了完善的支持,產(chǎn)品自帶的一些功能本身就是以插件的形式提供的,比如地圖。當(dāng)項目穩(wěn)定之后再要增加新功能時,插件機(jī)制可以通過最小的改動就增加新功能。這點對長期項目尤其重要。純Web方式傳統(tǒng)的插件式商業(yè)智能工具軟件是存在一些問題的,這些問題很有可能給用戶帶來不便:業(yè)務(wù)用戶需要繁瑣的安裝和更新才可以使用系統(tǒng)很多插件的安裝是很繁瑣的,如:Applet的安裝還需要附帶安裝Java虛擬機(jī),下載慢、體積大、安裝復(fù)雜;甚至有時候用戶費盡周折后,只是為了看一眼報表而已,得不償失;還有一些插件需要和主系統(tǒng)以版本號進(jìn)行對應(yīng),主系統(tǒng)升級后,插件也要對應(yīng)進(jìn)行更新。過程繁瑣、容易出錯

8、,使用極為不遍;存在系統(tǒng)兼容性問題還有一些插件,在系統(tǒng)兼容性方面存在不足,如:有的ActiveX插件不兼容Win7、不兼容IE9,局限了用戶使用商業(yè)智能工具軟件的時間和場合;甚至,使用了這些插件的商業(yè)智能工具軟件都無法脫離Windows系統(tǒng),完全無法滿足使用非Windows系統(tǒng)(如:蘋果電腦)用戶的需求;業(yè)務(wù)用戶的安全性更容易受到威脅插件相對來說,是更容易感染和攜帶病毒,使業(yè)務(wù)用戶的計算機(jī)在不知不覺中受到安全威脅;業(yè)務(wù)用戶有時會被偽造、偽裝的惡意插件所欺騙,落入全套,引狼入室;采用純Web方式的商業(yè)智能工具軟件,由于在任何情況下都不采用任何形式的插件,所以完全不存在上述的問題:純Web方式由于

9、脫離了插件,所以業(yè)務(wù)用戶來說,不存任何安裝過程,省去了很多麻煩;純Web方式依托于國際通行的W3C標(biāo)準(zhǔn)以與市場上的主流瀏覽器,可以在任何存在有瀏覽器的系統(tǒng)上訪問和使用,不存在系統(tǒng)兼容問題;純Web方式由于脫離了插件,從而直接杜絕了病毒感染的途徑,也斷絕了惡意程序進(jìn)行欺騙的源頭;業(yè)務(wù)用戶的安全性得到了最直接的保證;SuccezBI就是這樣一款商業(yè)智能工具軟件,所有功能模塊在任何情況下都不采用任何插件(如:ActiveX、Applet),采用純WEB的方式完成。通過對這些功能模塊的考察,就可以發(fā)現(xiàn),SuccezBI對純Web支持的相當(dāng)徹底,并且在人機(jī)交互體驗上,完全到了傳統(tǒng)插件式商業(yè)智能工具軟件采

10、用插件、客戶端才能達(dá)到的效果。這些功能模塊主要劃分為:報表制作和展示報表制作SuccezBI為業(yè)務(wù)用戶提供了純Web的在線報表設(shè)計工具,用戶不需要任何客戶端、插件的輔助,就可以在線制作報表。并且,SuccezBI在線報表設(shè)計工具的優(yōu)勢在于:它雖然是純Web的,但并非一個簡單的頁面,而是帶有很強(qiáng)的可操作性以與良好的人機(jī)交互體驗;與傳統(tǒng)的客戶端一樣,它支持許多復(fù)雜的動作和功能:可視化的報表設(shè)計SuccezBI的報表設(shè)計器是一個高度集成的可視化報表設(shè)計工具,和現(xiàn)在流行的Word、Excel這類常用軟件一樣,具備菜單、工具欄、工作區(qū)域等可視化元素,可以進(jìn)行各種各樣的操作?;诩僕eb的可視化報表設(shè)計界

11、面基于純Web的圖形化菜單、工具欄排版和布局SuccezBI的報表設(shè)計器除了可視化的工作界面外,報表元素也是可視化的,如:數(shù)據(jù)表格:用來填充、展示數(shù)據(jù);浮動文本:用來裝載一段文本進(jìn)行精確定位;下拉框;按鈕;圖片;布局表格:對上述元素進(jìn)行排版的參照元素;等等;這些元素全部是純Web實現(xiàn),并且可以進(jìn)行排版?;诩僕eb的復(fù)雜排版的表樣1基于純Web的復(fù)雜排版的表樣2拖拉拽的直觀操作雖然SuccezBI的報表設(shè)計工具是基于純Web的,但是為了給業(yè)務(wù)用戶提供最方便的操作感受,SuccezBI提供了直觀而簡便的拖拉拽式操作。所有可排版的報表元素(如上節(jié)所述),都可以拖進(jìn)工作區(qū)域,并且以拖拉拽的方式進(jìn)行排

12、版。拖入一個數(shù)據(jù)表格正在拖動一個已存在的數(shù)據(jù)表格拖拽按鈕,并產(chǎn)生對齊線豐富的快捷鍵一個成熟、高效的可視化工作界面,一定會具有豐富的快捷鍵,為業(yè)務(wù)用戶提供快捷的二維操作。SuccezBI報表設(shè)計工具在純Web的基礎(chǔ)上,提供了大量的快捷鍵供用戶使用。并且,其中絕大部分的快捷鍵符合用戶的日常軟件使用習(xí)慣。支持快捷鍵1支持快捷件2鼠標(biāo)右鍵菜單SuccezBI報表設(shè)計工具,不僅提供了大量的快捷鍵,還提供了方便的鼠標(biāo)右鍵菜單供業(yè)務(wù)用戶使用。鼠標(biāo)右鍵菜單1鼠標(biāo)右鍵菜單2鼠標(biāo)右鍵菜單3對話框和拾取在傳統(tǒng)對插件式商業(yè)智能工具軟件中,對話框拾取是一定要借助于插件、客戶端才能實現(xiàn)的功能。但是SuccezBI報表設(shè)計

13、工具,完全基于純Web實現(xiàn)了對話框拾取。正在進(jìn)行拾取調(diào)色盤和顏色拾取SuccezBI報表設(shè)計工具,提供了豐富的色盤拾取工具,讓報表告別顏色單一的時代,變得豐富多彩。文字顏色拾取框背景顏色和圖片拾取框圖形統(tǒng)計圖是商務(wù)職能項目中非常多見的元素,傳統(tǒng)的插件式商業(yè)智能工具軟件大部分需要依靠插件、客戶端、第三方插件(如:Flash)來進(jìn)行繪制。SuccezBI給業(yè)務(wù)用戶提供了更多的選擇,SVG統(tǒng)計圖技術(shù),使商務(wù)智能項目再也不需要插件來展示圖形。純Web的儀表盤報表查看和導(dǎo)出SuccezBI為業(yè)務(wù)用戶提了純Web的在線報表查看方式,用戶不需要任何戶端、插件的輔助,可以像瀏覽網(wǎng)頁一樣瀏覽報表的計算結(jié)果。這樣

14、的查看方式對于業(yè)務(wù)用戶來說,清晰、直觀、便捷。極大的方便了報表通過網(wǎng)絡(luò)的傳閱和發(fā)布,只需要一個地址,所有人都能方便的看到他想看的東西;并且很容易和其他業(yè)務(wù)系統(tǒng)進(jìn)行集成。SuccezBI的純Web展示報表,并不是簡單的數(shù)據(jù)羅列,而是真實的帶有各種版式的報表,圖文并茂;報表上的樣式、排版、圖文、都是嚴(yán)格按照業(yè)務(wù)用戶在報表設(shè)計工具中指定的進(jìn)行呈現(xiàn),頁面上的視覺效果和紙質(zhì)報表并沒有區(qū)別。當(dāng)然,如果業(yè)務(wù)用戶需要將報表集成進(jìn)其他的文書,或者向無法訪問系統(tǒng)的外網(wǎng)用戶發(fā)送報表,SuccezBI支持將報表導(dǎo)出為其他格式的文件,如:Excel、PDF。業(yè)務(wù)用戶只需要在報表查看界面刷好數(shù)據(jù),并選擇導(dǎo)出為需要的格式即

15、可。交叉浮動表紅燈預(yù)警基于純Web的導(dǎo)出所見即所得對于業(yè)務(wù)用戶來說,一報表存在兩個階段:設(shè)計階段、查看階段。傳統(tǒng)的商業(yè)智能工具軟件在報表設(shè)計和查看階段所看到的效果是不完全一樣的,這種模式會導(dǎo)致各種問題,這些問題主要體現(xiàn)在如下方面:在設(shè)計階段無法同步得知報表最終的效果,無法進(jìn)行針對性的調(diào)整,導(dǎo)致報表版式、圖文不美觀;在設(shè)計階段看到的表樣和最終效果不一致,導(dǎo)致在設(shè)計階段精心設(shè)計的效果到了展示階段產(chǎn)生很大的偏差;業(yè)務(wù)用戶追求最終效果的完美,從而不得不頻繁的在設(shè)計界面和查看界面來回的切換;操作繁瑣、浪費時間,甚至有時需要長時間的等待報表運算;嚴(yán)重降低工作效率,增加工作成本;要避免上述問題,就需要實現(xiàn)“

16、所見即所得”的報表設(shè)計,即:在報表設(shè)計階段看到的版式、圖文效果,就是最終效果。SuccesBI基于純Web進(jìn)行報表設(shè)計、報表展示,一舉突破了“所見即所得”模式,徹底解決了長期困擾傳統(tǒng)的商業(yè)智能工具軟件的這個問題。報表設(shè)計工具的人機(jī)交互界面、報表展示的界面,都基于同一套Web標(biāo)準(zhǔn),從本質(zhì)上做到了設(shè)計和展示的效果完全統(tǒng)一,可謂是一勞永逸。這是SuccesBI作為一個純Web商業(yè)智能工具軟件的一大亮點。數(shù)據(jù)表格SuccezBI的表格在設(shè)計狀態(tài)下,和查看狀態(tài)下,可以做到一模一樣。設(shè)計狀態(tài)下的表樣查看狀態(tài)下的表樣統(tǒng)計圖可以看到,SuccezBI的統(tǒng)計圖在設(shè)計狀態(tài)下和查看狀態(tài)下,視覺效果是一樣的;只是因為

17、數(shù)據(jù)變化的原因,圖表中的容顯得略有不同。設(shè)計狀態(tài)下的圖形查看狀態(tài)下的圖形數(shù)據(jù)建模數(shù)據(jù)建模對于商務(wù)智能項目來說,是必不可少的關(guān)鍵環(huán)節(jié)。一些傳統(tǒng)的商業(yè)智能工具軟件在數(shù)據(jù)建模型這一環(huán)節(jié),對外部程序有著一定的依賴性。他們有的依靠數(shù)據(jù)庫本身提供的管理工具,或者第三方的數(shù)據(jù)庫管理工具;有的依靠自己的插件進(jìn)行數(shù)據(jù)庫建模。這樣的建模方式在實際工作中,要么不夠統(tǒng)一,要么不夠易用,亦或不夠安全。SuccezBI包含基于純Web的可視化數(shù)據(jù)建模工具,幫助業(yè)務(wù)用戶設(shè)計、管理數(shù)據(jù)模型。使數(shù)據(jù)建模完全成商業(yè)智能工具軟件的一個組成部分,不再游離在其他環(huán)節(jié)之外的同時,又摒棄了繁瑣的使用過程,變的簡單、方便。SuccezBI的

18、數(shù)據(jù)建模工具,在純Web的基礎(chǔ)上,更提供了多種多樣的展示方式,人機(jī)交互體驗可比客戶端程序。事實表事實表編輯界面 基本屬性事實表編輯界面 維鍵和度量維表維表編輯 維表屬性維表編輯 維表結(jié)構(gòu)維表數(shù)據(jù) 列表維表數(shù)據(jù) 文本維表數(shù)據(jù) 樹形信息瀏覽和系統(tǒng)管理在一款成熟的商業(yè)智能工具軟件中,業(yè)務(wù)用戶所擁有的不僅是業(yè)務(wù)數(shù)據(jù),還有其他的資源,如:工作需要的文檔;上級下發(fā)的文件;個人準(zhǔn)備的素材;以往工作成果的備份;其他個人信息,等;如果是業(yè)務(wù)用戶在系統(tǒng)中擔(dān)任的是管理員角色,那么他就會擔(dān)負(fù)更多的工作,如:查看系統(tǒng)運行情況;對系統(tǒng)進(jìn)行維護(hù);對權(quán)限進(jìn)行管理,等;SuccezBI提供了純Web的信息瀏覽和系統(tǒng)管理界面。d

19、ashboard界面主界面 元數(shù)據(jù)、資源管理界面?zhèn)€人信息管理界面權(quán)限管理1權(quán)限管理2權(quán)限管理3支持主流瀏覽器商業(yè)智能工具軟件的使用量越來越大,隨著現(xiàn)代人們溝通方式的越來越發(fā)達(dá),業(yè)務(wù)用戶會隨時隨地的使用商業(yè)智能工具軟件進(jìn)行他們的工作或業(yè)務(wù)。傳統(tǒng)的商業(yè)智能工具軟件所支持的瀏覽器是有限的,甚至于只支持老舊的IE6,這會極大的限制業(yè)務(wù)用戶的使用場合,給工作帶來不便。SuccezBI從用戶角度出發(fā),支持IE、Chrome、Firefox、Safari等主流瀏覽器;讓用戶在任何場合、任何時間,只要手邊有一部帶有瀏覽器的設(shè)備,立即可以進(jìn)行工作,極大的提高了靈活性。并且,SuccezBI在各個主流瀏覽器上的視

20、覺效果、人機(jī)交互體驗是一致的;減少了用戶的學(xué)習(xí)、適應(yīng)成本,帶給用戶更舒適的工作體驗。各大主流瀏覽器上的效果如下:IEDashboard元數(shù)據(jù)管理界面報表設(shè)計界面ChromeDashboard元數(shù)據(jù)管理界面報表設(shè)計界面FireFoxDashboard元數(shù)據(jù)管理界面報表設(shè)計界面SafariDashboard元數(shù)據(jù)管理界面報表設(shè)計界面移動設(shè)備支持現(xiàn)在平板、手機(jī)的使用很廣泛,用戶要求能隨時隨地地查看數(shù)據(jù),并且針對不同的設(shè)備有不同的顯示要求。SuccezBI靈活的展現(xiàn)引擎可以自動識別設(shè)備去展現(xiàn)報表。總體界面登錄界面下面是針對ipad實現(xiàn)的登錄界面:首頁下面是針對ipad實現(xiàn)的登錄后界面:用戶可以選擇不同

21、的入口查看不同的報表。展現(xiàn)元素移動設(shè)備大多是觸摸屏幕,通過手指來操作,展現(xiàn)元素要時候手指操作。日期選擇下面是日期選擇的效果,右邊是PC上效果。ipad上面的日期選擇框適合用手指選擇。維度選擇下面是維度選擇的效果:圓角面板統(tǒng)計圖下面是統(tǒng)計圖在ipad上面的效果,針對ipad定制了顯示風(fēng)格。門戶下面是一個門戶的效果,上面是一個統(tǒng)計圖,下面是一個表格:查看報表列表:滑動效果:建模 圖形化建模界面Succezbi采用圖形化的的建模方式,可以通過界面化的方式來建立事實表和維表的關(guān)系。而且事實表和維表之間的關(guān)系皆可以用列表、樹形和圖形這三種方式來查看,其中圖形化界面的顯示中用箭頭來表示事實表和維表的關(guān)系,

22、看起來非常直觀,簡潔。事實表事實表也是數(shù)據(jù)模型的一種,它的入口為:項目-數(shù)據(jù)模型,如下圖所示:如果涉與到事實表的分類,可以先建目錄,再建事實表?,F(xiàn)在主要介紹一下事實表中涉與到的幾項重要功能。 數(shù)據(jù)期和數(shù)據(jù)級次維數(shù)據(jù)期和數(shù)據(jù)級次維的設(shè)置是在“基本屬性”這個tab頁面下,如下所示:數(shù)據(jù)期。數(shù)據(jù)期有固定周期,緩慢變化周期和無周期三種,在這里用戶可以很方便的選擇將某個字段或者某兩個字段作為數(shù)據(jù)期,如選擇固定周期(單字段),它的右邊就會出現(xiàn)相應(yīng)的下拉框,下拉框中的元素就是事實表中已有的字段,如下所示:數(shù)據(jù)級次維。在這里可以設(shè)置用戶對事實表和分析表的訪問權(quán)限限制,可以不設(shè)置,也可以繼承項目設(shè)置,或者來源于

23、主題表中的一個維字段,如下所示:維建和度量維建和度量在“維建和度量”這個標(biāo)簽頁面下,如下所示:其中維鍵分為維鍵和虛擬維鍵,度量分為度量和虛擬度量。而且維建和度量的圖標(biāo)是不一樣的,如下:度量。:虛擬度量。:維鍵。:虛擬維鍵。同時,事實表中個字段的顯示有三種風(fēng)格:列表、圖形和樹形。除了對各維建和字段進(jìn)行編輯外,還有更多其他的功能。如下圖所示:聚集功能聚集事實表在“聚集管理”tab標(biāo)簽頁下面,聚集功能是succezbi用來處理和分析海量數(shù)據(jù)的一個強(qiáng)有力的方法。在這里可以定義聚集事實表,在原始事實表的基礎(chǔ)上去掉或?qū)⒕S的顆粒變粗,從而減少數(shù)據(jù)量,達(dá)到提高分析效率的目的。數(shù)據(jù)庫中數(shù)據(jù)查看數(shù)據(jù)的查看功能在“

24、查看數(shù)據(jù)”tab標(biāo)簽頁下面,在這里用戶可以很快的查看到當(dāng)前的事實表對應(yīng)的數(shù)據(jù)庫表,以與查看數(shù)據(jù)。維表維表的入口和事實表的入口一樣,也是在數(shù)據(jù)模型下面,如下:維表類型Succezbi提供的維表類型也比較豐富,覆蓋的圍比較廣,主要有四種:單級維,層級維,代碼分段維和父子維。如下圖所示:維鍵維鍵一般是維表的主鍵字段,通常用來和事實表進(jìn)行關(guān)聯(lián),如下所示: 其中,“DM”,“DQJC”,“JC”,“MS”都是維表中字段,有了這個功能,用戶可以根據(jù)需要選擇用哪個字段與事實表進(jìn)行關(guān)聯(lián)。鉆取路徑Succezbi提供的鉆取功能也是比較豐富的,除了維表類型中層級維,代碼分段維和父子維這三種之外,還可以根據(jù)用戶的需

25、要自己設(shè)置鉆取路徑,如下所示:這樣一來,用戶可以根據(jù)自己的需要任意選擇鉆取的路徑。報表設(shè)計器通過SuccezBI報表設(shè)計器可以完成以下的任務(wù):中國式復(fù)雜報表多種多樣的展現(xiàn)元素:統(tǒng)計圖、表、圖片、流程圖、按鈕、列表、下拉框靈活的鉆取和展開流程DashboardWhat-if分析數(shù)據(jù)預(yù)測、聚類移動終端的報表顯示基于業(yè)務(wù)數(shù)據(jù)源的分析展現(xiàn)能力真正的web在線設(shè)計器SuccezBI報表設(shè)計器是純web的在線設(shè)計器,客戶不需要安裝任何額外的客戶端軟件就可以使用。用戶通過在瀏覽器中輸入url進(jìn)入報表設(shè)計界面,此后所有的操作都是在瀏覽器中在線進(jìn)行,設(shè)計制作報表完成之后可以保存在在線的服務(wù)器中,以便下次再次編輯

26、。圖形化操作界面SuccezBI中的報表設(shè)計器將完全控件化,最終通過簡單的拖拉拽的方式就能定義一報表。如下圖所示的控件區(qū)域中的表格控件等都可以拖動到報表設(shè)計器中。設(shè)計器是所見即所得的,支持豐富的圖形化設(shè)計技術(shù):可以設(shè)置字體、字號、粗體、斜體,邊框的(顏色、線形、線寬)、對齊方式(垂直和水平)、背景顏色等。支持流式布局和絕對定位布局,滿足各種不同的排版需求,從而可以真正實現(xiàn)輕松便捷的制作復(fù)雜的中國式報表。支持針對表格的各種操作:如插入行、插入列、刪除行、刪除列、修改行高列寬、合并和拆分單元格。也可以通過手動劃線的方式繪制單元格等??丶膶傩跃庉嬕彩菆D形化的,設(shè)計器界面的所有元素的屬性都可以通過設(shè)

27、計器右側(cè)的屬性編輯器來進(jìn)行編輯,如設(shè)置單元格的圖片前后綴、設(shè)置表格的過濾條件、設(shè)置參數(shù)控件的事件等。如下圖所示通過屬性欄上的對話框可以很方便的設(shè)置表元的鉆?。杭僿eb無任何插件報表設(shè)計器采用目前業(yè)界流行的web2.0開發(fā)技術(shù)(javascript、ajax、css),這些技術(shù)已經(jīng)作為w3c標(biāo)準(zhǔn)被各個瀏覽器所支持,因此報表設(shè)計器可以運行在目前已知的所有瀏覽器上,帶給用戶一致的操作體驗。同時也支持純web的編輯、顯示和打印。支持Undo和Redo報表設(shè)計器支持無限的undo和redo,用戶在界面上的任何操作都支持反悔和重做,例如有些情況下會有一些誤操作,不用擔(dān)心,因為完全可以通過點擊工具欄上的un

28、do按鈕或者用ctrl+Z快捷鍵來重新回到上一步。如下圖所示:快速做表支持報表設(shè)計器完全采用圖形化所見即所得的設(shè)計方式,提供豐富的常用報表模板,幫助用戶快速創(chuàng)建報表。除了報表模板,我們還提供控件模板、報表風(fēng)格、表格風(fēng)格、文字風(fēng)格等,提供統(tǒng)一的操作入口,從而快速的批量定制報表在制作報表的時候可以通過拖拽的方式完成表格的添加、數(shù)據(jù)源的添加、表達(dá)式中容的拾取等,簡化了做表的過程。報表支持序列填充,如excel一樣,通過在界面上拖拽的方式填入一系列有規(guī)律的數(shù)值。SuccezBI報表設(shè)計器還支持各種操作的快捷鍵,熟悉的用戶將會更大的提高做表的效率。保存和裝載SuccezBI報表設(shè)計器支持報表的持久化,我

29、們可以把報表保存到磁盤(本地)或數(shù)據(jù)庫中(服務(wù)器),這樣就可以下次直接裝入從而重復(fù)使用。目前支持直接保存到服務(wù)器,另存到服務(wù)器的其他目錄,保存為草稿(以便網(wǎng)絡(luò)突然中斷的時候,可以下次繼續(xù)編輯),保存到本地。另外還支持歷史版本,可以隨時將報表恢復(fù)到歷史版本。即使在做表的過程中網(wǎng)絡(luò)斷開也沒關(guān)系,設(shè)計器會將用戶當(dāng)前的報表保存到本地,下次打開該表的時候會自動裝入進(jìn)來統(tǒng)計圖統(tǒng)計圖簡介SuccezBI支持的統(tǒng)計圖類型十分豐富,包括常用的柱形圖,條形圖,線形圖,面積圖,餅圖,圓形儀表盤,線型儀表盤,還有一些是不十分常用的有走勢圖,點圖,散點圖,氣泡圖,雷達(dá)圖,K線圖,箱線圖,橫向箱線圖;提供了數(shù)十種統(tǒng)計圖類

30、型模板、樣式模板,可快速上手創(chuàng)建統(tǒng)計圖;所見即所得的編輯方式,就像我們平時寫WORD文檔一樣;豐富的表達(dá)式支持,強(qiáng)大的取數(shù)能力;定義動態(tài)效果,如鉆取,顯示動態(tài)信息等這樣使展示的信息更加生動;移動終端支持在IPAD,ANDROID上展示具有動態(tài)效果的統(tǒng)計圖;支持嵌入性強(qiáng),數(shù)據(jù)密度高的微型圖。使用雷達(dá)圖可以查看各項指標(biāo)是否平衡;使用氣泡圖可以查看指標(biāo)之間的互相影響情況;使用散點圖可以查看指標(biāo)的分布狀況;使用儀表盤可以很直觀地對處于不正常圍的數(shù)據(jù)進(jìn)行預(yù)警。部分統(tǒng)計圖展示柱形圖:條形圖:餅圖:線形圖:儀表盤:面積圖:雷達(dá)圖:點圖:氣泡圖:走勢圖:多軸多系列:多軸多系列是指用戶添加的統(tǒng)計圖中可以有多種不

31、同類型的統(tǒng)計圖,上面這個多軸多系列的統(tǒng)計圖就是線形圖和柱狀圖的結(jié)合。地圖地圖功能概述地圖是分地域圖形化展現(xiàn)數(shù)據(jù)的一種方式,熱點+鉆取+預(yù)警+dashbord是他的招牌動作。正是這一系列熱門功能的聚合,注定了他的出場必將成為一道靚麗的風(fēng)景線。SuccezBI地圖工具支持?jǐn)?shù)據(jù)展示和預(yù)警,應(yīng)采用矢量方式,支持iPad等移動設(shè)備上顯示;支持圖層管理;用戶可方便地在本地服務(wù)器上擴(kuò)展新的矢量地圖;地圖支持矢量縮放、地區(qū)著色、顯示預(yù)警信息或數(shù)據(jù)等。為了方便用戶應(yīng)用,SuccezBI還置了全球地圖、中國地圖、全國省級地圖等地圖資源。提供了方便的地圖數(shù)據(jù)綁定功能,用戶只需要指定地圖對應(yīng)的維度和指標(biāo),在運行時系統(tǒng)

32、會自動根據(jù)維度的代碼或文字與區(qū)域進(jìn)行匹配。維度下面的指標(biāo)可用數(shù)字、文字、顏色等多種形式展示,對于重點關(guān)注的區(qū)域可以用圖標(biāo)(如旗幟等)進(jìn)行特殊標(biāo)識。SVG技術(shù)地圖采用svg技術(shù)來制作,故可以支持矢量的縮放而不失真,由于svg的良好的可擴(kuò)展性,不僅支持所有的主流的瀏覽器,而且支持iPad等移動設(shè)備上面的顯示,當(dāng)然鑒于IE瀏覽器的低版本不支持svg技術(shù),我們采用了微軟的vml技術(shù)去支持。圖層支持SuccezBI中一個地圖由若干個圖層組成,至少有一個,用戶可以選擇要顯示哪些圖層,隱藏哪些圖層,對此提供了簡便易用的圖層管理機(jī)制。當(dāng)然于此同時還提供了可視化的地圖執(zhí)行工具,以便簡單的制作出分層的svg地圖,

33、方便在本地服務(wù)器上擴(kuò)展新的矢量地圖。SuccezBI中一個圖層部可以有很多個地區(qū),例如區(qū)塊、地點、或地名描述等,這些地圖元素與表格中的數(shù)據(jù)進(jìn)行綁定,這樣就可以依據(jù)數(shù)據(jù)的不同來讓地圖元素顯示不同的效果了,在報表設(shè)計階段,用戶可以在地圖上選擇不同的圖層,并為選擇的圖層設(shè)置屬性,地圖元數(shù)據(jù)和數(shù)據(jù)的綁定也是在圖層的屬性中設(shè)置的,多個圖層,每個圖層都可以與數(shù)據(jù)設(shè)置綁定規(guī)則,可以做到很豐富的地圖修飾效果例如:在中國地圖上讓gdp增幅最大的省是紅色,省會上有個小紅旗,省名用粗體藍(lán)色顯示。分析展示與預(yù)警SuccezBI地圖支持對數(shù)據(jù)的分析展示和預(yù)警。地圖在計算結(jié)果表中支持:提示、預(yù)警圖標(biāo)、鉆取、突出提示、著色

34、、熱點高亮,縮放。預(yù)警,用戶可以手動設(shè)置表格中哪些圍的數(shù)據(jù)是需要預(yù)警的,再插入預(yù)警圖標(biāo),報表計算之后就會在那些需要預(yù)警的地區(qū)插入預(yù)警圖標(biāo)。通過鉆取用戶可以看到某一地區(qū)數(shù)據(jù)更加詳細(xì)的信息,鉆取效果圖如下:比如要鉆取省的,在地圖上直接點擊省就可以看到如下省的詳細(xì)數(shù)據(jù):在報表一開始顯示的時候,“突出提示”的地區(qū)就出現(xiàn)了,并且一直停留在那里,這就是突出提示的效果。地圖的突出提示(mapattention)屬性是一個可編輯的下拉框?qū)傩?。如下圖是設(shè)置了突出提示功能后展示的是市稅,市稅的稅值:設(shè)置突出提示的編輯下拉框:著色,當(dāng)用戶第一次在表格中裝入地圖時,地圖有一個默認(rèn)的填充色,此時通過著色功能用戶可以選擇

35、自己喜歡的顏色進(jìn)行填充從而改變這個默認(rèn)的填充色。改變顏色前系統(tǒng)默認(rèn)的是綠色填充:選擇黃色進(jìn)行填充后的效果:熱點高亮需要用戶首先設(shè)置熱點區(qū)域,之后看到的效果圖就是鼠標(biāo)移到那一塊區(qū)域那塊區(qū)域會以高亮效果展示。下圖是對地區(qū)設(shè)置了高亮效果后的地圖:縮放,在計算之后的地圖左上角會有如下圖所示的圖標(biāo),點擊+號可以對地圖進(jìn)行放大,點擊號對地圖進(jìn)行縮小,SuccezBI中對地圖進(jìn)行放大或縮小都不會造成圖片的失真。地圖效果實例展示用SuccezBI地圖展示的某一服飾在各個地區(qū)的銷售金額,如下所示:上圖是通過寫表達(dá)式將省和省的數(shù)據(jù)以紅色展示的效果圖地圖上的顏色是根據(jù)指標(biāo)動態(tài)渲染的,在做表時用戶可以隨意地指定每個區(qū)

36、域的顏色表達(dá)式,計算時系統(tǒng)會自動根據(jù)每個區(qū)域的指標(biāo)值算出區(qū)域顏色,發(fā)送給客戶端??蛻舳送ㄟ^svg渲染每個區(qū)域的背景色統(tǒng)計分析SuccezBI報表支持各種統(tǒng)計方法:常見的有:求和、計數(shù)、最大值、最小值、平均值、排名、比重、增幅、同比增幅、環(huán)比增幅、增減額、標(biāo)準(zhǔn)差、年初增幅、年初增減額、百分比、固定期合計值,topn、top%等。數(shù)據(jù)挖掘:分類分析、聚類分析、關(guān)聯(lián)規(guī)則分析、預(yù)測分析、異常點探測高級統(tǒng)計分析:統(tǒng)計量分析、統(tǒng)計檢驗、方差分析、相關(guān)分析、回歸分析、曲線擬合、時間序列分析、統(tǒng)計過程控制下面舉些例子來說明一下結(jié)構(gòu)分析結(jié)構(gòu)分析相當(dāng)于是求比重,是一種求每小項指標(biāo)值占總指標(biāo)值的百分比的分析方法。表

37、達(dá)式:percent( expression, objconst)參數(shù):expression 一個數(shù)值類型的表達(dá)式,大多數(shù)情況下是一個事實表的度量表達(dá)式。objconst 一個字符類型參數(shù),指定求百分比的圍,即在哪個分析維度中求百分比;適用于多維分析;默認(rèn)值:離統(tǒng)計指標(biāo)最近的分析維的別名;返回值:浮點類型值示例:下面的例子以月報為例,fact是一個月度事實表,它有行業(yè)(hy),經(jīng)濟(jì)類型(jjlx),數(shù)據(jù)期(bbq)維度,投資總額(tzze)度量分析維度分析指標(biāo)說明fact.hy.level0percent(fact.tzze)求tzze合計值在各項行業(yè)門類中的百分比;fact.hy.level

38、0, fact.jjlx.level0percent(fact.tzze)行業(yè)門類分組,tzze在經(jīng)濟(jì)類型中百分比;A1(fact.hy.level0), B1(fact.jjlx.level0)percent(fact.tzze,A1)經(jīng)濟(jì)類型分組,tzze在行業(yè)門類中百分比;相關(guān)分析返回數(shù)組array1和array2之間的相關(guān)系數(shù)。使用相關(guān)系數(shù)可以確定兩個屬性之間的關(guān)系。例如,可以檢測某地的平均溫度和空調(diào)使用情況之間的關(guān)系。表達(dá)式:CORREL(array1,array2)參數(shù):array1 必需。第一組數(shù)值單元格區(qū)域。array2 必需。第二組數(shù)值單元格區(qū)域返回值:返回兩個數(shù)組的相關(guān)系數(shù)

39、。示例:AB數(shù)據(jù)Data23927412515617公式說明(結(jié)果)=CORREL(A2:A6,B2:B6)表中兩個數(shù)據(jù)集的相關(guān)系數(shù) (0.15815)離散分析估算基于樣本的標(biāo)準(zhǔn)偏差。標(biāo)準(zhǔn)偏差反映數(shù)值相對于平均值 (mean) 的離散程度。表達(dá)式:STDDEV(number1,number2,.)參數(shù)number1,number2,.對應(yīng)于總體樣本的數(shù)字參數(shù)。還可以使用單個數(shù)組或?qū)?shù)組的引用,而不是由逗號分隔的參數(shù)。返回值返回樣本的標(biāo)準(zhǔn)偏差。彈性分析彈性分析用來分析兩個增幅的比,在SuccezBI中用表達(dá)式zf()來求增幅,增幅的比值即彈性表達(dá)式:ZF(expression bbqconst)

40、參數(shù):expression 一個數(shù)值類型的表達(dá)式,大多數(shù)情況下是一個事實表的度量表達(dá)式。bbqconst 可選參數(shù),此參數(shù)必須是一個常數(shù),指定一個確定的數(shù)據(jù)期圍,例:2008,200803,.其對應(yīng)的意義與數(shù)據(jù)期類型有關(guān),比如月報分別表示2008年和2008年3月,而季報表示2008年和2008年3季度。返回值浮點類型數(shù)值。此函數(shù)統(tǒng)計的是參數(shù)指標(biāo)(expression)的本期合計值和去年同期合計值的差,再和去年同期合計值的比,即:=(本期合計-去年同期合計)/去年同期合計,如果指定了第二個參數(shù),則表示=(本期合計-指定期合計)/指定期合計舉例ZF(投資總額)/ZF(稅收總額):用來求投資總額和

41、稅收總額進(jìn)行彈性分析預(yù)測分析SuccezBI提供一個表達(dá)式中的函數(shù)forecast來實現(xiàn)時間序列的預(yù)測,時間序列預(yù)測算法原理就是根據(jù)一組給定的歷史數(shù)據(jù)的值,運用科學(xué)的數(shù)學(xué)算法計算出將來的若干期可能會出現(xiàn)什么值。表達(dá)式:FORECAST(historyValues, model, params)參數(shù):historyValues 歷史數(shù)據(jù),應(yīng)該是一個一維浮點數(shù)組,如1,2,3 或 A3$model 模型名 params 模型參數(shù),是形如a=1;b=2;c=3這樣的名值對,支持下列參數(shù),大小寫不敏感:返回值:返回值是預(yù)測結(jié)果對象示例:1. forecast(1, 2, 3, 4, 5, 6, 7,

42、8, 9, 10, 11, 12,Polyone)相當(dāng)于forecast(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,Trend,Trend=LINEAR),表示用線性趨勢模型預(yù)測,返回值直接當(dāng)double用是13;2. forecast(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,Polyone).value 和 forecast(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,Polyone)是相等的;3. forecast(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12

43、,Polyone).values1返回預(yù)測的第二期的值;聚類分析聚類是一種將很多樣本按照它們各自屬性(指標(biāo))的相似度(距離)分組的分析方法,例如:利用客戶的收入狀況、每月的消費情況對客戶進(jìn)行分組,然后對不同組的客戶分別進(jìn)行分析;利用企業(yè)的經(jīng)營數(shù)據(jù)(收入,納稅額,利潤等)對企業(yè)進(jìn)行分組,然后對不同組的企業(yè)分別進(jìn)行分析;聚類之后的樣本分組具有組樣本相似度大(距離小)、不同組樣本相似度小(距離大)的特點。采用聚類分析的主要目的是將大量數(shù)目的樣本轉(zhuǎn)化為少量的樣本分組(類別)以簡化數(shù)據(jù)的分析,SuccezBI提供了一個表達(dá)式函數(shù)cluster用于進(jìn)行聚類分析,該函數(shù)實現(xiàn)了三種通用聚類方法:層次聚類算法、K-MEANS聚類算法和BIRCH聚類算法表達(dá)式:CLUSTER(samples, clusterNumber, model)參數(shù):samples聚類樣本觀測數(shù)據(jù),一維或者二維的double數(shù)組,如果是一維的則數(shù)組長度為聚類樣本的個數(shù);為二維數(shù)組時,第一維長度為聚類樣本個數(shù),第二維長度為樣本的指標(biāo)個數(shù),并且所有的第二維長度應(yīng)該相等,如

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論