SQL Server 2005 通過(guò)在可伸縮性、數(shù)據(jù)集成、開(kāi)發(fā)工具和強(qiáng)大的分析等方面的革新更好的確立了微軟在BI領(lǐng)域的領(lǐng)導(dǎo)地位。SQL Server 2005 能夠把關(guān)鍵的信息及時(shí)的傳遞到組織內(nèi)員工的手中,從而實(shí)現(xiàn)了可伸縮的商業(yè)智能。從CEO 到信息工作者,員工可以快速的、容易的處理數(shù)據(jù),以更快更好的做出決策。SQL Server 2005全面的集成、分析和報(bào)表功能使企業(yè)能夠提高他們已有應(yīng)用的價(jià)值,即便這些應(yīng)用是在不同的平臺(tái)上。
商業(yè)智能增強(qiáng)體現(xiàn)在以下幾個(gè)方面:
- 端到端的集成BI平臺(tái)
- 集成服務(wù)
- 分析服務(wù)
- 報(bào)表服務(wù)
- Microsoft Office System的集成
1、端到端的集成BI平臺(tái)
Microsoft SQL Server 2005 是一個(gè)完整的商務(wù)智能 (BI) 平臺(tái),其中為用戶(hù)提供了可用于構(gòu)建典型和創(chuàng)新的分析應(yīng)用程序所需的各種特性、工具和功能。本文簡(jiǎn)要介紹了您在構(gòu)建分析應(yīng)用程序時(shí)將要用到的一些工具,并著重介紹了一些新增功能,這些新增功能使復(fù)雜 BI 系統(tǒng)的構(gòu)建和管理比以往更加輕松。
SQL Server 2005 Business Intelligence 工具集提供了一種端到端的 BI 應(yīng)用程序集成:
- 設(shè)計(jì):Business Intelligence Development Studio 是第一款專(zhuān)門(mén)為商務(wù)智能系統(tǒng)開(kāi)發(fā)人員設(shè)計(jì)的集成開(kāi)發(fā)環(huán)境。Business Intelligence Development Studio 構(gòu)建于 Visual Studio 2005 技術(shù)之上,它為 BI 系統(tǒng)開(kāi)發(fā)人員提供了一個(gè)豐富、完整的專(zhuān)業(yè)開(kāi)發(fā)平臺(tái)。BI 平臺(tái)上所有組件的調(diào)試、源代碼控制以及腳本和代碼的開(kāi)發(fā)它都支持。
- 集成:“數(shù)據(jù)轉(zhuǎn)換服務(wù)”已被重新編寫(xiě),現(xiàn)在的 DTS 可以高速執(zhí)行超大數(shù)據(jù)量的復(fù)雜數(shù)據(jù)集成、轉(zhuǎn)換和合成。Business Intelligence Development Studio 使程序包的構(gòu)建和調(diào)試變得更加生動(dòng)有趣。DTS、Analysis Services 和 Reporting Services 共同提供了一個(gè)異類(lèi)數(shù)據(jù)源的無(wú)縫數(shù)據(jù)視圖。
- 分析:一直以來(lái),Microsoft 的數(shù)據(jù)挖掘都十分簡(jiǎn)單易用。現(xiàn)在,結(jié)合了其他的重要新算法(包括關(guān)聯(lián)規(guī)則、時(shí)間序列、回歸樹(shù)、序列群集、神經(jīng)網(wǎng)絡(luò)和貝葉斯算法),使得這一功能更加完美。SQL Server 2005模糊了關(guān)系型數(shù)據(jù)庫(kù)和多維數(shù)據(jù)之間的界限,你可以存儲(chǔ)數(shù)據(jù)在關(guān)系型數(shù)據(jù)庫(kù),也可以存在多維數(shù)據(jù)庫(kù),或使用新的主動(dòng)緩存功能取其最佳。而在 Analysis Services 多維數(shù)據(jù)集中也添加了一些重要的新增功能:關(guān)鍵績(jī)效指標(biāo)框架、MDX 腳本,以及其他的內(nèi)置高級(jí)業(yè)務(wù)分析方法。Reporting Services 報(bào)表提交和管理框架使得復(fù)雜的分析方法更易于向最廣泛的潛在受眾分發(fā)。
- 報(bào)表:Reporting Services 將 Microsoft Business Intelligence 平臺(tái)的用戶(hù)群體延伸至那些需要使用分析功能的商務(wù)用戶(hù)。Reporting Services 是一種企業(yè)級(jí)報(bào)表環(huán)境,它通過(guò) web 服務(wù)進(jìn)行報(bào)表嵌入和管理。您可以用大量的交互和打印選項(xiàng),以各種不同的格式個(gè)性化設(shè)置和提交報(bào)告。通過(guò)將報(bào)告以數(shù)據(jù)源的形式分發(fā)至下游商務(wù)智能,復(fù)雜分析可以覆蓋更廣泛的受眾。SQL Server 2005 還提供了新的報(bào)表工具: Report Builder。
- 管理:SQL Server Management Studio 集成了對(duì) SQL Server 2005 所有組件的管理。Business Intelligence 從業(yè)者都將得益于 Microsoft 服務(wù)器“能力”擴(kuò)展這一用戶(hù)盼望已久的功能增強(qiáng),即從關(guān)系引擎(伸縮性、可靠性、可用性、可編程性,等等)擴(kuò)展為全套的 BI 平臺(tái)組件。
2、Integration Services
SQL Server 2005帶來(lái)了一個(gè)全新的企業(yè)級(jí)數(shù)據(jù)整合平臺(tái)。此平臺(tái)具有出色的ETL和整合能力,使得組織機(jī)構(gòu)能更加容易地管理來(lái)自于不同的關(guān)系型和非關(guān)系型數(shù)據(jù)源的數(shù)據(jù)。通過(guò)SQL Server Integration Services(SSIS),組織機(jī)構(gòu)能以整體的視角去考察它們的商業(yè)運(yùn)營(yíng)情況,從而能具有競(jìng)爭(zhēng)優(yōu)勢(shì)。
企業(yè)級(jí)數(shù)據(jù)整合平臺(tái)
SQL Server Integration Services取代了SQL Server 2000中一個(gè)非常受歡迎的功能模塊——數(shù)據(jù)轉(zhuǎn)換服務(wù)(DTS)。但SSIS并不是DTS的簡(jiǎn)單升級(jí),它是SQL Server 2005中的一個(gè)全新的組件,它提供了構(gòu)建企業(yè)級(jí)ETL應(yīng)用程序所需的功能和性能。SSIS是可編程的、可嵌入的和可擴(kuò)展的,這些特性使其成為理想的ETL平臺(tái)。
傳統(tǒng) ETL 之外的
SQL Server 2005 支持非傳統(tǒng)的數(shù)據(jù)(Web Service,XML):
- SSIS 可對(duì)不持續(xù)的數(shù)據(jù)進(jìn)行分析
- 在數(shù)據(jù)流中的數(shù)據(jù)挖掘和文本挖掘
- 數(shù)據(jù)流中的數(shù)據(jù)挖掘和分析可用于數(shù)據(jù)質(zhì)量和數(shù)據(jù)清洗
3、Analysis Services
在SQL Server 2005中,分析服務(wù)(Analysis Services)第一次提供了一個(gè)統(tǒng)一和集成的商業(yè)數(shù)據(jù)視圖,可被用做所有傳統(tǒng)報(bào)表、OLAP分析、關(guān)鍵績(jī)效指標(biāo)(KPI)記分卡和數(shù)據(jù)挖掘的基礎(chǔ)。

通過(guò)結(jié)合傳統(tǒng)OLAP分析和關(guān)系型報(bào)表中的最佳點(diǎn),Analysis Services 2005提供了一個(gè)元數(shù)據(jù)模型用于滿足不同需求。Analysis Services 2005中的所有多維數(shù)據(jù)集和維度定義都可從統(tǒng)一空間模型UDM中查閱。UDM是一個(gè)中心元數(shù)據(jù)庫(kù),其中定義了業(yè)務(wù)實(shí)體、業(yè)務(wù)邏輯、計(jì)算和metrics,可被作為所有報(bào)表、電子表格、OLAP瀏覽器、KPI和分析應(yīng)用程序的源來(lái)使用。
通過(guò)使用新的、功能強(qiáng)大的數(shù)據(jù)源視圖特性、UDM可被映射成后臺(tái)異構(gòu)數(shù)據(jù)源宿主,這樣便可無(wú)需考慮數(shù)據(jù)的位置。
利用UDM中對(duì)業(yè)務(wù)實(shí)體的友好描述、等級(jí)導(dǎo)航、多視角、自動(dòng)平滑翻譯為本機(jī)語(yǔ)言這些功能,最終用戶(hù)將會(huì)發(fā)現(xiàn)瀏覽公司業(yè)務(wù)數(shù)據(jù)是一件容易的事情。
數(shù)據(jù)挖掘
Microsoft SQL Server 2005 Data Mining(數(shù)據(jù)挖掘)屬于商務(wù)智能技術(shù),它可幫助您構(gòu)建復(fù)雜的分析模型,并使其與您的業(yè)務(wù)操作相集成。Microsoft SQL Server 2005分析服務(wù)中構(gòu)建了新的數(shù)據(jù)挖掘平臺(tái)——一個(gè)易于使用的、容易擴(kuò)展的、方便訪問(wèn)的、非常靈活的平臺(tái)。對(duì)于以前從未考慮過(guò)采用數(shù)據(jù)挖掘的組織機(jī)構(gòu),這無(wú)疑是個(gè)非常容易接受的解決方案。
企業(yè)級(jí)產(chǎn)品的架構(gòu),與SQL Server產(chǎn)品家族商業(yè)智能功能的緊密集成,豐富的工具、API和算法,這一切使得我們能基于SQL Server創(chuàng)建新型的商業(yè)智能應(yīng)用程序。通過(guò)它所提供的針對(duì)各種商業(yè)問(wèn)題的自定義的數(shù)據(jù)驅(qū)動(dòng)解決方案,能達(dá)到提高生產(chǎn)力、增加利潤(rùn)和減少支出的目的。