通過(guò)SQL Server 2008利用熟悉的工具實(shí)現(xiàn)可操作的洞察力
優(yōu)化的 Office 互操作性
2007 Microsoft Office 系統(tǒng)提供與 SQL Server 2008 Analysis Services 的優(yōu)化的互操作性。通過(guò)熟悉的工具將信息顯示在桌面上,可以擴(kuò)展分析信息的顯示范圍。例如,Excel 2007 是一種功能完整的 Analysis Services 富客戶端,而 Microsoft Office PerformancePoint Server 2007 Analytics 提供了 Analysis Services 瘦客戶端。下列的 2007 Office 系統(tǒng)組件提供了 Analysis Services 互操作性:
Microsoft Office Excel
Excel 2007 是一種功能全面的 Analysis Services 客戶端。Excel 2007 提供了如下功能:
◆Excel 能夠訪問(wèn)在 Analysis Services OLAP 多維數(shù)據(jù)集中存儲(chǔ)的數(shù)據(jù)。Excel 提供了透視表,可向用戶展示多維數(shù)據(jù),并使用戶能夠?qū)?shù)據(jù)進(jìn)行切片和劃分。服務(wù)器執(zhí)行處理,結(jié)果將被緩存到服務(wù)器和客戶端上,以增強(qiáng)性能。
◆ Excel 為用戶提供 Analysis Services 特性和分析功能,如 KPI、計(jì)算成員、命名集、操作和翻譯。
◆Excel 可以利用 Data Mining Add-Ins for Office 2007 為終端用戶提供豐富的預(yù)測(cè)和統(tǒng)計(jì)分析功能。
◆ Excel 能夠增加自動(dòng)分析功能,如突出顯示數(shù)據(jù)與表中其他區(qū)域或數(shù)據(jù)范圍中的模式不同等異常、根據(jù)當(dāng)前趨勢(shì)預(yù)測(cè)未來(lái)值、分析不同應(yīng)用場(chǎng)景的可能結(jié)果,以及確定修改的內(nèi)容以適應(yīng)特定目標(biāo)。
◆Reporting Services 可利用 Analysis Services 數(shù)據(jù)創(chuàng)建報(bào)告,并將其呈現(xiàn)為 Excel 電子表格,以提高其對(duì)終端用戶的可用性。
下圖顯示了客戶端訪問(wèn) Analysis Services 數(shù)據(jù)所用的 Excel PivotTable。
Microsoft Office Word
Reporting Services 可利用 Analysis Services 數(shù)據(jù)創(chuàng)建報(bào)告,并將其呈現(xiàn)為 Microsoft Office Word 文檔,以提高其對(duì)終端用戶的可用性。之后,這些報(bào)告可以直接在 Microsoft Office Word 中編輯。
Microsoft Office Visio
Toy 可以利用 Microsoft Office Visio 注釋、強(qiáng)化及表現(xiàn)數(shù)據(jù)挖掘圖表視圖。利用 SQL Server 2008 和 Visio 2007 可以執(zhí)行如下操作:
◆呈現(xiàn)決策樹(shù)、回歸樹(shù)、分類關(guān)系圖和依賴關(guān)系網(wǎng)絡(luò)。
◆將數(shù)據(jù)挖掘模型保存為可嵌入其他 Office 文檔中的 Visio 文檔,也可將其保存為網(wǎng)頁(yè)。
Microsoft Office SharePoint Server 2007
這是一種全面的協(xié)作、發(fā)布和面板解決方案,可以此為核心提供保存企業(yè)范圍所有 Analysis Services 數(shù)據(jù)的集中位置,這樣組織內(nèi)的任何人都可以查看相關(guān)的、及時(shí)的分析視圖、報(bào)告和 KPI,并能夠與之交互。
Microsoft Office PerformancePoint Server 2007.
這是一種集成式性能管理應(yīng)用程序,職員可根據(jù)SQL Server 2008 Analysis Server 2008 Analysis Services 提供的數(shù)據(jù)利用該程序監(jiān)視、分析和規(guī)劃業(yè)務(wù)活動(dòng)。Office PerformancePoint Server 2007 提供了記分卡、面板、管理報(bào)告、分析、規(guī)劃、預(yù)算、預(yù)測(cè)和合并功能,以實(shí)現(xiàn)廣泛的性能管理能力。
豐富的合作伙伴擴(kuò)展
SQL Server 2008 提供了開(kāi)放式體系結(jié)構(gòu),使開(kāi)發(fā)人員能夠以 Analysis Services 為基礎(chǔ)創(chuàng)建解決方案,并擴(kuò)展其功能。Analysis Services 提供存儲(chǔ)過(guò)程,可通過(guò)外部編程語(yǔ)言直接訪問(wèn) Analysis Services 功能。存儲(chǔ)過(guò)程提供了跨語(yǔ)言的異常處理、版本控制和部署支持。
數(shù)據(jù)挖掘代表了任何形式的統(tǒng)計(jì)分析,由于該領(lǐng)域正處于發(fā)展之中,因此新的數(shù)據(jù)挖掘算法可能使分析系統(tǒng)變得過(guò)時(shí)。Analysis Services 支持插件算法以擴(kuò)展數(shù)據(jù)挖掘功能,并可添加由第三方或內(nèi)部開(kāi)發(fā)人員提供的新數(shù)據(jù)挖掘算法。
開(kāi)放的可嵌入式體系結(jié)構(gòu)
許多組織都需要定制的客戶界面,或者需要在其他服務(wù)和應(yīng)用程序中使用 Analysis Services 數(shù)據(jù)。
長(zhǎng)期以來(lái),Analysis Services 一直支持 OLE DB for OLAP、ADOMD 和 ADOMD.Net,但現(xiàn)在增加了對(duì) SQL Server 2008 Analysis Services 的支持,以利用 XML for Analysis(XML/A)標(biāo)準(zhǔn)揭示數(shù)據(jù)?,F(xiàn)在,每臺(tái) Analysis Services 服務(wù)器都是 web 服務(wù)的提供程序,這樣可將分析數(shù)據(jù)直接集成到現(xiàn)代的應(yīng)用程序中。
結(jié)束語(yǔ)
Microsoft SQL Server 2008 Analysis Services 作為分析工具的堅(jiān)實(shí)基礎(chǔ),提供了真正企業(yè)規(guī)模的解決方案。性能和可縮放性均已得到極大改善,并且處理速度更快、大數(shù)據(jù)庫(kù)備份操作更優(yōu)化且增添了新的監(jiān)視功能。通過(guò)將數(shù)據(jù)市場(chǎng)與 UDM 相結(jié)合,并將關(guān)鍵企業(yè)度量的訪問(wèn)和管理集中到一起,使用戶可以更方便地使用數(shù)據(jù)。分析功能方面增加了可增強(qiáng)數(shù)據(jù)挖掘工具集的預(yù)測(cè)功能。
僅僅訪問(wèn)數(shù)據(jù)還不足以使這些信息與業(yè)務(wù)發(fā)生聯(lián)系。用戶需要使用熟悉的工具,應(yīng)用程序開(kāi)發(fā)人員需要能夠?qū)?shù)據(jù)集成到他們的應(yīng)用程序中。Analysis Services 提供了優(yōu)化的 Office 互操作能力,以及熟悉的界面和開(kāi)放的可嵌入式體系結(jié)構(gòu),使開(kāi)發(fā)人員能夠集成數(shù)據(jù)。