使用预测查询生成器创建 DMX 预测查询
预测查询生成器位于数据挖掘设计器的**“挖掘模型预测”**选项卡中。
**“挖掘模型预测”**选项卡提供下列屏幕。您可以使用左上角的列表访问这些屏幕。
- 设计
- 查询
- 结果
您可以将**“设计”屏幕上的可视工具和一个文本编辑器(该编辑器允许您直接访问“查询”屏幕上的 DMX 查询)配合使用来设计查询。当您打开“结果”**屏幕时,查询将运行并在网格中显示结果。
有关详细信息,请参阅数据挖掘扩展插件 (DMX) 参考、如何创建预测查询和如何创建单独查询
设计
**“挖掘模型”和“选择输入表”这两个表位于“设计”**屏幕的顶部。使用这些表可选择据以创建预测的挖掘模型和输入表。您可以使用项目中的任何挖掘模型和数据源视图中的任何输入表。创建预测时也可以不使用输入表;您可以不将挖掘模型与数据源相关联,而创建一个单独查询来直接向挖掘模型馈送数据。有关创建单独查询的详细信息,请参阅单独查询。
若要选择一个模型,请单击**“选择模型”,这将打开“选择挖掘模型”对话框。该对话框包含了一个树结构,它列出了项目中的结构和与各个结构相关联的模型。浏览到正确的模型,再单击“确定”**。
使用与**“选择输入表”**相关联的超链接来选择事例表、添加嵌套表、修改联接以及删除表。
选择模型和输入表后,这两者中的列将彼此映射。您可以通过将列名从一个表拖到另一个表来手动调整映射。您还可以通过删除连接两列的线来删除这两列之间的映射。
在**“设计”**屏幕下部的网格中设计预测查询。您可以将列拖到网格中以便将其包含在预测查询中。该网格包含下面的列表中所介绍的列。
- Source
确定新列的源。可能的源包括挖掘模型、输入表、预测函数或自定义表达式。
- Field
确定与**“源”**列中的选择相关联的特定列或函数。
- Alias
确定如何在结果集中命名列。
- Show
确定在**“源”**列中选择的内容是否显示在结果中。
- Group
通过使用括号来与**“和/或”**列一起使用以便将表达式分组到一起。例如,(expr1 or expr2) and expr3。
- 和/或
在查询中创建逻辑。例如,(expr1 or expr2) and expr3。
- 条件/参数
指定应用于该列的条件或用户表达式。您可以将列从表拖至该单元格。
设计查询后,您可以查看已创建的 DMX 语句,也可以查看结果。
查询
选择**“查询”屏幕时,一个基本文本编辑器将替换用于定义查询的网格。使用该文本编辑器可编辑查询或将其复制到剪贴板。如果在文本编辑器中键入对查询的更改,并切换回“设计”**视图,则所有更改都将丢失,查询将恢复到预测查询生成器所创建的原始查询。
有关详细信息,请参阅:预测查询 (DMX)、将函数映射到查询类型 (DMX)
结果
选择**“结果”屏幕可显示在“设计”屏幕中生成的或在“查询”视图中修改过的 DMX 查询返回的结果网格。单击右下角的“运行”**,可以重新运行查询。
如果结果包含嵌套表,可使用**“展开”**(+) 来展开或折叠结果。您可以将结果以 HTML 格式复制到剪贴版。
请参阅
概念
其他资源
数据挖掘扩展插件 (DMX) 参考
“挖掘模型预测”选项卡操作指南主题