資料採礦延伸模組 (DMX) 參考
適用於: SQL Server Analysis Services
重要
資料採礦在 SQL Server Analysis Services 2017 中已被取代,未來版本將會停止。 檔不會針對已被取代的功能進行更新。 若要深入了解,請參閱 Analysis Services 回溯相容性。
資料採礦延伸模組 (DMX) 是一種語言,可用來在 Microsoft SQL Server Analysis Services 中建立和使用資料採礦模型。 您可以使用 DMX 來建立新資料採礦模型的結構、定型這些模型,以及流覽、管理及預測這些模型。 DMX 是由資料定義語言 (DDL) 語句、資料操作語言 (DML) 語句和函式和運算子所組成。
Microsoft OLE DB for Data Mining Specification
Analysis Services 中的資料採礦功能是為了符合 Microsoft OLE DB for Data Mining 規格而建置。
Microsoft OLE DB for Data Mining 規格會定義下列各項:
結構,用來保存定義資料採礦模型的資訊。
用來建立和使用資料採礦模型的語言。
此規格會將資料採礦的基礎定義為數據採礦模型虛擬物件。 資料採礦模型物件會封裝有關特定採礦模型的所有已知專案。 資料採礦模型物件的結構類似 SQL 資料表,其中包含描述模型的資料行、資料類型和中繼資料資訊。 此結構可讓您使用 DMX 語言,這是 SQL 的延伸模組,用來建立和使用模型。
如需詳細資訊: 採礦結構(Analysis Services - 資料採礦)
DMX 語句
您可以使用 DMX 語句來建立、處理、刪除、複製、流覽及預測資料採礦模型。 DMX 中有兩種類型的語句:資料定義語句和資料動作陳述式。 您可以使用每種語句類型來執行不同類型的工作。
下列各節提供有關使用 DMX 語句的詳細資訊:
資料定義語句
使用 DMX 中的資料定義語句來建立和定義新的採礦結構和模型、匯入和匯出採礦模型和採礦結構,以及從資料庫卸載現有的模型。 DMX 中的資料定義語句是資料定義語言 (DDL) 的一部分。
您可以使用 DMX 中的資料定義語句來執行下列工作:
使用 CREATE MINING STRUCTURE 語句建立採礦結構,並使用 ALTER MINING STRUCTURE 語句將採礦模型新增至採礦結構 。
使用 CREATE MINING MODEL 語句同時建立採礦模型和相關聯的採礦結構,以建立空的資料採礦模型物件。
使用 EXPORT 語句將採礦模型和相關聯的採礦結構匯出至檔案。 使用 IMPORT 語句,從 EXPORT 語句所建立的檔案匯入採礦模型和相關聯的採礦結構。
使用 SELECT INTO 語句,將現有採礦模型的結構複製到新的模型,並使用相同的資料進行定型。
使用 DROP MINING MODEL 語句,從資料庫完全移除採礦模型 。 使用 DROP MINING STRUCTURE 語句,從資料庫完全移除採礦結構及其所有相關聯的採礦模型。
若要深入瞭解您可以使用 DMX 語句執行的資料採礦工作,請參閱 資料採礦延伸模組 (DMX) 語句參考 。
資料動作陳述式
使用 DMX 中的資料動作陳述式來處理現有的採礦模型、流覽模型,以及針對它們建立預測。 DMX 中的資料動作陳述式是資料操作語言 (DML) 的一部分。
您可以使用 DMX 中的資料動作陳述式來執行下列工作:
使用 INSERT INTO 語句來定型採礦模型。 這不會將實際來源資料插入資料採礦模型物件,而是建立抽象概念,描述演算法所建立的採礦模型。 INSERT INTO 語句的來源查詢會在來源資料查詢 > 中 < 描述。
擴充 SELECT 語句,以流覽模型定型期間計算的資訊,並儲存在資料採礦模型中,例如來源資料的統計資料。 以下是您可以包含的 子句,以擴充 SELECT 語句的威力:
使用 SELECT 語句的 PREDICTION JOIN 子句,建立以現有採礦模型為基礎的預測。 預測 JOIN 語句的來源查詢會在來源資料查詢 > 中 < 描述。
使用 DELETE (DMX) 語句,從模型或結構中移除所有定型的資料。
若要深入瞭解您可以使用 DMX 語句執行的資料採礦工作,請參閱 資料採礦延伸模組 (DMX) 語句參考 。
DMX 查詢基本概念
SELECT 語句是大部分 DMX 查詢的基礎。 根據搭配這類語句使用的 子句,您可以流覽、複製或預測採礦模型。 預測查詢會使用 SELECT 的形式,根據現有的採礦模型來建立預測。 函式可擴充您流覽和查詢採礦模型的能力,超出資料採礦模型的內部功能。
您可以使用 DMX 函式來取得模型定型期間探索到的資訊,以及計算新資訊。 您可以針對許多用途使用這些函式,包括傳回描述基礎資料或預測精確度的統計資料,或傳回預測的擴充說明。
如需詳細資訊 : 瞭解 DMX Select 語句 、 一般預測函數 (DMX) 、DMX 預測查詢 的結構和使用方式、 資料採礦延伸模組 (DMX) 函數參考
另請參閱
資料採礦延伸模組 (DMX) 函式參考
資料採礦延伸模組 (DMX) 運算子參考
資料採礦延伸模組 (DMX) 陳述式參考
資料採礦延伸模組 (DMX) 語法慣例
資料採礦延伸模組 (DMX) 語法元素
一般預測函數 (DMX)
DMX 預測查詢的結構和使用方式
瞭解 DMX Select 語句
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應