99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀九大數(shù)據(jù)倉庫方案特點比較_數(shù)據(jù)分析師培訓(xùn)
九大數(shù)據(jù)倉庫方案特點比較_數(shù)據(jù)分析師培訓(xùn)
2015-05-23
收藏

九大數(shù)據(jù)倉庫方案特點比較_數(shù)據(jù)分析師培訓(xùn)


 IBM、Orac怎么脫離亞健康實力的公司相繼(通過收購或研發(fā)的途徑)推出了自己的數(shù)據(jù)倉庫解決方案,BO和Brio等專業(yè)軟件公司也在前端在線分析處理工具市場上占有一席之地。下面針對這些數(shù)據(jù)倉庫解決方案的性能和特點做分析和比較。
  IBM IBM公司提供了一套基于可視數(shù)據(jù)倉庫商業(yè)智能(BI)解決方案,包括:Visual Warehouse(VW)、Essbase/DB2 OLAP Server 5.0、IBM DB2 UDB,以及來自第三方的前端數(shù)據(jù)展現(xiàn)工具(如BO)和數(shù)據(jù)挖掘工具(如SAS)。其中,VW是一個功能很強的集成環(huán)境,既可用于數(shù)據(jù)倉庫建模和元數(shù)據(jù)管理,又可用于數(shù)據(jù)抽取、轉(zhuǎn)換、裝載和調(diào)度。Essbase/DB2 OLAP Server支持“維”的定義和數(shù)據(jù)裝載。Essbase/DB2 OLAP Server不是ROLAP(Relational OLAP)服務(wù)器,而是一個(ROLAP和MOLAP)混合的HOLAP服務(wù)器,在Essbase完成數(shù)據(jù)裝載后,數(shù)據(jù)存放在系統(tǒng)指定的DB2 UDB數(shù)據(jù)庫中。
  嚴格說來,IBM自己并沒有提供完整的數(shù)據(jù)倉庫解決方案,該公司采取的是合作伙伴戰(zhàn)略。例如,它的前端數(shù)據(jù)展現(xiàn)工具可以是Business Objects的BO、Lotus的Approach、Cognos的Impromptu或IBM的Query Management Facility;多維分析工具支持Arbor Software的Essbase和IBM(與Arbor聯(lián)合開發(fā))的DB2 OLAP服務(wù)器;統(tǒng)計分析工具采用SAS系統(tǒng)。
  Oracle Oracle數(shù)據(jù)倉庫解決方案主要包括Oracle Express和Oracle Discoverer兩個部分。Oracle Express由四個工具組成:Oracle Express Server是一個MOLAP (多維OLAP)服務(wù)器,它利用多維模型,存儲和管理多維數(shù)據(jù)庫或多維高速緩存,同時也能夠訪問多種關(guān)系數(shù)據(jù)庫;Oracle Express Web Agent通過CGI或Web插件支持基于Web的動態(tài)多維數(shù)據(jù)展現(xiàn);Oracle Express Objects前端數(shù)據(jù)分析工具(目前僅支持Windows平臺)提供了圖形化建模和假設(shè)分析功能,支持可視化開發(fā)和事件驅(qū)動編程技術(shù),提供了兼容Visual Basic語法的語言,支持OCX和OLE;Oracle Express Analyzer是通用的、面向最終用戶的報告和分析工具(目前僅支持Windows平臺)。Oracle Discoverer即席查詢工具是專門為最終用戶設(shè)計的,分為最終用戶版和管理員版。
  在Oracle數(shù)據(jù)倉庫解決方案實施過程中,通常把匯總數(shù)據(jù)存儲在Express多維數(shù)據(jù)庫中,而將詳細數(shù)據(jù)存儲在Oracle關(guān)系數(shù)據(jù)庫中,當需要詳細數(shù)據(jù)時,Express Server通過構(gòu)造SQL語句訪問關(guān)系數(shù)據(jù)庫。但目前的Express還不夠靈活,數(shù)據(jù)倉庫設(shè)計的一個變化往往導(dǎo)致數(shù)據(jù)庫的重構(gòu)。另外,目前的Oracle 8i和Express 之間集成度還不夠高,Oracle 8i和Express之間需要復(fù)制元數(shù)據(jù),如果Oracle Discoverer(或BO)需要訪問匯總數(shù)據(jù),則需要將匯總數(shù)據(jù)同時存放在Oracle和Express中,系統(tǒng)維護比較困難。值得注意的是,剛剛問世的Oracle 9i把OLAP和數(shù)據(jù)挖掘作為重要特點。
  Sybase Sybase提供的數(shù)據(jù)倉庫解決方案稱為Warehouse Studio,包括數(shù)據(jù)倉庫的建模、數(shù)據(jù)抽取與轉(zhuǎn)換、數(shù)據(jù)存儲與管理、元數(shù)據(jù)管理以及可視化數(shù)據(jù)分析等工具。其中,Warehouse Architect是PowerDesigner中的一個設(shè)計模塊,它支持星形模型、雪花模型和ER模型;數(shù)據(jù)抽取與轉(zhuǎn)換工具包括PowerStage、Replication Server、Carleton PASSPORT,PowerStage是Sybase提供的可視化數(shù)據(jù)遷移工具。
  Adaptive Server Enterprise是Sybase企業(yè)級關(guān)系數(shù)據(jù)庫,Adaptive Server IQ是Sybase公司專為數(shù)據(jù)倉庫設(shè)計的關(guān)系數(shù)據(jù)庫,它為高性能決策支持系統(tǒng)和數(shù)據(jù)倉庫的建立作了優(yōu)化處理,Sybase IQ支持各種流行的前端展現(xiàn)工具(如Cognos Impromptu、Business Objects、Brio Query等);數(shù)據(jù)分析與展現(xiàn)工具包括PowerDimensions、EnglishWizard、InfoMaker、PowerDynamo等,PowerDimensions是圖形化的OLAP分析工具,它支持SMP和多維緩存技術(shù),能夠集成異構(gòu)的關(guān)系型數(shù)據(jù)倉庫和分布式數(shù)據(jù)集市,從而形成單一的、新型的多維模式;數(shù)據(jù)倉庫的維護與管理工具包括Warehouse Control Center、Sybase Central、Distribution Director,其中Warehouse Control Center是為數(shù)據(jù)倉庫開發(fā)人員提供的元數(shù)據(jù)管理工具。
  Sybase提供了完整的數(shù)據(jù)倉庫解決方案Quick Start DataMart,具有良好的性能,并支持第三方數(shù)據(jù)展現(xiàn)工具。從Quick Start DataMart的名稱不難看出,它尤其適合于數(shù)據(jù)集市應(yīng)用。另外,Sybase可以提供面向電信、金融、保險、醫(yī)療保健這4個行業(yè)的客戶關(guān)系管理(CRM)產(chǎn)品,在這4個產(chǎn)品中,有80%的功能是共性的,有20%的功能需要Sybase與合作伙伴針對不同需求共同開發(fā)。
  Informix Informix于1998和1999年相繼收購了國際上享有盛譽的數(shù)據(jù)倉庫供應(yīng)商Red Brick System和數(shù)據(jù)管理軟件供應(yīng)商Ardent,并提供了完整、集成的數(shù)據(jù)倉庫解決方案。該解決方案還包括一個“快速啟動”咨詢服務(wù),能夠幫助用戶快速完成數(shù)據(jù)倉庫數(shù)據(jù)集市的開發(fā)。Informix產(chǎn)品能夠集成Microsoft IIS或Netscape Enterprise/FastTrack服務(wù)器,從而支持基于Web的數(shù)據(jù)倉庫應(yīng)用。
  Informix沒有提供自己的報表和數(shù)據(jù)挖掘工具,但他們與Brio和SAS公司建立了戰(zhàn)略聯(lián)盟,并推出了“Informix商務(wù)智能聯(lián)盟計劃”。該計劃以Informix為主,結(jié)合Brio的前端數(shù)據(jù)分析和報表功能,以及SAS的數(shù)據(jù)挖掘功能,形成了一個“BI中心”打包方案。
 ?。ń衲?月Informix Software已被IBM公司收購,此舉將給IBM公司數(shù)據(jù)庫及數(shù)據(jù)倉庫產(chǎn)品,從技術(shù)和市場占有率上帶來極大的提升。)
  CA CA于1999年收購了Platinum Technology公司后,得到了完整的數(shù)據(jù)倉庫解決方案,包括:Erwin數(shù)據(jù)倉庫設(shè)計工具、InfoPump數(shù)據(jù)轉(zhuǎn)換與抽取工具、InfoBeacon ROLAP服務(wù)器、Forest&Trees前端數(shù)據(jù)展現(xiàn)工具、Provision系統(tǒng)監(jiān)視與作業(yè)調(diào)度工具和DecisionBase元數(shù)據(jù)管理工具等。
  與Informix解決方案相似,CA解決方案也提供了數(shù)據(jù)倉庫建模、元數(shù)據(jù)管理、數(shù)據(jù)抽取與轉(zhuǎn)換、基于關(guān)系數(shù)據(jù)庫的在線分析服務(wù)器、系統(tǒng)監(jiān)視與作業(yè)調(diào)度、前端數(shù)據(jù)展現(xiàn)等功能,同時還支持Web應(yīng)用。不同之處是Informix提供了專門為數(shù)據(jù)倉庫設(shè)計的高性能目標數(shù)據(jù)庫(Red Birck),而CA解決方案則提供ODBC接口,并將數(shù)據(jù)存儲在第三方關(guān)系數(shù)據(jù)庫(如Oracle、Sybase、SQL Server、Informix和IBM DB2等)中,其性能要打一些折扣,但開放性要好些。另外,CA的OLAP服務(wù)器目前只能與Microsoft的IIS Web服務(wù)器集成。
  NCR Teradata NCR Teradata是高端數(shù)據(jù)倉庫市場最有力的競爭者,主要運行在NCR WorldMark SMP硬件的Unix操作系統(tǒng)平臺上。1998年,該公司也提供了基于Windows NT的Teradata,試圖開拓數(shù)據(jù)集市(Data Mart)市場。總的來看,NCR的產(chǎn)品性能很好,Teradata數(shù)據(jù)倉庫在100GB、300GB、1TB和3TB級的TPCD指標測試中均創(chuàng)世界紀錄。但是,NCR產(chǎn)品的價格相對較高,中小企業(yè)用戶難以接受。
  Microsoft Microsoft將OLAP功能集成到Microsoft SQL Server 7.0中,提供可擴充的基于COM的OLAP接口。它通過一系列服務(wù)程序支持數(shù)據(jù)倉庫應(yīng)用。數(shù)據(jù)傳輸服務(wù)DTS(Data Transformation Services)提供數(shù)據(jù)輸入/輸出和自動調(diào)度功能,在數(shù)據(jù)傳輸過程中可以完成數(shù)據(jù)的驗證、清洗和轉(zhuǎn)換等操作,通過與Microsoft Repository集成,共享有關(guān)的元數(shù)據(jù);Microsoft Repository存儲包括元數(shù)據(jù)在內(nèi)的所有中間數(shù)據(jù);SQL Server OLAP Services支持在線分析處理;PivotTable Services提供客戶端OLAP數(shù)據(jù)訪問功能,通過這一服務(wù),開發(fā)人員可以用VB或其他語言開發(fā)用戶前端數(shù)據(jù)展現(xiàn)程序,PivotTable Services還允許在本地客戶機上存儲數(shù)據(jù);MMC(Microsoft Management Console)提供日程安排、存儲管理、性能監(jiān)測、報警和通知的核心管理服務(wù);Microsoft Office 2000套件中的Access和Excel可以作為數(shù)據(jù)展現(xiàn)工具,另外SQL Server還支持第三方數(shù)據(jù)展現(xiàn)工具。
  SAS SAS公司在20世紀70年代以“統(tǒng)計分析”和“線性數(shù)學(xué)模型”而享譽業(yè)界,90年代以后,SAS公司也加入了數(shù)據(jù)倉庫市場的競爭,并提供了特點鮮明的數(shù)據(jù)倉庫解決方案,包括30多個專用模塊。其中,SAS/WA(Warehouse Administrator)是建立數(shù)據(jù)倉庫的集成管理工具,包括定義主題、數(shù)據(jù)轉(zhuǎn)換與匯總、更新匯總數(shù)據(jù)、元數(shù)據(jù)管理、數(shù)據(jù)集市的實現(xiàn)等;SAS/MDDB是SAS用于在線分析的多維數(shù)據(jù)庫服務(wù)器;SAS/AF提供了屏幕設(shè)計功能和用于開發(fā)的SCL(屏幕控制語言);SAS/ITSV(IT Service Vision)是IT服務(wù)的性能評估和管理的軟件,這些IT服務(wù)包括計算機系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、Web服務(wù)器和電話系統(tǒng)等。SAS系統(tǒng)的優(yōu)點是功能強、性能高、特長突出,缺點是系統(tǒng)比較復(fù)雜。
  Business Objects Business Objects(BO)是集查詢、報表和OLAP技術(shù)為一身的智能決策支持系統(tǒng)。它使用獨特的“語義層”技術(shù)和“動態(tài)微立方”技術(shù)來表示數(shù)據(jù)庫中的多維數(shù)據(jù),具有較好的查詢和報表功能,提供鉆取(Drill)等多維分析技術(shù),支持多種數(shù)據(jù)庫,同時它還支持基于Web瀏覽器的查詢、報表和分析決策。雖然BO在不斷增加新的功能,但從嚴格意義上說,BO只能算是一個前端工具。也許正因為如此,幾乎所有的數(shù)據(jù)倉庫解決方案都把BO作為可選的數(shù)據(jù)展現(xiàn)工具。
  雖然國內(nèi)有很多大學(xué)和研究機構(gòu)從事數(shù)據(jù)倉庫技術(shù)的研究,但到目前為止,國內(nèi)基本上沒有成熟的數(shù)據(jù)倉庫解決方案。

數(shù)據(jù)分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個參數(shù)驗證碼對象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務(wù)器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }