建立購物籃結構和模型 (中繼資料採礦教學課程)
適用於: SQL Server 2016 Preview
現在您已經建立了資料來源檢視,接著要使用資料採礦精靈建立新的採礦結構。 在這項工作中,您將根據 Microsoft 關聯分析演算法建立一個採礦結構和一個採礦模型。
注意
如果出現 vAssocSeqLineItems 無法當做巢狀資料表使用的錯誤訊息,請返回本課程的上一個工作,並務必從 vAssocSeqLineItems 資料表 (多方) 拖曳至 vAssocSeqOrders 資料表 (一方),藉以建立多對一聯結。 您也可以用滑鼠右鍵按一下聯結線,編輯資料表之間的關聯性。
若要建立關聯採礦結構
在 [方案總管] 中 SQL Server Data Tools (SSDT), ,以滑鼠右鍵按一下 採礦結構 ,然後選取 新的採礦結構 開啟資料採礦精靈。
在 [歡迎使用資料採礦精靈] 頁面上,按 [下一步]。
在 選取定義方法 頁面上,確認 從現有的關聯式資料庫或資料倉儲 已選取,然後按一下 [ 下一步。
在 建立資料採礦結構 ] 頁面的 [ 您想要使用哪一種資料採礦技術?, ,請選取 Microsoft 關聯規則 從清單中,然後按一下 [ 下一步。 選取資料來源檢視 ] 頁面隨即出現。
選取 訂單下 可用的資料來源檢視, ,然後按一下 [ 下一步。
在 指定資料表類型 vAssocSeqLineItems 資料表的資料列中的頁面上,選取 巢狀 核取方塊,然後在巢狀的資料表 vAssocSeqOrders 列中,選取 案例 核取方塊。 按一下 [下一步]。
在 指定培訓資料 頁面上,清除任何可能核取方塊。 選取以設定 vAssocSeqOrders 案例資料表、 索引鍵 金鑰 OrderNumber 旁的核取方塊。
由於購物籃分析的目的是要判斷哪些產品包含在單一交易中,您不需要使用 CustomerKey 欄位。
選取以設定 vAssocSeqLineItems 巢狀資料表索引鍵 金鑰 Model 旁的核取方塊。 輸入 當您執行這個動作也會自動選取核取方塊。 選取 可預測 核取方塊 模型 以及。
在購物籃模型中,您不在意購物籃中的產品順序,因此您不應該包含 LineNumber 做為巢狀資料表索引鍵。 您可以使用 LineNumber 做為索引鍵,只能在模型中的順序,都很重要。 您將在第 4 課建立一個使用 Microsoft 時序群集演算法的模型。
選取 IncomeGroup 和 Region 左邊的核取方塊,但不要選取其他任何選項。 檢查最左邊的資料行時,會將資料行加入到結構中供您日後參考,但是不會用於模型中。 您的選擇應該如下所示:
按一下 [下一步]。
在 指定資料行的內容和資料類型頁面上,檢閱選項,這應該可以在下表所示,然後按一下 [ 下一步。
資料行 內容類型 資料類型 IncomeGroup Discrete Text Order Number 索引鍵 Text Region Discrete Text vAssocSeqLineItems 模型 索引鍵 Text 在 建立測試設定 頁面上,選項的預設值 測試資料的百分比 是百分之 30。 變更為 0。 按一下 [下一步]。
注意
Analysis Services 提供不同的圖表來測量模型精確度。 不過,有些圖表類型 (例如增益圖和交叉驗證報告),是專為分類和估計而設計。 這些方法不支援用於關聯式預測。在 正在完成精靈 頁面上,於 採礦結構名稱, ,型別 關聯。
在 採礦模型名稱, ,型別 關聯。
選取 [ 允許使用鑽研, ,然後按一下 [ 完成。
資料採礦設計工具會開啟並顯示 關聯 您剛才建立的採礦結構。