如何修改准确性图表的列映射

可以使用**“修改映射”**对话框更改数据挖掘模型中的列到测试数据集中的列的映射方式。

指定要在测量挖掘模型准确性中使用的外部数据源时,Analysis Services 会自动将某些列映射到挖掘模型中的列。可以更改这些映射、删除映射,也可以为现有列创建新映射。但是,不能在另一个数据源视图中添加新列或映射列。选择的数据源视图必须包含预测查询所需的所有列。

如果要使用外部数据源来测试挖掘模型,则只需映射列。选择数据时,如果您选择**“使用挖掘模型测试事例”“使用挖掘结构测试事例”**选项,则会自动提供正确的数据列。

修改准确性图表的列映射

  1. 在数据挖掘设计器中,双击包含要制作图表的模型的结构。

  2. 选择**“挖掘准确性图表”**选项卡。

  3. 单击**“输入选择”**选项卡。

  4. 在**“选择要用于准确性图表的数据集”中,选择“指定其他数据集”**选项。

  5. 单击浏览按钮 ( ) 打开一个对话框并生成外部数据源的定义。

  6. 在**“指定列映射”对话框中,单击“选择事例表”**。

  7. 在“选择表”对话框中,从列表中选择数据源视图,然后选择包含事例数据的表。单击“确定”。

  8. 如果所需的表不可用,则关闭该对话框,然后创建一个包含该表的新的数据源视图。有关如何创建数据源视图的信息,请参阅定义数据源视图 (Analysis Services)

  9. 如果挖掘模型包含嵌套表,则单击**“选择嵌套表”**,然后从数据源视图的表的列表中选择该嵌套表。单击“确定”。

  10. 选择要修改的映射的联接线,然后选择**“修改连接”**。

    此时,将打开**“修改映射”对话框。在此对话框的表中,“挖掘结构列”列出了所选挖掘结构包含的每个列;“表列”**列出了输出表中的列,这些列映射到挖掘结构中的列。

  11. 在**“表列”下,选择与要修改其关系的“挖掘结构列”**下的行对应的行。从列表中选择一个新列,或者从列表中选择空白项以删除该列。

  12. 单击“确定”。

    **“指定列映射”对话框中将显示新的列映射。通过选择列之间的连线,然后按 Delete 键,可以删除映射。通过在“挖掘结构”表中选择列,然后将其拖到“选择输入表”**表中的对应列,可以创建一个新连接。