
數(shù)據(jù)倉庫引擎是BI中的核心,它的性能高低直接決定了BI的表現(xiàn)。
一個完整的BI(Business Intelligence)應(yīng)用通常涉及數(shù)據(jù)倉庫引擎及其相關(guān)的設(shè)計建模工具、ETL工具、前端展現(xiàn)工具等。這里的數(shù)據(jù)展現(xiàn)主要作用是以圖表、Dashboard等形式將結(jié)果呈現(xiàn)給用戶;ETL負責(zé)將原始數(shù)據(jù)進行抽取、轉(zhuǎn)化、清洗、裝載進數(shù)據(jù)倉庫;數(shù)據(jù)倉庫負責(zé)執(zhí)行數(shù)據(jù)的存儲和管理,并執(zhí)行前端展現(xiàn)工具提交的各種查詢分析任務(wù)。在BI應(yīng)用中,數(shù)據(jù)倉庫類似于汽車的引擎,居于核心地位,它的性能高低直接決定了BI應(yīng)用的響應(yīng)速度。而在大型BI應(yīng)用中,性能是一個非常關(guān)鍵的問題,特別是那些有著海量數(shù)據(jù)、需要完成復(fù)雜查詢?nèi)蝿?wù)的系統(tǒng),數(shù)據(jù)倉庫引擎的選擇就更為關(guān)鍵。
不同的技術(shù)路線
綜觀目前的數(shù)據(jù)倉庫市場,能提供這一個工具的供應(yīng)商并不多,一線的廠商主要有Teradata、IBM、Oracle、Sybase、Microsoft等。盡管同為數(shù)據(jù)倉庫引擎,但是這些供應(yīng)商各自所走的技術(shù)路線并不同,不同的技術(shù)也導(dǎo)致了它們的產(chǎn)品具有完全不同的特點。
Teradata應(yīng)該算最為特立獨行的一個。Teradata數(shù)據(jù)倉庫主要運行在NCR WorldMark SMP硬件的Unix操作系統(tǒng)平臺上(該公司也提供基于Windows NT的Teradata),它的高性能主要通過Teradata與NCR硬件平臺海量并行處理服務(wù)器(Massively Parallel Processing, MPP)結(jié)合,以及采用特有BYNET協(xié)議和查詢優(yōu)化等技術(shù)實現(xiàn)并行等機制來實現(xiàn)。由于采用一些專有的硬件和技術(shù),因此,價格較高,是數(shù)據(jù)倉庫中的貴族。
IBM、Oracle和Microsoft的數(shù)據(jù)倉庫引擎屬于同一類,它們都提供數(shù)據(jù)庫產(chǎn)品,其數(shù)據(jù)倉庫引擎和數(shù)據(jù)庫引擎從技術(shù)上說有很多相似之處。這種技術(shù)路線給它們帶來的好處是,其數(shù)據(jù)倉庫解決方案很自然地從數(shù)據(jù)庫技術(shù)拓展和延伸而來,集成性、延續(xù)性比較突出。
與IBM、Oracle等相比,雖然Sybase也同時提供數(shù)據(jù)庫和數(shù)據(jù)倉庫產(chǎn)品,但是,其Sybase的數(shù)據(jù)倉庫引擎卻走了一條與其數(shù)據(jù)庫、也與Oracle、IBM完全不同的技術(shù)路線。其中最大的不同就是在Sybase數(shù)據(jù)倉庫引擎(即Sybase IQ)中采用列存儲架構(gòu),而所有關(guān)系型數(shù)據(jù)庫引擎廣泛采用的則是行式存儲。
CIO頻道人物視窗
CIO頻道方案案例庫
大數(shù)據(jù)建設(shè)方案案例庫
電子政務(wù)建設(shè)方案案例庫
互聯(lián)集成系統(tǒng)構(gòu)建方案案例庫
商務(wù)智能建設(shè)方案案例庫
系統(tǒng)集成類軟件信息研發(fā)企業(yè)名錄