技术开发 频道

sqlserver2008挖掘准确性图表中问题剖析

  【IT168 技术文档】

  一.问题描述

  在sql server 2008 Business Intelligence Development Studio中的数据挖掘设计器的“挖掘准确性图表”选项中,提供了提升图,利润图,分类矩阵,交叉验证报表,用来比较挖掘结构中挖掘模型的预测准确性。

  当我们生成一个数据挖掘模型项目,在查看挖掘准确性图表的时候,有时会遇到系统提示这样的错误信息,尚未映射可预测列,打开列映射编辑器等。这主要是没有将输入列映射到测试数据中的列引起的。为了解决这个问题,下面我们就重点描述一下在sql server Business Intelligence Development Studio里是如何将输入列映射到测试数据中的。如图1所示。

  图1

  二.输入列映射到测试数据中的列

  1.在sql server 2008 Business Intelligence Development Studio自带的Adeventure Works DW 2008实例,打开已经生成的数据挖掘模型Targeted Mailing,双击包含要建立图表的模型的挖掘结构,以在数据挖掘设计器中打开结构和模型。选择“挖掘准确性图表”选项,然后选择“输入选择”选项。如图2所示。

  图2

  2.在“输入选择”选项中的“选择要用于准确性图表的数据集”下,选择“指定其他数据集”。 单击浏览按钮 (…) 以打开一个对话框,并生成外部数据集的定义。如图3所示。

  图3

  3.在“选择挖掘结构”对话框中,选择包含您要使用的模型的挖掘结构,这里列出了数据挖掘建模过程中生成的所有挖掘模型选项,根据我们的项目需求选取完成后,然后单击“确定”。如图4所示。

  图4

0
相关文章