變更採礦模型中的資料行離散化
適用于:SQL Server 2019 和更早版本的 Analysis Services Azure Analysis Services Fabric/Power BI Premium
重要
資料採礦自 SQL Server 2017 Analysis Services 起退場,現在的 SQL Server 2022 Analysis Services 已不再繼續提供。 已退場和不再繼續提供之功能的文件不予更新。 若要深入了解,請參閱 Analysis Services 回溯相容性。
SQL Server Analysis Services會自動離散化值,也就是說,它會在特定案例中量化數值資料行中的資料。 例如,如果您的資料包含連續數值資料,而且您要建立決策樹模型,則連續資料的每一個資料行都將會自動分類收納 (視資料的分佈而定)。 如果您想要控制資料離散化的方式,您必須在採礦結構資料行上,變更可控制資料在模型內之使用方式的屬性。
如需如何在採礦模型中設定屬性的一般資訊,請參閱 採礦模型資料行。
顯示採礦模型資料行的屬性
在資料採礦設計師的 [採礦模型] 索引標籤上,以滑鼠右鍵按一下包含採礦模型名稱的資料行標頭,或是方格中包含採礦演算法名稱的資料列,然後選取 [屬性]。
[屬性] 視窗會顯示在整體上與採礦模型相關聯的屬性。
在靠近螢幕左邊的 [結構] 資料行中,按一下包含您想要離散化之連續數值資料的資料行。
[屬性] 視窗會變更,以便只顯示與該資料行有關聯的屬性。
變更離散化方法
在 [採礦屬性] 視窗中,按一下 [內容]旁邊的文字方塊,然後從下拉式清單中選取 Discretized 。
DiscretizationBucketCount 和 DiscretizationMethod 屬性現在就會啟用。
在 [ 屬性 ] 視窗中,按一下旁邊的 DiscretizationMethod 文字方塊,然後選取下列其中一個值: Automatic、 EqualAreas或 Cluster。
注意
如果資料行使用方式是設定為 Ignore,則資料行的 [屬性] 視窗為空白。
您在設計師中選取其他元素時,新值就會生效。
在 [ 屬性 ] 視窗中,按一下旁邊的 DiscretizationBucketCount 文字方塊,然後輸入數值。
注意
如果您變更這些屬性,就必須重新處理此結構,連同您想要使用新設定的任何模型。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應