创建解决方案和数据源(数据挖掘中级教程)

若要使用数据挖掘,必须先使用模板 Analysis Services 多维和数据挖掘项目在 SQL Server Data Tools (SSDT) 中创建一个项目。 打开该模板时,它将在设计器中加载您进行数据挖掘时可能需要的所有架构:数据源、挖掘结构和挖掘模型,甚至多维数据集(如果您的挖掘结构使用多维数据)。

创建项目时,在部署解决方案之前,解决方案将存储为本地文件。 部署解决方案时,Analysis Services 会查找项目属性中指定的 Analysis Services 服务器,并创建与项目同名的新 Analysis Services 数据库。 默认情况下,Analysis Services 对新项目使用 localhost 实例。 如果您使用的是命名实例,或者您如果为默认实例指定了其他名称,则必须将项目的部署数据库属性更改为要创建数据挖掘对象的位置。

有关 Analysis Services 项目的详细信息,请参阅 创建 Analysis Services 项目 (SSDT)

为本教程创建新的 Analysis Services 项目

  1. 打开 SQL Server Data Tools (SSDT)。

  2. “文件” 菜单上,指向 “新建” ,再单击 “项目”

  3. “已安装的模板” 窗格中选择 “Analysis Services 多维和数据挖掘项目”

  4. 在“名称” 框中,将新项目命名为 DM Intermediate

  5. 单击“确定”。

更改存储数据挖掘对象的实例(可选)

  1. 在SQL Server Data Tools (SSDT) 中,在“项目”菜单上,单击“属性”。

  2. 在“属性页” 窗格的左侧,单击“部署”

  3. 验证 “服务器” 名称是否为 localhost。 如果使用的是其他实例,请键入该实例的名称。 如果使用 Analysis Services 的命名实例,请键入计算机名称,然后键入实例名称。 单击“确定”。

更改项目的部署属性(可选)

  1. 在“解决方案资源管理器”中,右键单击项目,然后选择“属性”。

    \- 或 -

    在SQL Server Data Tools (SSDT) 的“项目”菜单上,选择“属性”。

  2. 在“属性页” 窗格的左侧,单击“部署”

    “选项” 窗格中选择 “部署模式”,将选项设置为 “全部部署” 以覆盖对象,或者设置为 “仅部署更改” 以更新对象或添加对象。

创建数据源

在基本数据挖掘教程中,你创建了一个 数据源 ,用于存储 AdventureWorksDW2012 数据库的连接信息。 按照相同的步骤在此解决方案中创建 AdventureWorksDW2012 数据源。

创建数据源

一个数据源可以支持多个数据源视图,每个数据源视图可以有多个表。 但是,由于数据源和数据源视图与所创建的数据挖掘模型一起部署到 Microsoft SQL Server Analysis Services 数据库,因此最佳做法是,应在每个数据源视图中仅包含每个数据挖掘模型或模型组所需的表。

在下一课中,您将添加数据源视图以便支持每个新方案。 只有市场篮以及顺序分析和聚类分析课程使用相同的数据源视图;别的每个方案使用不同的数据源视图,因此各课程彼此是独立的,可以单独完成。

方案 包括在数据源视图中的数据
第 2 课:生成预测方案(数据挖掘中级教程) 不同区域的自行车型号的每月销售报表,收集为单一视图形式。
第 3 课:生成市场篮方案(数据挖掘中级教程) 一个包含客户订单列表的表,和一个显示每个客户的单独购买情况的嵌套表。
第 4 课:生成顺序分析和聚类分析方案(数据挖掘中级教程) 用于市场篮分析的相同数据,添加了显示产品购买订单的标识符。
第 5 课:生成神经网络模型和逻辑回归模型(数据挖掘中级教程) 包含来自呼叫中心的一些初步性能跟踪数据的单一表。

下一课

第 2 课:生成预测方案(数据挖掘中级教程)

另请参阅

数据挖掘项目
多维模型中的数据源视图