XXX總局BI系統(tǒng)Cognos產(chǎn)品方 案建議書_第1頁
XXX總局BI系統(tǒng)Cognos產(chǎn)品方 案建議書_第2頁
XXX總局BI系統(tǒng)Cognos產(chǎn)品方 案建議書_第3頁
XXX總局BI系統(tǒng)Cognos產(chǎn)品方 案建議書_第4頁
XXX總局BI系統(tǒng)Cognos產(chǎn)品方 案建議書_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、XXX總局BI系統(tǒng)Cognos產(chǎn)品技術(shù)解決方案XXX總局BI系統(tǒng)Cognos產(chǎn)品方案建議書2009年1月Cognos產(chǎn)品方案建議書- 1 -北京優(yōu)信佳公司- 1 -2008年1月- 1 -2.1 項目背景- 4 -2.2 初步需求分析- 4 -2.3XXX總局BI項目Cognos產(chǎn)品技術(shù)建議- 4 -2.3.1 Cognos技術(shù)方案思路- 5 -第三章XXX總局BI項目Cognos產(chǎn)品技術(shù)方案構(gòu)架- 5 -3.1 Cognos BI總體解決方案介紹- 5 -3.1.2Cognos 產(chǎn)品介紹- 6 - Cognos產(chǎn)品體系結(jié)構(gòu):- 6 - Cognos8產(chǎn)品體系結(jié)構(gòu)圖

2、:- 6 -3.1.3 Cognos 8 BI產(chǎn)品數(shù)據(jù)流程示意圖- 9 -3.2.4Cognos 產(chǎn)品主要功能模塊- 10 -Cognos 主要功能模塊結(jié)構(gòu)示意圖- 10 -3.2.5 Cognos 功能模塊介紹- 11 - Cognos FrameWork Manager:- 11 - Cognos OLAP Modeling- 12 - Cognos Report Studio- 13 - Cognos Query Studio- 13 - Cognos Analysis Studio- 14 -3.2.5

3、.6 Cognos Connection- 15 -3.2 Cognos BI總體解決方案的優(yōu)勢:- 17 -3.2.1異構(gòu)數(shù)據(jù)源整合能力- 17 -3.2.2 強大的報表制作、部署和發(fā)布和管理功能- 17 -3.2.3 豐富的展現(xiàn)類型:- 17 -3.2.4 優(yōu)異的可擴展性- 17 -3.2.5 優(yōu)異的容錯能力和穩(wěn)定性- 18 -3.2.6大用戶數(shù)和大數(shù)據(jù)量的數(shù)據(jù)訪問分析能力- 18 -3.2.7 快速的數(shù)據(jù)訪問分析能力- 18 -3.2.8 良好的安全性- 18 -3.2.9報表中的分析:“分析 - 然后 - 查詢” (Analysis- Then -Query)- 19 -第四章 XXX

4、總局BI項目Cognos技術(shù)方案詳細設計- 19 -4.1XXX總局BI項目 Cognos技術(shù)方案架構(gòu)詳細設計- 19 -4.1.1XXX總局BI項目Cognos技術(shù)方案構(gòu)成- 19 -項目整體構(gòu)架- 20 -4.1.1 數(shù)據(jù)源- 24 -4.1.2數(shù)據(jù)庫系統(tǒng)- 26 -4.1.3元數(shù)據(jù)模型- 26 -4.1.4 前端應用- 27 - 報表應用- 27 - OLAP分析:- 28 -4.1.4門戶系統(tǒng)- 30 -4.1.5 安全性控制系統(tǒng)- 31 -4.2.5 實施XXX總局BI項目要求的主要技術(shù)要點- 32 - Cognos能滿足XXX

5、總局BI項目的要求- 33 -體系結(jié)構(gòu)和環(huán)境- 33 -系統(tǒng)需求- 34 - Cognos支持的軟硬件平臺- 34 -系統(tǒng)的負載均衡和容錯保護說明- 34 - Cognos技術(shù)方案的性能說明- 36 -備份與恢復- 37 -第五章XXX總局BI項目目Cognos技術(shù)方案的特點、優(yōu)勢。- 38 -5.1 Cognos技術(shù)的特點和優(yōu)勢- 38 -5.1.2 Cognos技術(shù)方案在系統(tǒng)集成方面的優(yōu)勢- 40 -5.3 Cognos技術(shù)方案在應用過程中將帶來的收益- 40 -5.3.1 大用戶數(shù)和大數(shù)據(jù)量的數(shù)據(jù)訪問分析- 40 -5.3.2 強大

6、的報表相關能力- 41 -5.3.3 企業(yè)及安全性保護數(shù)據(jù)安全- 41 -5.3.4 系統(tǒng)的可擴展性為企業(yè)發(fā)展留出廣闊空間- 41 -5.3.5 易用性和低部署成本- 41 -第一章項目背景與需求分析2.1 項目背景隨著XXX總局的信息化建設的進行,已經(jīng)積累了大量的相關數(shù)據(jù),需要對數(shù)據(jù)進行必要的分析,形成跨系統(tǒng)的統(tǒng)計,分析報表報告,提高決策人員獲取信息的效率,從而更好的為決策服務,將XXX總局的信息化建設提高到一個新的水平。2.2 初步需求分析根據(jù)項目需求中的內(nèi)容,我們初步了解了XXX總局BI項目的功能,結(jié)合實施項目的經(jīng)驗,我們對項目的需求和問題進行初步分析。由于該項目尚未正式實施,我們還沒有

7、機會進行更加深入的需求調(diào)研和業(yè)務調(diào)研,因此如下這些分析可能與XXX總局的客觀情況有所偏差。深入的需求分析還需在項目啟動后,進行實際的客戶訪談和調(diào)研等工作。目前可能面臨的問題:l 數(shù)據(jù)分散。由于存在多個的業(yè)務系統(tǒng),,就需要對XXX總局的數(shù)據(jù)進行統(tǒng)一規(guī)劃,需要BI工具支持對多數(shù)據(jù)源的連接和展現(xiàn)。l 沒有專業(yè)的展現(xiàn)工具,難以實現(xiàn)報表的靈活設計和修改,以及為企業(yè)的管理決策提供高效路靈活的分析功能。需要靈活的數(shù)據(jù)前段展現(xiàn)功能,對企業(yè)數(shù)據(jù)進行全面的展現(xiàn),將數(shù)據(jù)轉(zhuǎn)換成信息和知識,更好的為企業(yè)決策服務。2.3XXX總局BI項目Cognos產(chǎn)品技術(shù)建議在上一節(jié),我們對XXX總局BI項目進行了初步的需求分析。結(jié)合

8、需求分析和我們累積的項目實施經(jīng)驗,現(xiàn)制定一個初步技術(shù)建議。2.3.1 Cognos技術(shù)方案思路針對XXX總局BI項目,Cognos技術(shù)方案能夠很好的幫助XXX總局解決以前遇到的各種問題,構(gòu)建起適應XXX總局整體需求,同時能夠適應技術(shù)發(fā)展的BI系統(tǒng)。XXX總局BI系統(tǒng)cognos解決方案能夠很好的幫助客戶解決遇到的問題,并且提供很好的系統(tǒng)擴展性。l Cognos解決方案中提供的專業(yè)的OLAP Server提供了大數(shù)據(jù)量大用戶訪問下秒級響應。使XXX總局的各種報表,分析等前應用擺脫訪問效率的困擾。l 在XXX總局綜合數(shù)據(jù)庫系Cognos解決方案中,提供了業(yè)內(nèi)領先的分析,查詢和報表工具,提供了豐富的

9、報表定制和展現(xiàn)功能,能夠滿足客戶所需要的任何復雜報表、動態(tài)報表、查詢以及OLAP分析的需求,特別是能夠快速實現(xiàn)有中國特色的非平衡報表,報表完全實現(xiàn)自動化,極大提升工作效率l Cognos解決方案“分析 - 然后 - 查詢” (Analyze- Then -Query)的分析方法,充分適應用戶從宏觀到微觀的決策思路。能夠幫助為審計部門準確得從海量數(shù)據(jù)中定位異常數(shù)據(jù)l XXX總局BI系統(tǒng)Cognos解決方案提供基于LDAP的安全管理機制。統(tǒng)一系統(tǒng)各個模塊的安全模塊,提供了統(tǒng)一的安全管理平臺,保證系統(tǒng)的數(shù)據(jù)安全性,同時能夠和各種安全機制集成,如使用數(shù)據(jù)庫表認證,從而方便的和其他系統(tǒng)實現(xiàn)安全性集成。第

10、三章XXX總局BI項目Cognos產(chǎn)品技術(shù)方案構(gòu)架這部分從產(chǎn)品的角度介紹Cognos產(chǎn)品及其解決方案的組成、模塊功能、特征優(yōu)勢等等。3.1 Cognos BI總體解決方案介紹Cognos作為業(yè)界領先、全面、成熟的解決方案,能夠高質(zhì)量的實現(xiàn)XXX總局BI項目相關功能需求,其靈活性又能保證解決方案不僅能應用在現(xiàn)階段的項目中,還能夠隨著應用規(guī)模的擴大而進行動態(tài)適配。下面我們就詳細介紹Cognos產(chǎn)品技術(shù)方案,并將介紹組成該解決方案的各環(huán)節(jié)的產(chǎn)品:3.1.2Cognos 產(chǎn)品介紹Cognos 8在一個產(chǎn)品中,一種Web構(gòu)架上,基于企業(yè)所有數(shù)據(jù)源,面向所有用戶提供完整的信息處理與展現(xiàn)功能,包括了即席分析

11、功能,查詢功能,報表功能,儀表盤功能,事件管理功能以及BI管理等各種BI功能。 Cognos產(chǎn)品體系結(jié)構(gòu):Cognos 8 采用SOA構(gòu)架,統(tǒng)一了Web應用構(gòu)架,統(tǒng)一了元數(shù)據(jù),能夠訪問企業(yè)的所有數(shù)據(jù)源,為企業(yè)所有用戶提供了基于純?yōu)g覽器的全面的BI功能。 Cognos8產(chǎn)品體系結(jié)構(gòu)圖:Cognos 8結(jié)構(gòu)在邏輯上分了多層,包括了:瀏覽器層,Web Server層,應用服務層,數(shù)據(jù)層。Cognos 8結(jié)構(gòu)在邏輯上分了多層,包括了:瀏覽器層,Web Server層,應用服務層,數(shù)據(jù)層。瀏覽器層瀏覽器層是面向用戶的, Cognos提供了完全基于瀏覽器的純?yōu)g覽器界面,包括了C

12、ognos Connection、Analysis Studio, Query Studio、Report Studio Report Viewer和其他應用,即使是復雜報表制作和動態(tài)查詢也不需要插件,用戶可以直接在瀏覽器中鼠標拖拽實現(xiàn)各種功能。這一層還包括其他系統(tǒng)對Cognos 8中服務和內(nèi)容的調(diào)用。如其它商業(yè)化門戶,或者ASP、JSP頁面等。用戶也可以通過Cognos 的Office Connection直接通過Office EXCEL, Word, PowerPoint等工具訪問各種報表,將內(nèi)容進行發(fā)布共享。Web Server層Web Server層中包含了Cognos 8的Gatew

13、ay. Gateway是對Web Server的擴展,負責將瀏覽器層的請求傳遞到下一層(應用服務層),也負責將應用服務層的結(jié)果交給瀏覽器層。Cognos 支持的Web Server包括Apache ,IBM HTTP Server,Sun ONE Web Server,IIS等各種Web Server。應用服務器層應用服務器層包括了Cognos 完成用戶請求的各種服務(dispatcher,報表,查詢,分析,事件管理、Content Manager等)。Cognos支持的應用服務器包括:Weblogic ,Websphere, Oracle AS,SAP NWAS,SAP J2EE Engin

14、e,Tomcat等各種應用服務器。DispatcherCognos 8服務中的分發(fā)模塊,同時Dispatcher 管理著相關的各種服務,從web server來的請求首先傳遞到它,如果有多臺服務器負載均衡,那么由它確定由哪臺服務器來負責完成請求,實現(xiàn)多臺服務器的智能負載均衡功能。當請求已經(jīng)確定在某臺機器上運行之后,請求就被傳遞給相應的報表模塊。每臺Cognos應用服務上都有一個dispatcher,當dispatcher啟動的時候,會在Content Manager中注冊。這樣系統(tǒng)中所有服務器上的Dispatcher都可以相互知道。當其中一個Dispatcher無效了,那么提交給他的請求會被路

15、由到其他的Dispatcher。報表,查詢,分析等模塊報表,查詢,分析等模塊分別為不同類型的請求提供服務。負責根據(jù)請求從數(shù)據(jù)庫中查詢數(shù)據(jù)。結(jié)合通過從Content Manager中得到的元數(shù)據(jù),權(quán)限等信息生成對應的結(jié)果。事件服務模塊事件服務模塊對系統(tǒng)進行監(jiān)控。通過對事件條件的監(jiān)控,自動的進行任務的處理。如通過門戶新聞、EMAIL等方式對用戶進行提醒。Content Manager模塊Content Manager為Cognos 的各種服務提供了對Cognos內(nèi)容庫的管理和查詢服務,Content Manager管理包括報表的模板,元數(shù)據(jù)信息,調(diào)度信息等,報表靜態(tài)結(jié)果,個人個性化信息。數(shù)據(jù)層數(shù)據(jù)

16、源這一層是后續(xù)所有步驟的數(shù)據(jù)來源,數(shù)據(jù)庫層包括了用戶的數(shù)據(jù),以及系統(tǒng)相關信息的數(shù)據(jù)。系統(tǒng)相關信息存放在關系型數(shù)據(jù)庫中。用戶數(shù)據(jù)源可以是Oracle、DB2、Informix、Sybase、Sql Server等大型關系型數(shù)據(jù)庫,也可以是Access、dBase等桌面型數(shù)據(jù)庫或平面文件;可以是未經(jīng)ETL處理的業(yè)務數(shù)據(jù)庫,也可以是經(jīng)過ETL處理后的數(shù)據(jù)集市,可以是通過轉(zhuǎn)換之后的按主題的多維立方體,多維數(shù)據(jù)庫??梢愿鶕?jù)項目需要,綜合效率、存儲空間、硬件條件等條件進行靈活配置。Cognos同時支持MOLAP,ROLAP以及DB。所有數(shù)據(jù)源都利用FrameWork Manager制作元數(shù)據(jù)的業(yè)務視圖,供

17、應用使用。3.1.3 Cognos 8 BI產(chǎn)品數(shù)據(jù)流程示意圖通過抽取過程,可以將各個應用系統(tǒng)的數(shù)據(jù),文本文件等數(shù)據(jù)進行抽取,清洗,然后加載到一個集中的數(shù)據(jù)庫中,形成主題的星型結(jié)構(gòu)數(shù)據(jù)集市,不同主題之間通過共享維度的方式形成數(shù)據(jù)倉庫.數(shù)據(jù)庫/數(shù)據(jù)倉庫中的內(nèi)容通過Cognos 元數(shù)據(jù)模型描述。將數(shù)據(jù)庫結(jié)構(gòu)描述成業(yè)務的結(jié)構(gòu),然后將元數(shù)據(jù)發(fā)布到Cognos 服務器上。同時Cognos 的OLAP轉(zhuǎn)換工具通過元數(shù)據(jù)描述可以將數(shù)據(jù)庫中數(shù)據(jù)按照業(yè)務主題的角度,指標等因素,轉(zhuǎn)換成文件型的多維立方體。這些多維立方體也作為數(shù)據(jù)源,通過元數(shù)據(jù)模型進行描述,發(fā)布到Cognos 服務器上。用戶通過瀏覽器訪問發(fā)布在門戶

18、上的查詢,分析,報表等各種應用。3.2.4Cognos 產(chǎn)品主要功能模塊Cognos 主要功能模塊結(jié)構(gòu)示意圖3.2.5 Cognos 功能模塊介紹模塊名稱模塊功能Cognos Report StudioCognos報表工具Cognos Query StudioCognos 即席查詢工具Cognos Analysis StudioCognos OLAP 分析工具Cognos ConnectionCognos產(chǎn)品統(tǒng)一的發(fā)布門戶Cognos OLAP ModelingCognos OLAP ServerCognos FrameWork ManagerCognos產(chǎn)品統(tǒng)一的元數(shù)據(jù)模型設計

19、和管理工具 Cognos FrameWork Manager:Cognos FrameWork Manager是一個專門的統(tǒng)一的元數(shù)據(jù)模型設計工具。實際上也是應用和數(shù)據(jù)庫之間的語義層,他封裝數(shù)據(jù)庫底層表和字段,建立表連接,為后續(xù)開發(fā)人員和最終用戶提供一個貼合業(yè)務術(shù)語的數(shù)據(jù)庫結(jié)構(gòu)視圖。在元數(shù)據(jù)模型中可以對已有的數(shù)據(jù)庫結(jié)構(gòu)進行描述,加入各種計算字段,綁定數(shù)據(jù)的過濾器等,同時可以采用動態(tài)SQL,使查詢的語句根據(jù)不同的條件和情況靈活的適應數(shù)據(jù)庫結(jié)構(gòu)。他可以連接多個數(shù)據(jù)源,能夠連接OLAP,DB等各種數(shù)據(jù)源。提供對元數(shù)據(jù)的定制和管理以及安全性控制等相關控制??芍苯邮褂酶鞣N標準工具制作的元數(shù)

20、據(jù)模型。Cognos 元數(shù)據(jù)符合CWM標準,能夠和各種工具實現(xiàn)元數(shù)據(jù)的交換。 Cognos OLAP ModelingOLAP Modeling是Cognos提供的企業(yè)級OLAP服務器,它將從各類數(shù)據(jù)源(數(shù)據(jù)庫、數(shù)據(jù)倉庫、平面文件)中精心篩選出來的“黃金”數(shù)據(jù)創(chuàng)建成稱為PowerCubes的多維數(shù)據(jù)立方體。立方體是按探察業(yè)務的OLAP多維因素分析模型的設計創(chuàng)建,通過對多維數(shù)據(jù)立方體的OLAP分析,用戶可以辨明趨勢、跟蹤業(yè)務運作、創(chuàng)建高效的統(tǒng)計匯總報表。Cognos OLAP Modeling具有極高的存儲效率和響應速度,完全脫離了關系型數(shù)據(jù)庫在性能和存儲空間效率上的羈絆,保證用戶

21、在訪問數(shù)據(jù)時達到秒級的響應速度。Cognos OLAP Modeling支持異構(gòu)數(shù)據(jù)源訪問,能夠適應用戶從簡單到復雜的應用數(shù)據(jù)環(huán)境,支持虛擬Cube技術(shù) (可按時間生成不同的子Cube,可針對單個子Cube進行增量更新,通過虛擬Cube訪問多個子Cube,支持虛擬Cube的各子Cube維度不同,以適應變化)。Cognos OLAP Modeling生成的Cube為壓縮方式,通常為原始數(shù)據(jù)占用空間的十分之一甚至更小。同時具有足夠的靈活性,支持手工自定義層次和節(jié)點,支持維度中不同層次節(jié)點之間的計算,支持指標層次靈活設計.不僅如此,Cognos 的OLAP 模型設計具有簡易的界面,開發(fā)人員只需要在友

22、好的圖形化界面中通過鼠標托拽就能實現(xiàn)各種OLAP模型的設計,不需要編寫程序。通過企業(yè)級的OLAP Server, Cognos 能夠為用戶提供高效,靈活的分析和報表。確保企業(yè)及應用的高效性。Cognos BI OLAP Modeling特點友好的開發(fā)界面高速的多維立方體創(chuàng)建支持時間分區(qū)的虛擬Cube技術(shù)支持增量更新支持全方位的權(quán)限控制異構(gòu)數(shù)據(jù)源處理能力高數(shù)據(jù)壓縮比 Cognos Report StudioReport Studio 是專業(yè)的報表展現(xiàn)工具。報表制作人員可以通過他制作各種類型的報表,制作報表時不僅能夠連接數(shù)據(jù)庫,還能連接MOLAP以及ROLAP,能夠同時連接數(shù)據(jù)庫,M

23、OLAP以及ROLAP數(shù)據(jù)源。用戶直接通過在沒有插件,沒有Applet的純?yōu)g覽器界面中鼠標托拽就可以實現(xiàn)各種列表,交叉表,圖表,分段報表,主從報表等各種常用報表,以及中國特色的非平衡報表,動態(tài)儀表盤,KPI報表等各種高級報表報告。報表可以分頁面設計,每頁可以有多個查詢,每個查詢可以連接多個數(shù)據(jù)源,甚至異構(gòu)數(shù)據(jù)源。報表的內(nèi)容采用的是化繁為簡的方式,可以精確控制報表中每一個對象的各種屬性。可以通過鼠標拖拽方式將包括聲音,視頻,圖形,表格,文字,關系型數(shù)據(jù)庫內(nèi)容,OLAP等任何有用的信息集成在報表中。還可以方便實現(xiàn)報表數(shù)據(jù)和GIS地圖數(shù)據(jù)的無縫集成。報表布局可以精確控制和排版,支持所見即所得的打印。

24、報表設計好之后可以批量生成,也可以通過用戶交互條件生成,甚至基于時間以及事件等進行調(diào)度,也可以通過Email等方式主動推送給用戶。同時采用直接保存即發(fā)布的方式,大大簡化了報表的發(fā)布和管理。Cognos Report Studio的強大功能能夠涵蓋XXX總局的各種報表報告需求。 Cognos Query Studio Query Studio 模塊是最終用戶的即席查詢前端展現(xiàn),他將經(jīng)過業(yè)務化處理的元數(shù)據(jù)提供給最終用戶,最終用戶只需要通過簡單的鼠標托拽的方式就可以實現(xiàn)對數(shù)據(jù)的靈活的查詢。用戶可以方便的對查詢的內(nèi)容,計算,過濾,格式等進行自助的定制。并且可以將查詢的定義和結(jié)果通過點擊鼠

25、標實現(xiàn)發(fā)布,與其他用戶進行共享。也可以將結(jié)果所見即所得的生成Excel,PDF,CSV等格式的結(jié)果。 Cognos Analysis StudioAnalysis Studio是面向最終用戶的多維分析展現(xiàn),進行方便的多維度,多層次,多指標的分析。用戶只需要在Web界面中通過簡單的鼠標拖拽等操作,就可以進行各種OLAP分析,如上鉆,下鉆,切片,旋轉(zhuǎn),切塊等,另外,Cognos Analysis Studio可以同時支持MOLAP和ROLAP,支持圖表一起展現(xiàn)和圖表聯(lián)動,支持柱圖,餅圖,折線圖,堆積圖,面積圖,散點圖等各種二維、三維圖形,支持用戶自定義子集功能, 支持同比,環(huán)比,百分

26、比等各種比例分析,支持TOP N/ Bottom N 分析,支持2/8分析,支持壓縮零。支持排名排序功能,支持維度中不同粒度的混合分析,支持不同維度的非平衡混合分析,支持不同層次維度節(jié)點之間的計算,支持用戶在純?yōu)g覽器界面上進行各種OLAP分析,不需要安裝插件,不使用Applet,確保數(shù)據(jù)安全性,支持用戶使用簡單的拖拽的方式進行多角度分析,支持從Cube和Cube信息之間的鉆取支持Cube和關系型數(shù)據(jù)庫信息之間的鉆取,支持將分析結(jié)果導出EXCEL, PDF等各種格式,采用保存即發(fā)布的方式,不需要另外的發(fā)布工具它能夠讓系統(tǒng)中的每一位用戶都能夠輕松自如地訪問對應權(quán)限的數(shù)據(jù),從而更有效地管理其業(yè)務,作

27、出正確決策。 Cognos ConnectionCognos Connection是Cognos 門戶,提供信息的集成和用戶訪問的統(tǒng)一入口。管理員可以通過他實現(xiàn)用戶、角色管理,服務器配置,權(quán)限控制等各種管理功能;最終用戶可以通過Cognos Connection 訪問到文件夾、報表、個性化展現(xiàn)、訪問Query Studio、Report Studio、Analysis Studio, Report Viewer和集成到Cognos Connection中的其他內(nèi)容。同時Cognos Connection采用 Portlet技術(shù),用戶能夠方便的進行個性化頁面的定制,輕易的組織出My

28、 Page,還能夠和IBM WebSphere,Plumtree,SAP Enterprise 等各種商業(yè)化門戶以及用戶的已有各種網(wǎng)頁進行集成。在集成的時候可以將Cognos的內(nèi)容發(fā)布到其他門戶中,也可以將其他門戶中的內(nèi)容發(fā)布到Cognos門戶中。3.2 Cognos BI總體解決方案的優(yōu)勢:3.2.1異構(gòu)數(shù)據(jù)源整合能力Cognos 解決方案充分考慮了對異構(gòu)數(shù)據(jù)源得整合能力,可以同時連接多個異構(gòu)數(shù)據(jù)源,。Cognos對異構(gòu)數(shù)據(jù)源的整合能力,給用戶帶來了前所未有的全景數(shù)據(jù)視圖,以往在業(yè)務上相互獨立的數(shù)據(jù)庫現(xiàn)在都可以被融合在一起進行分析,全面的數(shù)據(jù)探查使決策者能夠發(fā)現(xiàn)影響企業(yè)運營的深層次因素,并作

29、出正確決策。Cognos解決方案對異構(gòu)數(shù)據(jù)源的整個并非單純的數(shù)據(jù)疊加,而將零散的數(shù)據(jù)以維度-事實的結(jié)構(gòu)組織起來,縮短了項目實施的周期。3.2.2 強大的報表制作、部署和發(fā)布和管理功能利用Cognos報表的Web發(fā)布管理服務器,靈活的部署能力和負載均衡,發(fā)布成百上千份的報表。用戶能夠非常方便的制作報表,自動在Web 上發(fā)布報表。企業(yè)內(nèi)部和外部的所有類型用戶無需經(jīng)過培訓都可以通過Web訪問、察看、打印報表。3.2.3 豐富的展現(xiàn)類型:Cognos技術(shù)方案中提供強大的報表制作功能,所以能滿足上千用戶在各自的桌面或遠程訪問所需的各種報表需求??梢詫曇?,視頻,圖形,表格,文字,關系型數(shù)據(jù)庫內(nèi)容,O

30、LAP等任何有用的信息集成在報表中,同時這些內(nèi)容還可以和查詢相關聯(lián),使報表的內(nèi)容聲色并茂,內(nèi)容飽滿,充實??梢院芊奖愕闹谱鱇PI,儀表盤等各種高級報表3.2.4 優(yōu)異的可擴展性Cognos技術(shù)方案具有非常優(yōu)異的可擴展性。其服務組件, Cognos OLAP Server,Cognos前端展現(xiàn)等軟件都提供了良好的可擴展性。使得XXX總局在增加新的應用、用戶和數(shù)據(jù)時,在整個解決方案的各個層次,都能通過線形的擴展適應變化,不會存在瓶頸。可以大大保護原有投資降低企業(yè)部署的總體成本。3.2.5 優(yōu)異的容錯能力和穩(wěn)定性Cognos技術(shù)方案具有非常優(yōu)異的容錯能力和穩(wěn)定性。Cognos OLAP 分析,Cog

31、nos報表展現(xiàn)等服務都提供了智能的負載均衡和容錯功能。整個系統(tǒng)可以為用戶提供7*24的穩(wěn)定高效的服務。3.2.6大用戶數(shù)和大數(shù)據(jù)量的數(shù)據(jù)訪問分析能力Cognos 解決方案具有處理大用戶數(shù)和大數(shù)據(jù)量的數(shù)據(jù)訪問分析能力,性能穩(wěn)定,承載能力杰出。Cognos企業(yè)級OLAP服務器,能處理TB級的海量數(shù)據(jù),并保證最終結(jié)果在存儲結(jié)構(gòu)、訪問速度上的高效率;Cognos服務能將PowerCubes和報表在Web上分布、管理,它的負載均衡、服務器容錯等特性可以完美地支持大用戶數(shù)和大數(shù)據(jù)量的訪問,無論是一個用戶還是上千個用戶都能輕松應付;同時Cognos提供了高效報表制作、即席查詢工具, 采用了多線程支持、高效率

32、的處理流程和優(yōu)化的查詢結(jié)構(gòu),高效的智能緩沖,能夠高效地響應對用戶的分析,報表和查詢的請求。3.2.7 快速的數(shù)據(jù)訪問分析能力Cognos技術(shù)方案中Cognos OLAP Server的使用,可為用戶的分析和報表請求提供秒級響應。3.2.8 良好的安全性Cognos技術(shù)方案中采用集中方式、基于LDAP的安全管理機制。同時提供了開放接口,實現(xiàn)和企業(yè)已有的安全性集成。以工業(yè)標準LDAP目錄服務的方式進行用戶安全性管理,能與其他安全性產(chǎn)品和應用集成使用。可以提供模塊、報表、數(shù)據(jù)等各個層次的安全性和權(quán)限控制。3.2.9報表中的分析:“分析 - 然后 - 查詢” (Analysis- Then -Quer

33、y)Cognos技術(shù)方案中采用了Analysis Then Query 的數(shù)據(jù)訪問方式使用戶能夠以所想的方法去探察業(yè)務數(shù)據(jù) 先分析匯總信息,然后再查看隱藏的細節(jié)。Cognos通過統(tǒng)一的查詢引擎,訪問將分析主題與數(shù)據(jù)庫,Cognos為報表和查詢中的細節(jié)數(shù)據(jù)之間搭建了通暢的橋梁,用戶僅需一次鼠標點擊,便可由宏觀視圖鉆取到微觀細節(jié)。同時由于是帶條件查詢,查詢出的結(jié)果一定是和鉆取的數(shù)據(jù)相關的最小集合。最大限度提高了系統(tǒng)整體性能。第四章 XXX總局BI項目Cognos技術(shù)方案詳細設計這部分將結(jié)合具體的需求,構(gòu)建XXX總局BI項目Cognos技術(shù)方案;在這部分中,我們將探討Cognos技術(shù)方案整體體系結(jié)構(gòu)

34、的設計步驟,詳細介紹其技術(shù)關鍵點。這部分側(cè)重于解決方案的技術(shù)層面,可以為項目技術(shù)負責人、項目技術(shù)實施人員提供參考。4.1XXX總局BI項目 Cognos技術(shù)方案架構(gòu)詳細設計本節(jié)我們將從技術(shù)的角度對XXX總局BI項目Cognos技術(shù)方案進行架構(gòu)設計,但這些架構(gòu)設計還是比較簡單的,XXX總局BI項目的詳細架構(gòu)設計必需對XXX總局的各種系統(tǒng)進行進一步的了解。我們在設計過程中以對XXX總局系統(tǒng)需求的初步分析為基準,結(jié)合了自己的經(jīng)驗,給出合理、可行、可擴充的方案。4.1.1XXX總局BI項目Cognos技術(shù)方案構(gòu)成這部分從整體上說明XXX總局BI項目Cognos技術(shù)方案構(gòu)成情況并說明使用的Cognos產(chǎn)

35、品。項目整體構(gòu)架本節(jié)我們將從技術(shù)的角度對XXX總局BI系統(tǒng)Cognos解決方案進行架構(gòu)設計,但這些架構(gòu)設計還是比較簡單的,XXX總局BI系統(tǒng)的詳細架構(gòu)設計必需對XXX總局各種信息系統(tǒng)進行進一步的了解。我們在設計過程中以對XXX總局BI系統(tǒng)需求的初步分析為基準,結(jié)合了自己的經(jīng)驗,給出合理、可行、可擴充的方案。XXX總局BI系統(tǒng)主要由數(shù)據(jù)源、集中數(shù)據(jù)庫系統(tǒng)、前端應用系統(tǒng)、元數(shù)據(jù)管理系統(tǒng)和安全性控制系統(tǒng)幾個部分組成,我們初步規(guī)劃一下系統(tǒng)邏輯結(jié)構(gòu),如下圖所示:Cognos解決方案針對如上數(shù)據(jù)庫系統(tǒng)邏輯結(jié)構(gòu)提供相應的產(chǎn)品模塊,如下表所示:功能產(chǎn)品門戶Cognos門戶,也可使用其它門戶前端展

36、現(xiàn)報表與查詢Cognos Query Studio & Report StudioOLAP 分析Cognos Analysis StudioOLAP服務器Cognos OLAP Modeling元數(shù)據(jù)模型設計Cognos FrameWork Manager系統(tǒng)整體構(gòu)架分為數(shù)據(jù)層,模型層,應用服務器層,以及瀏覽器門戶層。XXX總局BI項目Cognos技術(shù)方案整體技術(shù)方案整體架構(gòu)示意圖:數(shù)據(jù)層:業(yè)務數(shù)據(jù)層是XXX總局中與BI系統(tǒng)相關的各個業(yè)務系統(tǒng)數(shù)據(jù)庫以及文本文件。首先,Cognos支持多數(shù)據(jù)源訪問,可以同時直接連接和訪問各種業(yè)務數(shù)據(jù)庫以及文本文件,也可以通過抽取將各業(yè)務數(shù)據(jù)進行整合;同時

37、業(yè)務系統(tǒng)數(shù)據(jù)庫,文本文件,整合數(shù)據(jù)庫通過元數(shù)據(jù)模型描述之后,也可以通過OLAP 模型按主題形成Cube。模型層:模型層包含了元數(shù)據(jù)模型和OLAP 模型。數(shù)據(jù)層的各個業(yè)務系統(tǒng)數(shù)據(jù)庫,文本文件,整合數(shù)據(jù)庫,以及Cube等數(shù)據(jù)源可以通過統(tǒng)一的元數(shù)據(jù)模型進行描述,從而為應用提供統(tǒng)一一致的業(yè)務視圖。能夠?qū)崿F(xiàn)系統(tǒng)數(shù)據(jù)源的靈活擴展。模型層的OLAP模型可以通過元數(shù)據(jù)模型訪問各業(yè)務系統(tǒng)數(shù)據(jù),文本文件以及整合數(shù)據(jù)庫,生成Cube。應用服務器層應用服務器層中包含了Cognos的各種應用服務,他基于統(tǒng)一的元數(shù)據(jù)模型為提供報表服務,查詢服務,分析服務等各種服務。瀏覽器門戶層瀏覽器門戶層,通過統(tǒng)一的門戶可以使用Cogn

38、os提供的各種功能,生成固定報表應用,即席報表應用,多維分析應用等功能。門戶提供整個系統(tǒng)應用的相關用戶管理,服務器管理等各種相關管理功能。服務器部署示意圖:用戶請求通過網(wǎng)絡防火墻,提交到應用服務器負載環(huán)境,應用服務器訪問集中數(shù)據(jù)庫以及各業(yè)務系統(tǒng)數(shù)據(jù)。下面我們對系統(tǒng)結(jié)構(gòu)的各個部分進行說明:4.1.1 數(shù)據(jù)源數(shù)據(jù)源包括了XXX總局根據(jù)BI系統(tǒng)需求可能涉及現(xiàn)有業(yè)務系統(tǒng)中的數(shù)據(jù)資源。在數(shù)據(jù)源方面,XXX總局有其自身獨特的特點,包括:業(yè)務種類繁多,數(shù)據(jù)結(jié)構(gòu)復雜數(shù)據(jù)源多,存在多個業(yè)務系統(tǒng),在Cognos技術(shù)方案中采用了Cognos企業(yè)級的OLAP Server,能夠同時連接多數(shù)據(jù)源,按照業(yè)務的分析模型生成

39、OLAP數(shù)據(jù)立方體,構(gòu)建高效率的數(shù)據(jù)立方體。如果系統(tǒng)的數(shù)據(jù)沒有經(jīng)過清洗,那么Cognos在Cognos 多維立方體中可對來自多數(shù)據(jù)源的數(shù)據(jù)進行一定程度的清洗和整理,同時也可以直接在數(shù)據(jù)庫層次對數(shù)據(jù)進行清洗,整合處理,形成企業(yè)數(shù)據(jù)倉庫。Cognos技術(shù)方案在處理異構(gòu)數(shù)據(jù)源和海量規(guī)模數(shù)據(jù)方面有突出的優(yōu)勢,并具有強大的數(shù)據(jù)清洗轉(zhuǎn)換功能,能夠滿足XXX總局在數(shù)據(jù)源處理方面的特殊要求。在Cognos技術(shù)方案中,OLAP Server為Cognos OLAP Modeling,他提供了一個十分直觀的OLAP模型設計界面,設計人員可以通過直觀的鼠標拖拽操作定義數(shù)據(jù)集市模型的維度、度量、層次等屬性,并立刻生成

40、Cube。Cognos Cube由于采用了先進的存儲技術(shù),支持虛擬Cube技術(shù),能夠?qū)ube進行分區(qū)存儲。Cognos 能將數(shù)據(jù)占用空間壓縮到源數(shù)據(jù)占用空間的十分之一至十五分之一,同時能提供大用戶數(shù)大數(shù)據(jù)量下秒級響應。Cognos技術(shù)方案在數(shù)據(jù)源處理方面的優(yōu)勢對大數(shù)據(jù)量的支持由于Cognos技術(shù)方案中采用了企業(yè)級的OLAP Server,能夠生成文件型的Cube,同時Cognos Cube支持虛擬Cube技術(shù),可將Cube數(shù)據(jù)進行分區(qū)的存儲,能夠支持TB級的超大數(shù)據(jù)量。降低了對數(shù)據(jù)源粒度整合的要求由于Cognos技術(shù)方案中采用了企業(yè)級的OLAP Server,能夠連接多數(shù)據(jù)源,可直接在Cub

41、e中對數(shù)據(jù)進行粒度整合,同時結(jié)合數(shù)據(jù)庫中數(shù)據(jù)的整合,從而降低了對關系型數(shù)據(jù)源中數(shù)據(jù)的粒度整合的要求。也就是在數(shù)據(jù)庫中對數(shù)據(jù)進行輕度的整合之后,Cognos可以直接在生成Cube的時候?qū)?shù)據(jù)進行粒度整合,不需要在數(shù)據(jù)庫中間大量的不同粒度的中間表,同時Cognos可按主題生成多維立方體,從多維立方體中按照維度指標等的組合就可以生成各種報表,從而也不需要在數(shù)據(jù)庫中為用戶的報表需求生成結(jié)果表。這樣就大大降低了IT人員的維護工作量和難度。通常的BI工具,如BO,等沒有企業(yè)級的OLAP Server,都需要在數(shù)據(jù)庫中對數(shù)據(jù)進行大量的粒度整合工作,如將用戶可能訪問的各種匯總組合的結(jié)果生成中間表存放在數(shù)據(jù)庫中

42、,甚至需要按照用戶的報表要求,將報表結(jié)果直接整合好存放在數(shù)據(jù)庫中間表中,對數(shù)據(jù)粒度整合的要求高。同時導致數(shù)據(jù)庫中中間表數(shù)量急劇增加。由于數(shù)據(jù)庫生成匯總結(jié)果的方式采用的是SQL的方式,其效率也受到數(shù)據(jù)庫結(jié)構(gòu)的嚴重影響,也大大增加了IT人員的維護工作量和難度。提高了系統(tǒng)整體訪問效率在Cognos技術(shù)方案中數(shù)據(jù)源采用企業(yè)級OLAP Server,和關系型數(shù)據(jù)庫相結(jié)合的方式,一方面Cognos OLAP Server同時支持MOLAP和ROLAP,通過MOLAP,生成Cube,能夠為前端的報表,查詢等各種應用提供高效的秒級訪問,同時通過ROLAP和關系型數(shù)據(jù)庫,能夠?qū)γ骷殧?shù)據(jù)進行查詢。Cognos的技

43、術(shù)解決方案實際上是非常好地將OLAP的高效率的優(yōu)點和關系型數(shù)據(jù)庫對明細信息的存儲和查詢結(jié)合起來能夠確保整個系統(tǒng)的數(shù)據(jù)訪問的高效率。而像BO等產(chǎn)品本身沒有企業(yè)級的OLAPServer,采用ROLAP的方式,該方式是將用戶的匯總請求提交到數(shù)據(jù)庫中,通過數(shù)據(jù)庫以SQL方式得到匯總信息,而數(shù)據(jù)庫通過表關聯(lián),Group,SUM等操作得到結(jié)果。這樣使系統(tǒng)的整體效率非常低,難以支持大數(shù)據(jù)量和大用戶并發(fā)。如果BO等工具選擇連接第三方OLAP Server,又存在集成性的問題,不同產(chǎn)品都具有各自的元數(shù)據(jù),安全性控制,用戶管理,給應用帶來龐大的集成工作量。4.1.2數(shù)據(jù)庫系統(tǒng)集中數(shù)據(jù)庫:集中數(shù)據(jù)庫是數(shù)據(jù)存儲核心。

44、集中數(shù)據(jù)庫的關鍵技術(shù)難點在于數(shù)據(jù)量的龐大和查詢的復雜,有效的存儲與快速的查詢是一對矛盾,要解決這個問題,我們建議在集中數(shù)據(jù)庫的中存儲以下兩部分數(shù)據(jù):關系型數(shù)據(jù):此部分著眼于存儲盡量詳細全面的(具體粒度取決于業(yè)務需求)、低冗余度的源系統(tǒng)數(shù)據(jù),這一方面為本次項目的查詢、報表和多維分析提供數(shù)據(jù),另一方面為后續(xù)項目的查詢分析及數(shù)據(jù)挖掘工作打下數(shù)據(jù)基礎。多維模型數(shù)據(jù):多維模型是一種不同于OLTP數(shù)據(jù)庫的、專為滿足多維分析需求而建立的數(shù)據(jù)結(jié)構(gòu),由維表和事實表組成。此部分數(shù)據(jù)著眼于提供快速的分析查詢,并作為OLAP應用的數(shù)據(jù)源。在Cognos解決方案中,集中數(shù)據(jù)庫的存儲和管理可以采用包括Oracle ,DB

45、2,Tera Data,Sybase IQ等在內(nèi)的各種主流數(shù)據(jù)庫系統(tǒng)。4.1.3元數(shù)據(jù)模型 建議采用統(tǒng)一的元數(shù)據(jù)模型。在Cognos技術(shù)方案中采用Cognos FrameWork Manager作為統(tǒng)一的元數(shù)據(jù)模型設計和管理工具,開發(fā)人員通過圖形化的界面,就可以對多數(shù)據(jù)源進行描述,并且能夠同時描述DB,MOLAP, ROLAP等各種數(shù)據(jù)源。為應用提供統(tǒng)一一致的數(shù)據(jù)訪問。同時Cognos FrameWork Manager支持通用的CWM標準能夠和各種第三方的工具實現(xiàn)元數(shù)據(jù)交換??芍苯邮褂玫谌焦ぞ呱傻脑獢?shù)據(jù)模型。Cognos技術(shù)方案在元數(shù)據(jù)方面的優(yōu)點減小了開發(fā)工作量減小了系統(tǒng)維護和修改工作量

46、提高了應用開發(fā)效率具有良好的元數(shù)據(jù)的層狀擴展性4.1.4 前端應用Cognos 完善的功能能夠滿足XXX總局BI系統(tǒng)的對BI應用的要求。 報表應用對于BI報表應用,Cognos技術(shù)方案中主要由Cognos Report Studio和Query Studio來實現(xiàn)。通過Report Studio可以制作各種固定格式的報表報告等,通過Query Studio用戶可以方便的進行自助式報表的制作。Cognos提供了一個完全基于Web方式的交互式數(shù)據(jù)查詢、報表定制和報表瀏覽界面,能夠?qū)崿F(xiàn)各種復雜的企業(yè)級報表,并提供定時運行、報表數(shù)據(jù)監(jiān)視預警、多渠道報表分發(fā)(如通過Email)等功能。Co

47、gnos Report Studio 還提供了強大的儀表盤,多媒體報表,地圖報表等各種報表報告功能。Cognos技術(shù)方案支持用戶直接在沒有插件,沒有Applet的純?yōu)g覽器界面中通過鼠標拖拽的方式進行報表的制作,同時報標志制作完成后,直接通過點擊鼠標,就能夠?qū)蟊磉M行發(fā)布,實現(xiàn)信息的共享。Cognos 技術(shù)方案在報表系統(tǒng)應用方面的優(yōu)勢多數(shù)據(jù)源支持由于Cognos整個系統(tǒng)采用統(tǒng)一的元數(shù)據(jù),能夠同時訪問XXX總局的各個數(shù)據(jù)源,所以用戶在進行報表制作的過程中不需要了解數(shù)據(jù)源的具體結(jié)構(gòu),而只需要從業(yè)務的角度出發(fā),通過鼠標拖拽就能夠?qū)⒍鄶?shù)據(jù)源的數(shù)據(jù)整合在一張報表中展現(xiàn)優(yōu)異的易用性Cognos通過統(tǒng)一的元數(shù)

48、據(jù)模型設計之后,就可以支持用戶直接通過純?yōu)g覽器界面,進行從簡單到復雜的各種報表的制作,制作的過程中通過各種對象的拖拽,屬性設置,不需要編寫代碼,同時用戶通過點擊鼠標就能實現(xiàn)報表的發(fā)布,真正做到了端對端的報表的展現(xiàn)。而其他的同類工具,如BO需要通過專門安裝報表開發(fā)工具,進行報表設計,對于復雜的報表還需要編寫程序完成,報表設計好之后還需要專門的工具進行發(fā)布,管理,從而使報表的制作難以面向用戶。 OLAP分析:聯(lián)機分析處理主要指的是多維分析。它提供將數(shù)據(jù)組織成多維立方體(不論邏輯的還是物理的),而用戶可以對這些數(shù)據(jù)立方體進行切片、旋轉(zhuǎn)、匯總等多角度的查詢和統(tǒng)計。這種查詢和統(tǒng)計可完全出自

49、用戶對業(yè)務的考慮,而不必關心數(shù)據(jù)的物理結(jié)構(gòu)和技術(shù)上的組織形式。聯(lián)機分析應用是業(yè)務智能應用中最主要,也是最廣泛應用形式。Cognos解決方案中的OLAP應用主要由Cognos Analysis Studio來實現(xiàn)。Cognos Analysis Studio提供完全基于Web方式的OLAP應用界面,能實現(xiàn)不同主題Cube之間的鉆取,并能與Cognos Report Studio構(gòu)成穿透鉆取環(huán)境,融合查詢報表和OLAP應用,為用戶提供一個貫穿宏觀和細節(jié)的全景數(shù)據(jù)視圖。4.1.4門戶系統(tǒng)與分散的系統(tǒng)和零散的功能點相比,企業(yè)往往更需要一個結(jié)合了所有功能點和信息的統(tǒng)一應用界面。但集中系統(tǒng),項目往往規(guī)模龐

50、大,需要集成多種產(chǎn)品,不可能出現(xiàn)一種產(chǎn)品解決所有需求的情況,這就造成了功能性與集成性的矛盾,在這種背景下,門戶系統(tǒng)就應運而生。門戶系統(tǒng)可以將后臺分散的應用和信息在用戶界面層次上整合到一起,提供統(tǒng)一的安全性認證方式,雖然整個系統(tǒng)從后臺上看仍然是分離的模塊分別處理各自的任務,實現(xiàn)各自的功能,但是從用戶角度來看,門戶提供了整體的應用環(huán)境,集成了功能與信息,使用戶得到一個統(tǒng)一的入口。Cognos技術(shù)方案中內(nèi)置了門戶系統(tǒng),一個系統(tǒng)簡潔輕量、便于定制,能方便的內(nèi)嵌多種形式的第三方應用,并提供開放式的內(nèi)容管理的門戶。Cognos技術(shù)方案的門戶系統(tǒng)能與安全性系統(tǒng)或第三方安全性系統(tǒng)緊密結(jié)合,并承載大并發(fā)用戶數(shù)的

51、訪問。同時Cognos門戶采用Portlet技術(shù),可以和任意的門戶系統(tǒng)實現(xiàn)雙向的集成。Cognos技術(shù)方案在門戶方面具有易用,通用,完整的特點4.1.5 安全性控制系統(tǒng)在XXX總局BI系統(tǒng)中如何保護數(shù)據(jù)的安全呢?保護數(shù)據(jù)安全具有兩方面含義,一方面是如何防止未經(jīng)授權(quán)的用戶訪問應用,另一方面是如何限定系統(tǒng)內(nèi)的用戶對數(shù)據(jù)訪問的權(quán)限。與其相對應,安全性控制系統(tǒng)的主要作用就包含對內(nèi)對外兩個要點:對外將整個應用控制在統(tǒng)一認證之內(nèi),防止系統(tǒng)外的用戶獲得系統(tǒng)內(nèi)的任何信息和數(shù)據(jù);對內(nèi)實現(xiàn)對系統(tǒng)用戶的權(quán)限劃分和管理,為不同用戶、不同角色提供相應的局部數(shù)據(jù)視圖,防止用戶越權(quán)訪問數(shù)據(jù)和信息。安全性控制系統(tǒng)是企業(yè)信息化

52、建設的保障性系統(tǒng),它包含在企業(yè)已經(jīng)實施的或?qū)⒁獙嵤┑母黝惗嘤脩粜畔⑾到y(tǒng)中。當企業(yè)的信息化建設發(fā)展到一定階段,將會產(chǎn)生將各個分離的信息系統(tǒng)整合到一起的需求,這就需要面對安全性控制系統(tǒng)的整合問題。如果安全性控制系統(tǒng)過于封閉,將無法實現(xiàn)與企業(yè)中現(xiàn)有應用的集成,因此,安全性控制系統(tǒng)除了要具有安全強度之外,還需要具有開放性,采用符合業(yè)界標準的接口和方式來實施安全性控制,開放并不代表不安全。Cognos技術(shù)方案中,安全性控制系統(tǒng)是基于統(tǒng)一的安全性控制的。它通過業(yè)界標準的LDAP實現(xiàn)對安全性信息的維護和控制,通過對整個系統(tǒng)、產(chǎn)品模塊、應用主題、報表、底層數(shù)據(jù)五個層次的完全安全性管理,提供細化到行、列、單元格

53、級的安全性控制能力;Cognos采用開放的安全性控制,支持包括LDAP,AD,NTLM,SAP等各種標準安全性控制機制,能直接連接到各種國際標準的安全控制,同時,Cognos 解決方案中還開放了安全性控制接口,可以和任意的安全性實現(xiàn)集成,既可以將第三方安全性機制通過引入Cognos技術(shù)方案中,也可以利用Cognos的安全性機制控制第三方系統(tǒng)的安全性,實現(xiàn)系統(tǒng)間安全性的集成。Cognos技術(shù)方案在安全控制方面的安全性的特點通用性開放性靈活性4.2.5 實施XXX總局BI項目要求的主要技術(shù)要點從上述技術(shù)架構(gòu)出發(fā),結(jié)合我們實施Cognos技術(shù)方案所積累的經(jīng)驗,在技術(shù)方案實施過程有一些技術(shù)要點,在進行

54、設計時,對這些技術(shù)要點特別關注,設計最好的解決方法,并不斷優(yōu)化,這是保證項目質(zhì)量的關鍵。下面我們針對XXX總局BI項目要求的主要技術(shù)要點,分別提出可行解決方案。 Cognos能滿足XXX總局BI項目的要求l Unix平臺。答:滿足,Cognos產(chǎn)品具有良好的兼容性,能夠支持包括Windows, IBM AIX, HP-UX, Sun Solaris,Linux在內(nèi)的各種主流的操作系統(tǒng)。l 能夠為工商總局數(shù)據(jù)中心提供完整、高效靈活的企業(yè)級統(tǒng)計分析解決方案,支持數(shù)據(jù)集成、多維分析圖表、即席查詢、統(tǒng)計報表等各項功能。答:滿足,Cognos產(chǎn)品采用統(tǒng)一構(gòu)架,統(tǒng)一服務,統(tǒng)一元數(shù)據(jù),能夠為工

55、商總局數(shù)據(jù)中心提供完整、高效靈活的企業(yè)級統(tǒng)計分析解決方案,支持數(shù)據(jù)集成、多維分析圖表、即席查詢、統(tǒng)計報表等各項功能。Cognos通過一個產(chǎn)品為用戶提供完整的BI功能,用戶能夠直接在沒有插件,沒有Applet的統(tǒng)一純?yōu)g覽器界面中通過鼠標拖拽,屬性設置等簡易的操作進行儀表盤,報表,OLAP分析等各種類型應用的制作,發(fā)布,管理和訪問。l 采用SOA構(gòu)架,B/S方式,提供對多種數(shù)據(jù)源的支持,可以將不同類型的數(shù)據(jù)源混合使用。滿足,Cognos產(chǎn)品能夠?qū)⒏鞣N異構(gòu)的數(shù)據(jù)源進行混合使用,Cognos采用SOA構(gòu)架,采用B/S方式。用戶端采用完全沒有插件,沒有Applet的純?yōu)g覽器界面,所有Web操作不需要下載

56、任何形式插件和控件包括JAVA Applet, ActiveX等,系統(tǒng)進行升級時,客戶端無需任何改動,對客戶沒有任何影響。l 提供多語言支持,支持Unicode。答:滿足,Cognos提供多語言支持,Cognos產(chǎn)品內(nèi)核采用UNICODE,能夠支持包括英文,中文等在內(nèi)的各種語言。系統(tǒng)可根據(jù)使用用戶環(huán)境進行自動的語言適配,用戶可根據(jù)需要進行靈活選擇。l 支持各種標準安全訪問機制。權(quán)限能控制到OLAP的維度,層次,成員,能夠控制到數(shù)據(jù)庫表,行,列甚至單元格。答:滿足,Cognos產(chǎn)品具有良好的安全性控制機制,支持各種標準安全訪問機制。能夠支持多級用戶授權(quán),支持用戶角色,用戶類,用戶,能夠?qū)Πüδ?/p>

57、模塊,報表,維度,層次,成員,數(shù)據(jù)源,表,行列甚至單元格進行權(quán)限控制。進行權(quán)限控制也是采用圖形化界面,不需要編寫程序。l 提供二次開發(fā)和集成,提供完整的API開發(fā)資料答:滿足,Cognos提供了二次開發(fā)和集成的功能,提供了完整的API開發(fā)資料。l 提供門戶管理功能,支持Weblogic、Websphere等各種Application Server能夠方便與第三方門戶集成。答:滿足,Cognos提供了門戶管理功能,能夠支持包括Weblogic, Websphere ,JBOSS,Tomcat在內(nèi)各種主流應用服務器,能夠方便的和第三方門戶進行集成。l 提供調(diào)度和批處理報表功能。答:滿足,Cognos具有完善的報表功能,能夠支持對報表進行調(diào)度和批量處理,甚至支持報表的爆發(fā)式生

溫馨提示

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

評論

0/150

提交評論