管理復雜的商業(yè)智能解決方案
隨著公司對復雜分析日益增長的需求,對能夠快速的建立和提交有效的商業(yè)智能解決方案,并能降低你的商業(yè)智能基礎設施的管理費用的要求,成為了一個主要要考慮的事項。SQL Server 2008包含創(chuàng)新的工具,這些工具提高了開發(fā)人員的效率和管理能力,它使得可以更快的從新的分析和生成報表能力獲得收益,同時使得管理費用降低了。
一、開發(fā)人員生產力
SQL Server 2008簡化了商業(yè)智能解決方案的開發(fā)過程。商業(yè)智能開發(fā)人員受益于易使用的功能和工具,這些功能和工具增加了控制和自動進行例行操作、耗時的任務,并可以使用SQL Server 2008的高效的特性更快速的創(chuàng)建高效的分析和報表解決方案;這樣你的公司很快就可以利用它們。
1.使用一個豐富的、現(xiàn)代的編程環(huán)境
通過與Microsoft Visual Studio 的緊密協(xié)同工作,開發(fā)人員可以輕松地建立和維護強大的、安全的、可擴展的商業(yè)智能解決方案。SQL Server 商業(yè)智能開發(fā)套件提供了一個單獨的工具,它涵蓋了多個商業(yè)智能解決方案類型,并為開發(fā)ETL、分析和報表解決方案提供了一個單獨的、穩(wěn)定的環(huán)境。作為商業(yè)智能開發(fā)套件的一部分推出的直接的商業(yè)智能向導,使得甚至初級開發(fā)人員也能很容易的建立高級的商業(yè)智能模型和項目。
通過在數(shù)據(jù)庫引擎中嵌入公共語言運行時,SQL Server 2008使開發(fā)人員可以從許多語言中選擇用以開發(fā)應用程序,包括Transact-SQL、Visual Basic和C#。這個靈活的環(huán)境使得開發(fā)人員可以使用他們現(xiàn)有的技能有效的開發(fā)數(shù)據(jù)庫應用程序。
當與Visual Studio 集成時,在所有的SQL Server 2008商業(yè)智能技術的開發(fā)體驗在提供一個真實的應用程序開發(fā)環(huán)境用以支持整個開發(fā)生命周期(開發(fā)、測試、部署和測試)方面是最佳的。
2.實現(xiàn)最佳方法解決方案
然而,只有優(yōu)化設計了這些解決方案才能使開發(fā)人員能夠更快地建立解決方案。為了幫助確保最佳的性能和正確的功能,SQL Server 2008包含了下面的開發(fā)環(huán)境特性,它們促進完成最好的實踐和幫助開發(fā)人員創(chuàng)建有效的分析解決方案:
一個用于所有的商業(yè)智能解決方案的穩(wěn)定的開發(fā)環(huán)境,包括分析服務、OLAP、和數(shù)據(jù)挖掘應用。
內置的對整個開發(fā)生命周期的支持,包括設計、建立、調試、和部署操作;并通過集成的對源控制的支持來支持團隊開發(fā)。
一些直接的設計器和向導,使得很容易快速的創(chuàng)建分析服務解決方案。
一個屬性關系設計器,它包括內置的驗證用以幫助創(chuàng)建最佳的維度設計。
一個維度編輯器,它被精簡以提供更好的效率,并且會自動檢測到是否存在父子關系。
一個立方體設計器也被流線化和進行了改進,以提供更好的監(jiān)測性和屬性的分類,還有辨別成員屬性。
單獨分區(qū)的聚合,它使得你可以優(yōu)化不同階段或部分的測量。
聚合設計器有一個新的算法,它幫助創(chuàng)建最初的聚合。這個聚合設計器在使用用法驅動聚合方面是最佳的。你現(xiàn)在可以查看創(chuàng)建的聚合和添加或刪除聚合。提供了智能支持以幫助合并現(xiàn)有的和新的聚合設計。
此外,SQL Server 2008提供了AMO警告來提醒開發(fā)人員當他們的設計破壞了40多個最佳方法里的一個的時候。這些警告集成到了實時設計器檢查中,并為開發(fā)人員監(jiān)測他們的設計的潛在問題提供了一個非侵入式的方法。