国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

九大數據倉庫方案特點比較

2024-07-21 02:09:22
字體:
來源:轉載
供稿:網友

九大數據倉庫方案特點比較

    中國電子設備系統工程研究所 王建新 劉東波 


    ibm、oracle、sybase、ca、ncr、informix、microsoft、和sas等有實力的公司相繼(通過收購或研發的途徑)推出了自己的數據倉庫解決方案,bo和brio等專業軟件公司也在前端在線分析處理工具市場上占有一席之地。下面針對這些數據倉庫解決方案的性能和特點做分析和比較。

    1.ibmibm公司提供了一套基于可視數據倉庫的商業智能(bi)解決方案,包括:visual warehouse(vw)、essbase/db2 olap server 5.0、ibm db2 udb,以及來自第三方的前端數據展現工具(如bo)和數據挖掘工具(如sas)。其中,vw是一個功能很強的集成環境,既可用于數據倉庫建模和元數據管理,又可用于數據抽取、轉換、裝載和調度。essbase/db2 olap server支持“維”的定義和數據裝載。essbase/db2 olap server不是rolap(relational olap)服務器,而是一個(rolap和molap)混合的holap服務器,在essbase完成數據裝載后,數據存放在系統指定的db2 udb數據庫中。
嚴格說來,ibm自己并沒有提供完整的數據倉庫解決方案,該公司采取的是合作伙伴戰略。例如,它的前端數據展現工具可以是business objects的bo、lotus的approach、cognos的impromptu或ibm的query management facility;多維分析工具支持arbor software的essbase和ibm(與arbor聯合開發)的db2 olap服務器;統計分析工具采用sas系統。

    2.oracleoracle數據倉庫解決方案主要包括oracle express和oracle discoverer兩個部分。oracle express由四個工具組成:oracle express server是一個molap (多維olap)服務器,它利用多維模型,存儲和管理多維數據庫或多維高速緩存,同時也能夠訪問多種關系數據庫;oracle express web agent通過cgi或web插件支持基于web的動態多維數據展現;oracle express objects前端數據分析工具(目前僅支持windows平臺)提供了圖形化建模和假設分析功能,支持可視化開發和事件驅動編程技術,提供了兼容visual basic語法的語言,支持ocx和ole;oracle express analyzer是通用的、面向最終用戶的報告和分析工具(目前僅支持windows平臺)。oracle discoverer即席查詢工具是專門為最終用戶設計的,分為最終用戶版和管理員版。
在oracle數據倉庫解決方案實施過程中,通常把匯總數據存儲在express多維數據庫中,而將詳細數據存儲在oracle關系數據庫中,當需要詳細數據時,express server通過構造sql語句訪問關系數據庫。但目前的express還不夠靈活,數據倉庫設計的一個變化往往導致數據庫的重構。另外,目前的oracle 8i和express 之間集成度還不夠高,oracle 8i和express之間需要復制元數據,如果oracle discoverer(或bo)需要訪問匯總數據,則需要將匯總數據同時存放在oracle和express中,系統維護比較困難。值得注意的是,剛剛問世的oracle 9i把olap和數據挖掘作為重要特點。

    3.sybasesybase提供的數據倉庫解決方案稱為warehouse studio,包括數據倉庫的建模、數據抽取與轉換、數據存儲與管理、元數據管理以及可視化數據分析等工具。其中,warehouse architect是powerdesigner中的一個設計模塊,它支持星形模型、雪花模型和er模型;數據抽取與轉換工具包括powerstage、replication server、carleton passport,powerstage是sybase提供的可視化數據遷移工具。

adaptive server enterprise是sybase企業級關系數據庫,adaptive server iq是sybase公司專為數據倉庫設計的關系數據庫,它為高性能決策支持系統和數據倉庫的建立作了優化處理,sybase iq支持各種流行的前端展現工具(如cognos impromptu、business objects、brio query等);數據分析與展現工具包括powerdimensions、englishwizard、infomaker、powerdynamo等,powerdimensions是圖形化的olap分析工具,它支持smp和多維緩存技術,能夠集成異構的關系型數據倉庫和分布式數據集市,從而形成單一的、新型的多維模式;數據倉庫的維護與管理工具包括warehouse control center、sybase central、distribution director,其中warehouse control center是為數據倉庫開發人員提供的元數據管理工具。

sybase提供了完整的數據倉庫解決方案quick start datamart,具有良好的性能,并支持第三方數據展現工具。從quick start datamart的名稱不難看出,它尤其適合于數據集市應用。另外,sybase可以提供面向電信、金融、保險、醫療保健這4個行業的客戶關系管理(crm)產品,在這4個產品中,有80%的功能是共性的,有20%的功能需要sybase與合作伙伴針對不同需求共同開發。

    4.informixinformix于1998和1999年相繼收購了國際上享有盛譽的數據倉庫供應商red brick system和數據管理軟件供應商ardent,并提供了完整、集成的數據倉庫解決方案。該解決方案還包括一個“快速啟動”咨詢服務,能夠幫助用戶快速完成數據倉庫或數據集市的開發。informix產品能夠集成microsoft iis或netscape enterprise/fasttrack服務器,從而支持基于web的數據倉庫應用。
    informix沒有提供自己的報表和數據挖掘工具,但他們與brio和sas公司建立了戰略聯盟,并推出了“informix商務智能聯盟計劃”。該計劃以informix為主,結合brio的前端數據分析和報表功能,以及sas的數據挖掘功能,形成了一個“bi中心”打包方案。
   (今年4月informix software已被ibm公司收購,此舉將給ibm公司數據庫及數據倉庫產品,從技術和市場占有率上帶來極大的提升。)

    5.caca于1999年收購了platinum technology公司后,得到了完整的數據倉庫解決方案,包括:erwin數據倉庫設計工具、infopump數據轉換與抽取工具、infobeacon rolap服務器、forest&trees前端數據展現工具、provision系統監視與作業調度工具和decisionbase元數據管理工具等。
    與informix解決方案相似,ca解決方案也提供了數據倉庫建模、元數據管理、數據抽取與轉換、基于關系數據庫的在線分析服務器、系統監視與作業調度、前端數據展現等功能,同時還支持web應用。不同之處是informix提供了專門為數據倉庫設計的高性能目標數據庫(red birck),而ca解決方案則提供odbc接口,并將數據存儲在第三方關系數據庫(如oracle、sybase、sql server、informix和ibm db2等)中,其性能要打一些折扣,但開放性要好些。另外,ca的olap服務器目前只能與microsoft的iis web服務器集成。

    6.ncr teradatancr teradata是高端數據倉庫市場最有力的競爭者,主要運行在ncr worldmark smp硬件的unix操作系統平臺上。1998年,該公司也提供了基于windows nt的teradata,試圖開拓數據集市(data mart)市場。總的來看,ncr的產品性能很好,teradata數據倉庫在100gb、300gb、1tb和3tb級的tpcd指標測試中均創世界紀錄。但是,ncr產品的價格相對較高,中小企業用戶難以接受。

    7.microsoftmicrosoft將olap功能集成到microsoft sql server 7.0中,提供可擴充的基于com的olap接口。它通過一系列服務程序支持數據倉庫應用。數據傳輸服務dts(data transformation services)提供數據輸入/輸出和自動調度功能,在數據傳輸過程中可以完成數據的驗證、清洗和轉換等操作,通過與microsoft repository集成,共享有關的元數據;microsoft repository存儲包括元數據在內的所有中間數據;sql server olap services支持在線分析處理;pivottable services提供客戶端olap數據訪問功能,通過這一服務,開發人員可以用vb或其他語言開發用戶前端數據展現程序,pivottable services還允許在本地客戶機上存儲數據;mmc(microsoft management console)提供日程安排、存儲管理、性能監測、報警和通知的核心管理服務;microsoft office 2000套件中的access和excel可以作為數據展現工具,另外sql server還支持第三方數據展現工具。

    8.sassas公司在20世紀70年代以“統計分析”和“線性數學模型”而享譽業界,90年代以后,sas公司也加入了數據倉庫市場的競爭,并提供了特點鮮明的數據倉庫解決方案,包括30多個專用模塊。其中,sas/wa(warehouse administrator)是建立數據倉庫的集成管理工具,包括定義主題、數據轉換與匯總、更新匯總數據、元數據管理、數據集市的實現等;sas/mddb是sas用于在線分析的多維數據庫服務器;sas/af提供了屏幕設計功能和用于開發的scl(屏幕控制語言);sas/itsv(it service vision)是it服務的性能評估和管理的軟件,這些it服務包括計算機系統、網絡系統、web服務器和電話系統等。sas系統的優點是功能強、性能高、特長突出,缺點是系統比較復雜。

    9.business objectsbusiness objects(bo)是集查詢、報表和olap技術為一身的智能決策支持系統。它使用獨特的“語義層”技術和“動態微立方”技術來表示數據庫中的多維數據,具有較好的查詢和報表功能,提供鉆取(drill)等多維分析技術,支持多種數據庫,同時它還支持基于web瀏覽器的查詢、報表和分析決策。雖然bo在不斷增加新的功能,但從嚴格意義上說,bo只能算是一個前端工具。也許正因為如此,幾乎所有的數據倉庫解決方案都把bo作為可選的數據展現工具。
    雖然國內有很多大學和研究機構從事數據倉庫技術的研究,但到目前為止,國內基本上沒有成熟的數據倉庫解決方案。


 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 承德市| 扶余县| 祁门县| 丁青县| 乡宁县| 辽阳县| 石林| 皋兰县| 嘉兴市| 凤凰县| 普兰店市| 衡南县| 尤溪县| 青川县| 禹州市| 台前县| 福海县| 桃园县| 得荣县| 堆龙德庆县| 吐鲁番市| 宽城| 金华市| 广元市| 天峨县| 沧州市| 阿克陶县| 丰原市| 罗定市| 许昌县| 阳曲县| 开封县| 新干县| 新田县| 西平县| 喀什市| 连平县| 华容县| 吴忠市| 中宁县| 桂林市|