共用方式為


SQL Server Plug-In 演算法讀我檔案

更新: 2006 年 7 月 17 日

Microsoft SQL Server 2005 Analysis Services (SSAS) 提供完整架構,可讓協力廠商資料採礦提供者將下列資料採礦物件整合至 Analysis Services︰

  • 資料採礦演算法,稱為 Plug-in 演算法。
  • 資料採礦檢視器,稱為 Plug-in 檢視器。
  • 資料採礦 Web 控制項程式庫,將資料採礦檢視器延伸至 Web 的程式庫。如需詳細資訊,請參閱《SQL Server 2005 線上叢書》中的<資料採礦 Web 控制項程式庫>。

為了協助您瞭解如何將資料採礦演算法和檢視器實作至 Analysis Services,此讀我檔案提供了下列範例的指示:

  • 資料採礦演算法 Plug-In
    此範例可讓資料採礦演算法開發人員專注於演算法,而非實作問題。
  • 資料採礦檢視器 Plug-In
    此範例可讓協力廠商演算法提供者專注於他們自己的檢視器,以顯示新發現的模式。

與每個範例關聯的文件和原始程式碼位於 C:\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\DataMining\SQL Server Data Mining Plug-In Algorithms 資料夾。此資料夾內包含的是教學課程,描述如何實作和使用這些範例。

ms160948.note(zh-tw,SQL.90).gif附註:
根據預設,並不會安裝範例。若要安裝範例,請執行安裝程式並使用 [進階] 選項,如《SQL Server 2005 線上叢書》的<執行安裝程式來安裝 AdventureWorks 範例資料庫和範例>主題中所述。 您也可以在網頁下載 AdventureWorks 資料庫的更新版本。 您也可以在網頁下載 SQL Server 2005 Database Engine 範例的更新版本。
ms160948.note(zh-tw,SQL.90).gif附註:
SQL Server 2005 執行 Itanium 平台的電腦不支援 Business Intelligence Development Studio;x64 平台支援 64 位元開發環境。如果 SQL Server 2005 範例所使用的資料庫是部署在 Itanium 平台,您便可以在執行 x86 或 x64 平台的電腦上修改並執行範例。

狀況

提供者要將名為「成對線性迴歸」的新資料採礦演算法整合至 Analysis Services。將此新演算法整合至 Analysis Services 之後,提供者要為「成對線性迴歸」演算法加入新的檢視器。

程式語言

  • C++,適用於演算法。
  • C#,適用於檢視器。

功能

演算法 Plug-In

介面 說明

IDMAlgorithm

會同時實作模型產生學習演算法以及結果模型的預測作業。

IDMAlgorithmNavigation

讓瀏覽器存取模型的內容。

IDMPersist

讓 Analysis Services 儲存和載入演算法學習的模型。

IDMAlgorithmMetadata

描述學習演算法的功能和輸入參數。

IDMAlgorithmFactory

為實作演算法介面的物件建立執行個體,並允許 Analysis Services 存取演算法中繼資料介面。

檢視器 Plug-In

介面 說明

IMiningModelViewerControl

會實作檢視器。

必要條件

執行此範例之前,您應該先安裝下列軟體:

  • Microsoft SQL Server 2005,包括下列元件:
    • SQL Server 2005 Database Engine
    • Analysis Services
    • SQL Server Management Studio
    • Business Intelligence Development Studio
    • 兩個範例資料庫:AdventureWorksDW (資料倉儲) 和 AdventureWorks (OLTP)
    • Analysis Services 範例
    • Adventure Works DW 範例 Analysis Services 專案,部署至 Analysis Services 執行個體
  • 您也可以在 SQL Server 開發人員中心網頁下載 AdventureWorks 資料庫的更新版本。
  • 您也可以在 SQL Server 開發人員中心網頁下載 SQL Server 2005 Database Engine 範例的更新版本。

建立範例

建立外掛程式範例之前,必須先部署 AdventureWorksDW (資料倉儲) 和 AdventureWorks (OLTP) 資料庫。

若要部署 Adventure Works DW 和 AdventureWorks 範例資料庫

  1. 在 [Windows 檔案總管] 中,開啟 C:\Program Files\Microsoft SQL Server\90\Tools\Samples,然後按兩下 SQLServerSamples.msi 檔案。

  2. 在 [Windows 檔案總管] 中,開啟 C:\Program Files\Microsoft SQL Server\90\Tools\Samples\AdventureWorks Analysis Services Project,開啟對應於已安裝之 SQL Server 版本的資料夾,然後按兩下 Adventure Works.sln 檔案。

    Adventure Works DW 專案會在 Business Intelligence Development Studio 中開啟。

  3. 按 F5 以建立和部署專案。

    ms160948.note(zh-tw,SQL.90).gif附註:
    建立和部署 AdventureWorksAS 專案會將採礦模型部署至伺服器。

部署資料庫之後,您可以實作演算法和檢視器外掛程式。

若要實作和使用資料採礦演算法 Plug-in

  1. 在 [Windows 檔案總管] 中,開啟 C:\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\DataMining\SQL Server Data Mining Plug-In Algorithms,然後按兩下 SQL Server Data Mining Plug-In Algorithms Tutorial.doc 檔案。

    ms160948.note(zh-tw,SQL.90).gif附註:
    如果您列印出教學課程,然後使用此列印輸出完成教學課程,則對您而言,實作外掛程式範例可能更為容易。
  2. 若要建立「成對線性迴歸」演算法外掛程式,請完成教學課程第 6 章「建立 Shell Plug-In 演算法」。

  3. 若要自訂「成對線性迴歸」演算法外掛程式,請完成教學課程第 7 章「自訂演算法︰成對線性迴歸」。

  4. 若要使用自訂的「成對線性迴歸」演算法外掛程式,請完成教學課程第 8 章「使用自訂的 Plug-In 演算法」。

若要實作專屬檢視器

  1. 在 [Windows 檔案總管] 中,尋找 C:\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\DataMining\SQL Server Data Mining Plug-In Algorithms,然後按兩下 SQL Server Data Mining Plug-In Viewers Tutorial.doc 檔案。

    ms160948.note(zh-tw,SQL.90).gif附註:
    如果您列印出教學課程,然後使用此列印輸出完成教學課程,則對您而言,實作外掛程式範例可能更為容易。
  2. 完成教學課程中的所有步驟。

註解

若要更瞭解如何實作外掛程式演算法,請閱讀範例教學課程隨附的 SQL Server Data Mining Plug-In Algorithms Whitepaper.doc 檔案。

請參閱

工作

資料採礦 Web 控制項程式庫

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2006 年 7 月 17 日

新增內容:
  • 新增有關 Itanium 平台可用性的注意事項。