在 SQL Server Management Studio 中创建 DMX 查询
SQL Server Management Studio 提供了一组完整的功能,其中包括查询编辑器和查询生成器,可用于在 Microsoft SQL Server Analysis Services 中生成和运行数据挖掘扩展插件 (DMX) 查询。预测查询编辑器包含一些工具,可用于简化查询的编写和编辑过程。预测查询生成器用于帮助您创建预测查询。
有关详细信息,请参阅:在 SQL Server Management Studio 中编辑脚本和文件、使用预测查询生成器创建 DMX 预测查询和数据挖掘扩展插件 (DMX) 参考
在查询编辑器内,您可以编写自己的查询,也可以使用模板来完成常见任务(如创建新挖掘模型)。
生成和运行查询
若要打开一个新的 DMX 查询,请在 Management Studio 中单击**“新建查询”,再选择“新建分析服务器 DMX 查询”。出现“连接到服务器”**对话框后,选择包含要使用的挖掘模型的 Analysis Services 实例。
查询编辑器包含以下元素:
包含选定的 Analysis Services 数据库中的所有挖掘模型的下拉列表框。
显示选定的挖掘模型中的所有列的树视图的选项卡。
包含可用于每个模型类型的所有函数的选项卡。
用于创建 DMX 查询的文本编辑器。
若要检查查询的语法,请单击**“分析”。若要运行查询,请单击“执行”。若要停止正在运行的查询,请单击“取消执行查询”**。
屏幕底部的**“结果”选项卡显示查询结果。“消息”**选项卡显示与查询执行相关的所有消息。
在**“挖掘模型”**列表中选择了模型后,即可将列或函数从屏幕左侧的树查看器拖放到文本编辑器中。关键字为蓝色。
有关详细信息,请参阅:使用 SQL Server Management Studio 编写、分析和编辑脚本, 代码编辑器中的颜色代码, 编辑器有用的命令和功能
模板
模板资源管理器中有创建 DMX 基本查询的模板。若要打开模板资源管理器,请选择**“视图”菜单上的“模板资源管理器”。单击“分析服务器”可以查看应用于 Analysis Services 的模板的树视图。DMX 文件夹包含数据挖掘模板,该文件下面又分成“模型内容”、“模型管理”和“预测查询”**三个文件夹。
若要打开一个新模板,请右键单击相应的查询类型,再选择**“打开”**。下表列出了 SQL Server Management Studio 中可用的查询类型。
基准预测 |
创建关系模型 |
PMML 内容 |
清除模型内容 |
离散列值 |
重命名模型 |
内容查询 |
删除模型 |
单独预测 |
连续列值 |
导出模型 |
为模型定型 |
创建 |
导出结构 |
为嵌套模型定型 |
从 PMML 创建 |
嵌套预测 |
|
创建嵌套 |
嵌套单独预测 |
|
有关详细信息,请参阅使用 SQL Server Management Studio 模板和如何在 SQL Server Management Studio 中使用模板