檢視或變更演算法參數

適用于:SQL Server 2019 和更早版本的 Analysis Services Azure Analysis Services Fabric/Power BI Premium

重要

資料採礦自 SQL Server 2017 Analysis Services 起退場,現在的 SQL Server 2022 Analysis Services 已不再繼續提供。 已退場和不再繼續提供之功能的文件不予更新。 若要深入了解,請參閱 Analysis Services 回溯相容性

您可以變更演算法所提供的參數,您會使用該演算法來建立資料採礦模型,以自訂模型的結果。

Microsoft SQL Server SQL Server Analysis Services所提供的演算法參數變更的不只是模型的屬性:這些參數可用來基本上改變處理、分組和顯示資料的方式。 例如,您可以使用演算法參數來執行下列動作:

  • 變更分析的方法,例如叢集方法。

  • 控制特徵選取行為。

  • 指定項目集的大小或規則的機率。

  • 控制決策樹的分支和深度。

  • 指定模型建立所使用之內部鑑效組集合的初始值或大小。

針對每個演算法所提供的參數會有很大的差異;如需您可以為每個演算法設定的參數清單,請參閱本節中的技術參考主題: 資料採礦演算法 (Analysis Services - 資料採礦)

變更演算法參數

  1. 在 SQL Server Data Tools [資料採礦Designer的 [採礦模型] 索引標籤上,以滑鼠右鍵按一下您要微調演算法之採礦模型的演算法類型,然後選取 [設定演算法參數]。

    就會開啟 [演算法參數] 對話方塊。

  2. [值] 資料行中,設定您要變更之演算法的新值。

    如果您未在 [] 資料行中輸入值,SQL Server Analysis Services會使用預設參數值。 [範圍] 資料行描述您可以輸入的可能值。

  3. 按一下 [確定]。

    演算法參數就會以新值設定。 要等到您重新處理採礦模型之後,參數變更才會反映在該採礦模型中。

檢視用於現有模型中的參數

  1. 在SQL Server Management Studio中,開啟 DMX 查詢視窗。

  2. 輸入類似以下的查詢:

    select MINING_PARAMETERS   
    from $system.DMSCHEMA_MINING_MODELS  
    WHERE MODEL_NAME = '<model name>'  
    
    

另請參閱

採礦模型工作和使用說明