時間序列預測 DMX 教學課程

 

適用於: SQL Server 2016 Preview

在本教學課程中,您將學會如何建立時間序列採礦結構、建立三種自訂時間序列採礦模型,以及使用這些模型建立預測。

採礦模型將依據 AdventureWorksDW2012 範例資料庫中的資料,該資料庫儲存了虛構公司 Adventure Works Cycles 的資料。 Adventure Works Cycles 是大型的跨國製造公司。

教學課程案例

Adventure Works Cycles 已決定要使用資料採礦來產生銷售預測。 他們已經建立了一些區域預測模型;如需詳細資訊,請參閱 第 2 課︰ 建立預測的案例 #40; 中繼資料採礦教學課程 )。 不過,業務部門需要能夠定期以新的銷售資料來更新資料採礦模型。 而且,還要自訂模型以提供不同預測。

Microsoft SQL Server Analysis Services 提供數種工具,可用來完成這項工作︰

  • 資料採礦延伸模組 (DMX) 查詢語言

  • Microsoft 時間序列演算法

  • 在 [查詢編輯器 Transact-SQL

Microsoft 時間序列演算法所建立的模型,可用來進行與時間相關的資料預測。 資料採礦延伸模組 (DMX) 是 Analysis Services 提供的一種查詢語言,您可以使用它來建立採礦模型與預測查詢。

學習內容

這個教學課程假設您已熟悉 Analysis Services 用來建立採礦模型的物件。 如果您未曾建立採礦結構或採礦模型使用 DMX,請參閱 Bike Buyer DMX 教學課程

這個教學課程分成下列課程:

第 1 課:建立時間序列採礦模型和採礦結構
在這一課,您將學習如何使用 建立採礦模型 陳述式來加入新的預測模型及相關的採礦模型。

第 2 課:將採礦模型加入時間序列採礦結構中
在這一課,您將學會如何使用 ALTER MINING STRUCTURE 陳述式將新的採礦模型加入至時間序列結構。 此外,您還將學習如何自訂用於分析時間序列的演算法。

第 3 課:處理時間序列結構和模型
在這一課,您將學習如何使用定型模型 INSERT INTO 陳述式,並填入的資料結構 AdventureWorksDW2012 資料庫。

第 4 課:使用 DMX 建立時間序列預測
在這一課,您將學習如何建立時間序列預測。

第 5 課:擴充時間序列模型
在這一課,您將學習如何使用 EXTEND_MODEL_CASES 參數來進行預測時以新資料更新模型。

需求

在執行此教學課程之前,請確定有安裝下列各項:

  • Microsoft SQL Server

  • Microsoft SQL Server Analysis Services

  • AdventureWorksDW2012 資料庫

為了加強安全性,系統預設不會安裝範例資料庫。 若要安裝的正式範例資料庫 Microsoft SQL Server, ,請移至 https://www.CodePlex.com/MSFTDBProdSamples 或 Microsoft SQL Server Samples and Community Projects 首頁上的 Microsoft SQL Server Product Samples 區段中。 按一下 [ 資料庫, ,然後按一下 [ 版本 索引標籤並選取您想要的資料庫。

注意


當檢閱教學課程時,我們建議您將加入 下一個主題上一個主題 文件檢視器工具列的按鈕。

另請參閱

資料採礦基本教學課程
中繼資料採礦教學課程 & #40。Analysis Services-資料採礦 )