程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 商業智能應用中的數據挖掘

商業智能應用中的數據挖掘

編輯:關於SqlServer

智能應用的平台

在過去的二十年中,經濟快速發展,組織機構普遍都收集了大量的商業數據。然而,擁有大量的數據並不意味著擁有了豐富的商業信息。因此,商業智能需要進展到下一步——數據挖掘。數據挖掘能幫助您在浏覽巨量數據的同時從中發現潛在有效的模式,並將這些模式應用於商業運營中。
Microsoft SQL Server 2005分析服務中構建了新的數據挖掘組件——一個易於使用、容易擴展、方便訪問、非常靈活的平台。對於以前從未考慮過采用數據挖掘的組織機構,這無疑是個非常容易接受的解決方案。
企業級產品的架構,與SQL Server產品家族商業智能功能的緊密集成,豐富的工具、API和算法,這一切使得用戶可以基於SQL Server創建新型的商業智能應用程序,通過它所提供的針對各種商業問題的自定義的數據驅動解決方案,能達到提高生產力、增加利潤和減少支出的目的。例如:

  • 購物籃分析。對銷售結果進行分析來判斷商品是否應該捆綁銷售。使用應用程序的結果來創建一個在線指導系統,或者決定如何捆綁銷售能將利潤最大化。
  • 客戶流失分析。創建報表顯示可能會取消服務的顧客。
  • 市場分析。通過對客戶自動分組來細分市場,並由此結果做趨勢分析以設計市場活動。
  • 預測。預測銷售量和庫存量並獲知他們之間的關聯關系。
  • 數據浏覽。由數據挖掘算法發現的模式能幫助您更好地了解您的客戶。它可以比較高價值客戶與低價值客戶之間的差異,或者分析喜愛同一種產品的不同品牌的客戶之間的區別。
  • Web站點分析。分析網站用戶行為,歸納相似的使用模式。
  • 營銷活動分析。把錢花在刀刃上,准確定位有效用戶,讓我們的每一分市場經費都發揮最大的效用。
  • 數據質量。當數據被裝載進數據倉庫時檢查其中可能丟失的數據或是異常數據。
  • 文本分析。分析反饋信息,找到與你的客戶或者員工有關的共同主題或趨勢。

集成

SQL Server數據挖掘是微軟商業智能技術家族中的一員,數據挖掘的加入使得它們如虎添翼。

  • SQL Server 2005 Integration Service。基於由數據挖掘算法得到的預測性分析結果,我們可以在SQL Server 2005 Integration Service中標記異常、數據分類和填充丟失數據,從而創建出更加強大的數據管道。
  • SQL Server 2005分析服務(OLAP)。加入數據挖掘維度,根據數據中隱藏的模式切片數據,構建內容更為豐富的統一空間模型(UDM)。
  • SQL Server 2005報表服務。基於數據挖掘查詢,創建更加智能,富於洞察力的報表來呈現正確的信息或者為報表選擇正確的接收用戶。

易於使用

使用內置的數據挖掘向導和設計器,你只需要點擊幾下鼠標就可以構建出非常復雜精密的模型。
由於與Microsoft Visual Studio的緊密集成,SQL Server數據挖掘工具集允許你既能浏覽和操作數據,又能設計和編輯模型。SQL Server數據挖掘提供了超過一打的交互式可視化界面幫助你理解數據挖掘算法發現的模式。另外,在你決定部署之前,還可以參考一下提升度和profit圖表,讓你對不同的模型的差異進行比較。

簡約不簡單

在數據挖掘模型應用方面,SQL Server開啟了新的篇章。Data Mining Extensions for SQL(DMX)的出現使得開發人員和DBA們能非常容易地創建與數據挖掘相關的應用程序,而過去他們可能只熟悉創建與數據庫相關的應用程序。現在,使用數據挖掘模型進行預測的語句簡直就像SQL查詢中的Join查詢。就是第一次接觸,利用他們已經熟悉的工具和已具有的知識也能夠操作數據挖掘技術。
算法
經過微軟研究院和SQL Server產品開發團隊的共同努力,SQL Server數據挖掘中包含了多種有效的數據挖掘算法,

包括決策樹、回歸樹、時間序列、聚集、序列聚集、關聯規則、Naive Bayes、神經網絡和文本挖掘。

擴展性

SQL Server數據挖掘是完全可擴展的,通過.Net存儲過程與算法和查看器插件的無縫集成,你可以利用到所有的平台功能優勢和集成優勢。采用SQL Server數據挖掘作為你的平台意味著你不會受限於數據挖掘系統本身的功能,因為它能根據你的需求而擴展。

架構

將數據挖掘應用在不同規模的組織機構會帶來新的挑戰。部署、穩定性、易管理性和安全性都是非常重要的因素。SQL Server數據挖掘是分析服務的一部分,它能提供你所希望的所有企業級服務器的功能。

  • 部署。SQL Server數據挖掘基於客戶端—服務器架構,這就允許你能通過LAN、WAN或者Internet訪問模型。標准的API,例如OLE DB、ADOMD.Net甚至XML/A,都能提供給你訪問模型的功能,而不管客戶端的位置和平台。一旦經過了處理,模型一直是可用的,甚至是在其更新的過程中。
  • 穩定性。SQL Server數據挖掘在設計之初就采用了並行架構,目的在於滿足企業級數據的要求和數千並發用戶的請求,它每天可以響應數百萬條查詢。
  • 易管理性。SQL Server數據挖掘被集成在新的SQL Management Studio中,它提供了一站式的解決方案來幫助你管理SQL Server家族的所有屬性。
  • 安全性。SQL Server數據挖掘提供了基於角色、粒度精細的安全功能來保證你所有的商業信息都能被安全地保護。

更多相關信息

SQL Server數據挖掘是SQL Server和Windows Server System的組成部分。Windows Server System是一種有助於簡化靈活商務解決方案開發、部署與運轉工作的綜合型、集成化服務器基礎架構 。

要獲取更多關於SQL Server 2005分析服務的信息,請訪問http://www.microsoft.com/sql/2005

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved