若要处理数据挖掘,必须先使用模板 Analysis Services 多维和数据挖掘项目在 SQL Server Data Tools (SSDT)中创建项目。 打开模板时,它会将所有可能需要的数据挖掘架构加载到设计器中:包括数据源、挖掘结构和挖掘模型。如果挖掘结构使用多维数据,还会加载多维数据集。
创建项目时,解决方案将存储为本地文件,直到部署解决方案。 部署解决方案时,Analysis Services 会查找项目属性中指定的 Analysis Services 服务器,并创建与项目同名的新 Analysis Services 数据库。 默认情况下,Analysis Services 对新项目使用 localhost 实例。 如果使用命名实例,或者为默认实例指定了其他名称,则必须将项目的部署数据库属性更改为要创建数据挖掘对象的位置。
有关 Analysis Services 项目的详细信息,请参阅“创建 Analysis Services 项目”(SSDT)。
为本教程创建新的分析服务项目
打开 SQL Server Data Tools (SSDT)。
在 “文件” 菜单上,指向 “新建” ,然后单击 “项目” 。
从“已安装的模板”窗格中选择 Analysis Services 多维和数据挖掘项目。
在 “名称 ”框中,将新项目命名 为 DM 中间。
单击 “确定” 。
更改存储数据挖掘对象的实例(可选)
在 SQL Server Data Tools (SSDT)的 “项目 ”菜单上,单击“ 属性”。
在 “属性页 ”窗格左侧,单击“ 部署”。
验证 服务器 名称是否为 localhost。 如果使用其他实例,请键入实例的名称。 如果使用 Analysis Services 的命名实例,请键入计算机名称,然后键入实例名称。 单击 “确定” 。
更改项目的部署属性(可选)
在解决方案资源管理器中,右键单击项目,然后选择“ 属性”。
--或者--
在 SQL Server Data Tools (SSDT)的 “项目 ”菜单上,选择“ 属性”。
在 “属性页 ”窗格左侧,单击“ 部署”。
在“ 选项 ”窗格中,选择 “部署模式”,并将选项设置为“ 全部部署 ”以覆盖或 仅部署更改 以更新对象或添加对象。
创建数据源
在基本数据挖掘教程中,你创建了一个 数据源 ,用于存储 AdventureWorksDW2012 数据库的连接信息。 按照相同的步骤在此解决方案中创建 AdventureWorksDW2012 数据源。
创建数据源
单个数据源可以支持多个数据源视图,每个数据源视图可以有多个表。 但是,由于数据源和数据源视图将部署到Microsoft SQL Server Analysis Services 数据库以及所创建的数据挖掘模型,因此最佳做法是,应在每个数据源视图中仅包括每个数据挖掘模型或模型组所需的表。
在以下课程中,你将添加数据源视图以支持每个新方案。 只有市场篮子和顺序聚类分析课程使用相同的数据源视图;否则,每个方案使用不同的数据源视图,因此课程彼此独立,并且可以单独完成。
| 情景 | 数据源视图中包含的数据 |
|---|---|
| 第 2 课:构建预测方案(中间数据挖掘教程) | 在不同区域的自行车型号的每月销售报告,汇总为一个整体视图。 |
| 第 3 课:构建购物篮分析场景(中级数据挖掘教程) | 一个表格,包含客户订单列表,和一个嵌套表格,显示每个客户的具体购买记录。 |
| 第 4 课:构建序列聚类分析方案(中间数据挖掘教程) | 用于市场篮分析的相同数据,并添加了一个标识符,用于显示商品的购买顺序。 |
| 第 5 课:构建神经网络和逻辑回归模型(中间数据挖掘教程) | 一个表,其中包含来自呼叫中心的一些初步性能跟踪数据。 |