共用方式為


第 3 課:處理時間序列結構和模型

在這一課,您將使用 INSERT INTO (DMX) 語句來處理您所建立的時間序列採礦結構和採礦模型。

當您處理採礦結構時,Analysis Services 會讀取來源資料,並建置支援採礦模型的結構。 當您首次建立採礦模型和結構時,一定要進行處理。 如果您在使用 INSERT INTO 時指定採礦結構,陳述式會處理採礦結構及其所有相關聯的採礦模型。

當您將採礦模型加入至已處理的採礦結構中,就可以使用 INSERT INTO MINING MODEL 陳述式,以現有的資料只處理新的採礦模型。

如需處理採礦模型的詳細資訊,請參閱 處理需求和考慮 (資料採礦)

INSERT INTO 陳述式

若要定型時間序列採礦結構和其所有相關聯的採礦模型,請使用 INSERT INTO (DMX) 語句。 陳述式中的程式碼可分成下列各部份。

  • 識別採礦結構

  • 列出採礦結構中的資料行

  • 定義定型資料

下面是 INSERT INTO 陳述式的一般範例:

INSERT INTO MINING STRUCTURE [<mining structure name>]  
(  
   <mining structure columns>  
)  
OPENQUERY (<source data definition>)  

程式碼的第一行識別您將定型的採礦結構:

INSERT INTO MINING STRUCTURE [<mining structure name>]  

接下來幾行的程式碼指定採礦結構定義的資料行。 您必須列出採礦結構的每一個資料行,且每一個資料行必須對應到來源查詢資料內包含的資料行。

(  
   <mining structure columns>  
)  

程式碼的最後幾行定義將用於定型採礦結構的資料。

OPENQUERY (<source data definition>)  

在這一課,您使用 OPENQUERY 來定義來源資料。 如需定義來源資料查詢之其他方法的詳細資訊,請參閱< 來源資料查詢 >

課程工作

您將在這一課執行下列工作:

  • 處理採礦結構 Forecasting_MIXED_Structure

  • 處理 Forecasting_MIXED、Forecasting_ARIMA 和 Forecasting_ARTXP 等相關聯的採礦模型

處理時間序列採礦結構

  1. 物件總管中,以滑鼠右鍵按一下 Analysis Services 實例,指向 [新增查詢],然後按一下[DMX]。

    此時會開啟 [查詢編輯器] 且包含新的空白查詢。

  2. 將 INSERT INTO 陳述式的一般範例複製到空白查詢中。

  3. 取代下列項目:

    [<mining structure>]  
    

    成為:

    Forecasting_MIXED_Structure  
    
  4. 取代下列項目:

    <mining structure columns>  
    

    成為:

    [ReportingDate],  
    [ModelRegion]   
    
  5. 取代下列項目:

    OPENQUERY(<source data definition>)  
    

    成為:

    OPENQUERY([Adventure Works DW 2008R2],'SELECT [ReportingDate], [ModelRegion], [Quantity], [Amount]  
    FROM vTimeSeries ORDER BY [ReportingDate]')  
    

    來源查詢會參考 IntermediateTutorial 範例專案中定義的 AdventureWorksDW2012 資料來源。 它使用此資料來源來存取 view vTimeSerie。 此檢視包含要用於定型採礦模型的來源資料。 如果您不熟悉此專案或此檢視,請參閱第 2 課:建置預測案例 (中繼資料採礦教學課程)

    現在,完整的陳述式應該如下所示:

    INSERT INTO MINING STRUCTURE [Forecasting_MIXED_Structure]  
    (  
       [ReportingDate],[ModelRegion],[Quantity],[Amount])  
    )  
    OPENQUERY(  
    [Adventure Works DW 2008R2],  
    'SELECT [ReportingDate],[ModelRegion],[Quantity],[Amount] FROM vTimeSeries ORDER BY [ReportingDate]'  
    )   
    
  6. 在 [ 檔案] 功能表上,按一下 [ 儲存 DMXQuery1.dmx 為]。

  7. 在 [ 另存新 檔] 對話方塊中,流覽至適當的資料夾,並將檔案 ProcessForecastingAll.dmx 命名為 。

  8. 在工具列上,按一下 [ 執行 ] 按鈕。

執行完查詢之後,您可以使用已處理的採礦模型建立預測。 在下一課,您將依據您建立的採礦模型來建立幾個預測。

下一課

第 4 課:使用 DMX 建立時間序列預測

另請參閱

處理需求和考量 (資料採礦)
<來源資料查詢>
OPENQUERY (DMX)