sql server 2008 r2向前端工具开放了数据挖掘能力,通过集成在excel中的插件,允许用户连接到sql server服务器,直接操作多种数据挖掘算法,解决日常应用中的小型预测问题;使用过程中,用户几乎感觉不到sql server服务器的存在,也不必受复杂逻辑实现的困扰
sql server 2008 r2向前端工具开放了数据挖掘能力,通过集成在excel中的插件,允许用户连接到sql server,直接操作多种数据挖掘算法,解决日常应用中的小型预测问题;使用过程中,用户几乎感觉不到sql server的存在,也不必受复杂逻辑实现的困扰,一切皆由数据说了算。
在本文实例中,使用sql server 2008 r2实例adventureworks结合sql server 2008数据挖掘外接程序,即使您不会sql server,不懂sql语句,也没有任何关系,只要您会使用excel就可以获取到想要的数据,并且对简单的点击几个按钮就可以对数据进行挖掘。如果您有一定的基础,那么结合reporting service,可以生成预测数据和结果。
步骤一:数据挖掘外接程序
在步骤1中我们首先安装microsoft sql server 2008 office 2007 数据挖掘外接程序,其地址如下:
http://www.microsoft.com/downloads/details.aspx?familyid=896a493a-2502-4795-94ae-e00632ba6de7&displaylang=zh-cn
通过使用 microsoft sql server 2008 office 2007 数据挖掘外接程序(数据挖掘外接程序),可以在 office excel 2007 和 office visio 2007 中利用 sql server 2008 的预测分析功能。数据挖掘外接程序包括以下组件:
excel 表分析工具:此外接程序提供了一些非常易于使用的任务,这些任务可利用 sql server 2008 数据挖掘对电子表格数据进行更强大的分析,而不需要您了解任何数据挖掘概念。
excel 数据挖掘客户端:通过使用此外接程序,您可以使用电子表格数据,或使用可通过 sql server 2008 analysis services 实例访问的外部数据,在 excel 2007 内创建、测试、浏览和管理数据挖掘模型。
visio 数据挖掘模板:利用此外接程序,您可以用可加注的 visio 2007 绘图形式呈现和共享挖掘模型。
在本文的实例中,我们重点讨论的是使用excel来进行数据挖掘,visio 数据挖掘模板这里不做过多介绍。
下载数据挖掘外接程序后,在安装的过程中,根据需要选择要安装的功能,为了了解和使用所有功能,我们把默认不安装的excel数据挖掘客户端和visio数据挖掘模板页安装上,其界面如图1所示:
图1 数据挖掘外接程序功能选择
安装完成后,需要连接到ssas数据库,连接到ssas数据时,我们选择第二项,使用自己管理的现有microsoft sql server 2008 analysis service实例,通过这个实例的选取,实际上选取了我们在数据里安装的adventureworks 数据分析实例。