SELECT 语句是使用数据挖掘扩展插件 (DMX) 在 Microsoft SQL Server Analysis Services 中创建的大多数查询的基础。 该语句可以执行多种任务,例如对数据挖掘模型进行浏览和预测。
下面是使用 SELECT 语句可以完成的任务:
浏览数据挖掘模型。 架构行集可以定义模型的结构。
发现挖掘模型列可能有的值。
浏览分配给挖掘模型中节点的事例,或浏览这些事例的表示形式。
对各种输入源执行预测。
复制挖掘模型。
上述每个任务都使用不同的数据域。 数据域是在该语句的 FROM 子句中定义的。 例如,如果浏览数据挖掘模型对象,则数据域是由架构行集定义的列。 相反,如果浏览模型的事例,则数据域将为模型中的实际列名,如“Gender”、“Bike Buyer”等。 在第一个事例中,您查看的是定义模型的架构行集中存储的元数据;在第二个事例中,您实际查看的是用于为挖掘模型定型的值或值的表示形式。
表达式列表或 WHERE 子句中包括的所有内容必须都来自 FROM 子句定义的数据域。
SELECT 类型
您可以使用 SELECT 语句中的子句定义要执行任务的类型。 可以执行下列类别的任务:
预测
浏览
复制
钻取
预测
通过使用下列查询类型,您可以根据挖掘模型执行预测。
查询类型 特征
SELECT FROM [NATURAL] PREDICTION JOIN
返回一个预测,该预测是通过将挖掘模型中的列与内部数据源中的列联接而创建的。 此查询类型的域是来自模型的可预测列和来自输入数据源的列。
SELECT FROM <模型>
仅根据挖掘模型返回可预测列的最可能状态。 该查询类型是使用空预测联接创建预测的快捷方式。 该查询类型的域是来自模型的可预测列。
在预测联接 SELECT 语句的 FROM 和 WHERE 子句中,可以包括任意一个浏览或预测 SELECT 语句。
浏览
通过使用下列查询类型,可以浏览挖掘模型的内容。
查询类型 特征
SELECT DISTINCT FROM <模型>
为指定的列返回所有来自挖掘模型的状态值。 该查询类型的域是内容架构行集。
SELECT FROM <模型> .CONTENT
返回说明挖掘模型的内容。 该查询类型的域是内容架构行集。
SELECT FROM <模型> .DIMENSION_CONTENT
返回说明挖掘模型的内容。 该查询类型的域是内容架构行集。
SELECT FROM <模型> .PMML
返回挖掘模型的预测模型标记语言 (PMML) 表示形式,用于支持该功能的算法。 该查询类型的域是 PMML 架构行集。
复制
通过使用下列查询类型,可以将挖掘模型及其关联的挖掘结构复制到语句中指定的新模型中。
查询类型 特征
SELECT INTO <新模型>
创建挖掘模型的副本。 该查询类型的域是内容架构行集。
钻取
通过使用下列查询类型,可以浏览用于为模型定型的事例或事例的表示形式。
查询类型 特征
SELECT FROM <模型> .CASES 或 SELECT FROM <模型>.SAMPLE_CASES
返回用于为挖掘模型定型的事例或事例的表示形式。 该查询类型的域是内容架构行集
—-想了解更多的数据库相关异常处理怎么解决关注<计算机技术网(www.ctvol.com)!!>
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/dtteaching/83094.html