共用方式為


如何:篩選規則

在 Microsoft SQL Server Analysis Services 中,您可以篩選在 Microsoft 關聯規則檢視器的 [規則] 索引標籤上所顯示的規則。 您可以藉由篩選,將結果限制為您所感興趣的關聯。例如,您可以篩選規則,只顯示包含特定產品的規則。如需有關如何在自訂檢視器中使用關聯模型的詳細資訊,請參閱<以 Microsoft 關聯規則檢視器檢視採礦模型>。如需如何建立及瀏覽關聯模型的逐步解說,請參閱<第 3 課:建立購物籃狀況 (中繼資料採礦教學課程)>。

[!附註]

這個選項僅適用於使用 Microsoft 關聯分析演算法所建立的採礦模型。

若要篩選規則

  1. 使用 [關聯規則檢視器] 開啟此採礦模型。若要在 SQL Server Management Studio 中進行這項處理,請以滑鼠右鍵按一下模型名稱,然後選取 [瀏覽]。若要在 Business Intelligence Development Studio 中進行這項處理,請按兩下包含此模型的採礦結構,然後按一下 [資料採礦設計師][採礦模型檢視器] 索引標籤。

  2. 按一下 [關聯規則檢視器][規則] 索引標籤。

  3. [篩選規則] 方塊中輸入規則條件。例如,規則條件可能是 "Bike Stand",這也會傳回 "Bike Stands"。

    [篩選規則] 文字方塊會支援 .NET 語言所定義的規則運算式。因此,您可以使用類似以下的運算式:((.Helmets.*Fenders.*)|(.*Fenders.*Helmets.*))。此運算式會傳回包含 Helmets 和 Fenders 字 (順序不限) 之屬性的任何項目集。

  4. [最小機率] 中,增加機率的值來查看更少的規則,或是降低此值來查看更多的規則。

  5. [最低重要性] 中,增加重要性的值來查看更少的規則,或是降低此值來查看更多的規則。

  6. [顯示] 中,選取下列其中一個選項:[顯示屬性名稱和值][只顯示屬性名稱][只顯示屬性值]

  7. [最大資料列數] 中,增加這個值來提高符合指定之條件的總規則數,或是降低這個值來限制傳回的規則數。規則會依據機率來排序,所以您可能會為了機率或重要性而移除符合指定之條件的其他規則。

  8. 選取或取消選取 [顯示完整名稱] 核取方塊,以切換規則名稱顯示的方式。

    現在規則經過篩選後,只會顯示包含指示之項目的規則。篩選條件會套用到屬性值,不論是在規則分隔符號 "->" 之前或之後。

    [!附註]

    此檢視器會根據採礦模型的查詢來快取最初的規則清單,而且除非您設定最大資料列數、機率、重要性或完整名稱的顯示來變更此查詢的條件,否則此檢視器不會重新整理規則的清單。因此,如果您輸入一個條件,而顯示畫面並未立即重新整理,您可以選取 [顯示完整名稱] 核取方塊然後再將它取消選取,以強制檢視器重新整理資料。