首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 2008 建立採礦模型內容查詢:DMX 與資料採礦結構描述資料列集雙軌實作

     編輯:關於SqlServer

前言

雖可用 AMO/XMLA 程式化查詢採礦模型,但使用 DMX (Data Mining Extensions) 最簡單。SQL Server 2008 更支援透過 T-SQL 語法查詢資料採礦結構描述資料列集。

方法一:使用 DMX 查詢採礦模型內容

  1. SSMS → 「檢視」 → 「範本總管」
  2. 切換至 Analysis Services 範本 (立方體圖示)
  3. 展開 DMX → Model Content → 雙擊 Content Query
  4. 連接目標 Analysis Services 執行個體
  5. 在 FROM [<mining model, name, MyModel>].CONTENT 輸入模型名稱 (含空格須加方括號)
  6. 在 SELECT <select list, expr list, *> 指定欲回傳欄位 (參考「採礦模型內容」結構描述)
  7. 可選加 WHERE 子句篩選特定節點/值
  8. 點擊「執行」

方法二:查詢資料採礦結構描述資料列集

  1. SSMS 工具列 → 「新增查詢」 → 「Analysis Services DMX 查詢」或「MDX 查詢」
  2. 連接 Analysis Services 執行個體
  3. 查詢編輯器輸入:
SELECT *
FROM $system.DMSCHEMA_MINING_MODEL_CONTENT
WHERE MODEL_NAME = '';
  • 點擊「執行」,結果窗格顯示模型內容
  • 補充:檢視所有可用結構描述資料列集

    SELECT * FROM $system.DBSCHEMA_TABLES;
    

    或參考線上文件「資料採礦結構描述資料列集」。

    1. 上一篇文章:
    2. 下一篇文章:
    Copyright © 程式碼之家 All Rights Reserved