开发人员指南(Analysis Services - 数据挖掘)
MicrosoftSQL Server 2008Analysis Services 支持 XML for Analysis (XMLA) 作为与客户端应用程序进行通信的协议。Analysis Services 还支持其他扩展了 XML for Analysis 1.1 规范的命令。
您可以创建和修改 XMLA 脚本中的全部数据挖掘对象,并以编程方式从您自己的应用程序对模型运行预测查询。
如果您觉得 Analysis Services 中的内置工具和查看器不符合您的要求,您可以编写自己的扩展插件代码来扩展 Analysis Services 的功能。如果采用这种方法,您有两种选择:
由于 Analysis Services 将 XMLA 用于数据定义、数据操作和数据控制支持,因此您可以使用 Business Intelligence Development Studio 提供的可视化工具创建挖掘结构和挖掘模型,然后扩展已使用数据挖掘扩展插件 (DMX) 和 Analysis Services 脚本语言 (ASSL) 脚本创建的数据挖掘对象。
Analysis Services 还提供了一个完整的框架,该框架使第三方数据挖掘访问接口能够将数据挖掘对象集成到 Analysis Services 中。
相关参考
ADOMD.NET
介绍 ADOMD.NET 客户端和服务器编程对象。分析管理对象 (AMO)
介绍 AMO 编程库。ASSL
介绍 XML for Analysis (XMLA) 及其扩展插件。