时序预测 DMX 教程

在本教程中,您将学习如何创建时序挖掘结构,创建三个自定义时序挖掘模型,然后使用这些模型进行预测。

挖掘模型将基于 AdventureWorksDW2008R2 示例数据库(存储虚构公司 Adventure Works Cycles 的数据)中所包含的数据。Adventure Works Cycles 是大型跨国制造公司。

教程方案

Adventure Works Cycles 已经决定使用数据挖掘功能来生成销售预测。它们已经生成了某些地区的预测模型;有关详细信息,请参阅第 2 课:生成预测方案(数据挖掘中级教程)。但是,销售部门需要能够定期用新的销售数据更新数据挖掘模型。它们还希望自定义模型来提供不同的预测。

Microsoft SQL Server Analysis Services 提供了多个可用于完成此任务的工具:

  • 数据挖掘扩展插件 (DMX) 查询语言

  • Microsoft 时序算法

  • SQL Server Management Studio 中的查询编辑器

Microsoft 时序算法创建可用于预测时间相关数据的模型。数据挖掘扩展插件 (DMX) 是 Analysis Services 提供的一种查询语言,可用来创建挖掘模型和预测查询。

学习内容

本教程假定您已经熟悉 Analysis Services 用来创建挖掘模型的对象。如果您以前没有用 DMX 创建过挖掘结构或挖掘模型,请参阅 自行车购买者 DMX 教程

本教程分为以下几课:

要求

执行本教程前,请确保安装了下列各项:

  • Microsoft SQL Server 

  • Microsoft SQL Server Analysis Services 

  • AdventureWorksDW2008R2 数据库

为了增强安全性,默认情况下将不安装该示例数据库。若要安装 Microsoft SQL Server 的正式示例数据库,请访问 https://www.CodePlex.com/MSFTDBProdSamples,或者在 Microsoft SQL Server Samples and Community Projects(Microsoft SQL Server 示例和社区项目)主页的 "Microsoft SQL Server Product Samples"(Microsoft SQL Server 产品示例)部分中,单击 Databases,再单击 Releases 选项卡并选择所需的数据库。

注意注意

阅读教程时,建议您将“下一个主题”按钮和“上一个主题”按钮添加到文档查看器工具栏中。有关详细信息,请参阅向帮助中添加“上一步”和“下一步”按钮