時間序列預測 DMX 教學課程
在本教學課程中,您將學會如何建立時間序列採礦結構、建立三種自訂時間序列採礦模型,以及使用這些模型建立預測。
採礦模型是以 AdventureWorksDW2012 範例資料庫中所包含的資料為基礎,它會儲存虛構公司 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 建立採礦結構或採礦模型,請參閱 Bike Buyer DMX 教學課程。
這個教學課程分成下列課程:
第 1 課:建立時間序列採礦模型和採礦結構
在這一課,您將學會如何使用 CREATE MINING MODEL
陳述式來新增預測模型及相關聯的採礦模型。
第 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範例和社群專案首頁上的 Microsoft SQL Server 產品範例一節中的 或 。 按一下 [資料庫],然後按一下 [ 發行 ] 索引標籤,然後選取您想要的資料庫。
注意
當您檢閱教學課程時,建議您將 [下一個主題 ] 和 [上一個 主題 ] 按鈕新增至檔檢視器工具列。