数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

SQL Server 2008数据挖掘查询任务


发布日期:2019年02月22日
 
SQL Server 2008数据挖掘查询任务

数据挖掘查询任务根据 Analysis Services 内置的数据挖掘模型运行预测查询预测查询通过使用挖掘模型来创建对新数据的预测例如预测查询可以预测夏季可能销售多少帆板或生成可能购买帆板的预期客户列表

查询是数据挖掘扩展 (DMX) 语句DMX 语言是 SQL 语言的扩展为对挖掘模型的操作提供支持有关如何使用 DMX 语言的详细信息请参阅数据挖掘扩展插件 (DMX) 参考

该任务可以查询根据同一挖掘结构生成的多个挖掘模型挖掘模型是使用 Analysis Services 提供的某种数据挖掘算法生成的数据挖掘查询任务引用的挖掘结构可能包含使用不同算法生成的多个挖掘模型有关详细信息请参阅挖掘结构(Analysis Services – 数据挖掘)和数据挖掘算法(Analysis Services – 数据挖掘)

数据挖掘查询任务运行的预测查询可返回单行或数据集结果返回单行的查询称为单独查询例如预测夏季可能销售多少帆船的查询将返回一个数字有关返回单行的预测查询的详细信息请参阅创建 DMX 预测查询

查询结果将保存到表中如果数据挖掘查询任务指定名称的表已经存在则任务可以在相同名称后追加数字来创建新表也可以覆盖表内容

如果结果包含嵌套则在保存前将结果简化通过简化结果可将嵌套结果集更改为表例如简化包含 Customer 列和 Product 嵌套列的嵌套结果时将在 Customer 列中添加行从而生成包含每个客户的产品数据的表例如具有三个不同产品的客户将成为一个三行的表每行都重复出现此客户并在每行中包含不同的产品如果省略了 FLATTENED 关键字则表将只包含 Customer 列而且每个客户只占一行有关详细信息请参阅 SELECT (DMX)

数据挖掘查询任务需要两个连接第一个连接是 Analysis Services 连接管理器连接到 Microsoft SQL Server Analysis Services 的实例或包含挖掘结构和挖掘模型的 Analysis Services 项目第二个连接是 OLE DB 连接管理器连接到包含任务要向其写入的表的 SQL Server 数据库有关详细信息请参阅 Analysis Services 连接管理器和 OLE DB 连接管理器

上一篇:SQL Server提高合并复制性能

下一篇:从外到内提高SQL Server数据库性能