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