SQL Server 2005 的数据挖掘功能还挺值得一试的,适合搞商业的场景。内置的聚类、决策树这些算法都实用,像预测销售、客户行为这种事儿,它都能帮你轻松搞定。更棒的是它和Visual Studio .NET、Excel集成得比较紧,开发体验还不错。
基于Analysis Services的数据挖掘平台,结合Integration Services和Reporting Services,整个 BI 流程打通了。你用DMX
写写查询,或者用SQL Server Management Studio
训练下模型,比如CustID
的信用风险,响应也快,代码也简单。
嵌入式挖掘功能比较香,意思是你能把挖掘模型直接塞到应用里,不用搞一堆接口调用,部署也方便。而且它支持XML/A
协议,第三方算法想接也挺灵活的。
对了,如果你是想找点入门资料或者实用技巧,可以看看下面这几个链接:
- Microsoft SQL Server Analysis Services 的实用 DMX 查询
- SQL Server Analysis Services 数据挖掘工具
- SQL Server 2005 Analysis Services
如果你日常用 SQL Server 做,又对数据模式挖掘有点兴趣,那这个资源可以好好挖一挖,搞清楚了能省不少事儿。