Share via


Filtrare una regola in un modello Association Rules

Si applica a: SQL Server 2019 e versioni precedenti di Analysis Services Azure Analysis Services Fabric/Power BI Premium

Importante

Il data mining è stato deprecato in SQL Server 2017 Analysis Services e ora è stato interrotto in SQL Server 2022 Analysis Services. La documentazione non viene aggiornata per le funzionalità deprecate e non più disponibili. Per altre informazioni, vedere Compatibilità con le versioni precedenti di Analysis Services.

È possibile utilizzare i filtri con i modelli di associazione per limitare i risultati alle sole associazioni desiderate. È ad esempio possibile filtrare le regole in modo da visualizzare solo quelle che includono un prodotto specifico.

In Data Mining Designer si usano i controlli nella scheda Regole del Visualizzatore regole di associazione Microsoft per filtrare le regole visualizzate. Si può anche creare una query sul modello per vedere solo il set di elementi che contiene un determinato valore.

Nota

Questa opzione è disponibile solo per i modelli di data mining creati utilizzando l'algoritmo Microsoft Association Rules.

Filtrare una regola in un modello di associazione

  1. Aprire il modello di data mining utilizzando il Visualizzatore Microsoft Association Rules. Per eseguire questa operazione in SQL Server Management Studio, fare clic con il pulsante destro del mouse sul nome del modello e selezionare Sfoglia. A tale scopo in SQL Server Data Tools, fare doppio clic sulla struttura di data mining che contiene il modello e quindi fare clic sulla scheda Visualizzatore modelli di data mining Designer.

  2. Fare clic sulla scheda Regole del Visualizzatore Microsoft Association Rules.

  3. Digitare una condizione per la regola nella casella Filtro regola . Una condizione potrebbe ad esempio essere "Bike Stand" che restituisce anche "Bike Stands".

    Per la casella di testo Filtro regola sono supportate le espressioni regolari definite dal linguaggio .NET. È pertanto possibile utilizzare espressioni simili alla seguente: ((.Helmets.*Fenders.*)|(.*Fenders.*Helmets.*)). Questa espressione restituisce tutti i set di elementi che includono attributi contenenti le parole Helmets e Fenders disposte in qualsiasi ordine.

  4. Aumentare o ridurre il valore di Probabilità minimaper visualizzare rispettivamente un numero minore o maggiore di regole.

  5. Aumentare o ridurre il valore di Priorità minimaper visualizzare rispettivamente un numero minore o maggiore di regole.

  6. Selezionare una delle opzioni seguenti nell'area Mostra: Mostra nome e valore dell'attributo, Mostra solo il nome dell'attributoo Mostra solo il valore dell'attributo.

  7. Aumentare o ridurre il valore di Numero massimo di righerispettivamente per incrementare il numero totale di regole che soddisfano le condizioni specificate o limitare il numero di regole restituite. Le regole vengono ordinate in base alla probabilità. È pertanto possibile eliminare le regole aggiuntive che soddisfano le condizioni specificate in base alle probabilità o alla priorità.

  8. Selezionare o deselezionare la casella di controllo Mostra nomi lunghi per specificare il modo in cui visualizzare i nomi delle regole.

    Le regole verranno filtrate per visualizzare solo quelle che contengono l'elemento indicato. La condizione del filtro si applica ai valori degli attributi prima o dopo il delimitatore della regola, "->".

    Nota

    Nella cache del visualizzatore viene memorizzato l'elenco iniziale di regole, basato su una query eseguita sul modello di data mining, che non viene aggiornato a meno che non si modifichino le condizioni della query impostando il numero massimo di righe, la probabilità, la priorità o la visualizzazione di nomi lunghi. Se, pertanto, si digita una condizione e la visualizzazione non viene aggiornata di conseguenza, è possibile fare in modo che l'aggiornamento dei dati venga eseguito selezionando e quindi deselezionando la casella di controllo Mostra nomi lunghi .

Creare una query sui set di elementi di un modello di associazione

Vedere anche

Attività e procedure relative al visualizzatore modello di data mining
Visualizzare un modello utilizzando il Visualizzatore Microsoft Association Rules
Lezione 3: Compilazione di uno scenario Market Basket (Esercitazione intermedia sul data mining)