資料採礦查詢工作
「資料採礦查詢」工作會根據 Analysis Services 內建的資料採礦模型執行預測查詢。 預測查詢會使用採礦模型建立新資料的預測。 例如,預測查詢可預測夏季各月間可能出售的帆船數目,或產生可能購買帆船的預期客戶清單。
Integration Services 亦提供執行其他商業智慧作業的工作,例如執行「資料定義語言」(DDL) 陳述式和處理分析物件。
如需其他商業智慧工作的詳細資訊,請按下列其中一個主題:
預測查詢
查詢為「資料採礦延伸模組」(DMX) 陳述式。 DMX 語言為 SQL 語言的擴充模組,能提供使用採礦模型的支援。 如需如何使用 DMX 語言的詳細資訊,請參閱<資料採礦延伸模組 (DMX) 參考>。
此工作可查詢相同採礦結構上建立的多個採礦模型。 採礦模型是使用 Analysis Services 提供的其中一種資料採礦演算法建立。 「資料採礦查詢」工作參考的採礦結構,可包含多個使用不同演算法建立的採礦模型。 如需詳細資訊,請參閱<採礦結構 (Analysis Services - 資料採礦)>和<資料採礦演算法 (Analysis Services - 資料採礦)>。
「資料採礦查詢」工作執行的預測查詢會傳回單一資料列或資料集的結果。 傳回單一資料列的查詢稱為單一查詢:例如,預測夏季各月間將售出之帆船數的查詢會傳回數字。 如需有關傳回單一資料列之預測查詢的詳細資訊,請參閱<資料採礦查詢介面>。
查詢結果會儲存到資料表。 如果「資料採礦查詢」工作指定的資料表名稱已存在,則工作可使用相同的名稱附加一個號碼建立新的資料表,或者覆寫資料表內容。
如果結果包含巢狀,則會在儲存之前扁平化結果。 扁平化結果會將巢狀結果集變更成資料表。 例如,扁平化含有 Customer 資料行和巢狀 Product 資料行的巢狀結果,會將資料列加入至 Customer 資料行,以製作包含各客戶之產品資料的資料表。 例如,擁有三種不同產品的客戶會變成擁有三個資料列的資料表,各資料列中會重複該客戶並包含不同的產品。 如果省略 FLATTENED 關鍵字,則資料表只會包含 Customer 資料行,且每個客戶只有一個資料列。 如需詳細資訊,請參閱<SELECT (DMX)>。
設定資料採礦查詢工作
「資料採礦查詢」工作需要兩個連接。 第一個連接是 Analysis Services 連接管理員,會連接到 Microsoft SQL Server Analysis Services 的執行個體,或含有採礦結構和採礦模型的 Analysis Services 專案。 第二個連接是 OLE DB 連接管理員,會連接到含有工作所寫入資料表的 SQL Server 資料庫。 如需詳細資訊,請參閱<Analysis Services 連接管理員>及<OLE DB 連接管理員>。
您可以透過「SSIS 設計師」或以程式設計方式設定屬性。
如需有關可以在「SSIS 設計師」中設定之屬性的詳細資訊,請按下列其中一個主題:
[!附註]
「資料採礦查詢編輯器」沒有「運算式」頁面, 而是另外使用 [屬性] 視窗存取用來建立和管理「資料採礦查詢」工作屬性之屬性運算式的工具。
如需有關如何在「SSIS 設計師」中設定這些屬性的詳細資訊,請按下列主題:
以程式設計方式設定資料採礦查詢工作
如需有關以程式設計方式設定這些屬性的詳細資訊,請按下列其中一個主題:
相關內容
|