Condividi tramite


Procedura: Filtraggio di una regola

In Microsoft SQL Server Analysis Services è possibile filtrare le regole visualizzate nella scheda Regole del Visualizzatore Microsoft Association Rules. Grazie all'applicazione di filtri è possibile limitare i risultati alle sole associazioni desiderate. È possibile, ad esempio, filtrare le regole in modo da visualizzare solo quelle che includono un prodotto specifico. Per ulteriori informazioni sull'utilizzo dei modelli di associazione nel visualizzatore personalizzato, vedere Visualizzazione di un modello di data mining con il Visualizzatore Microsoft Association Rules. Per una procedura dettagliata su come compilare ed esplorare un modello di associazione, vedere Lezione 3: Creazione di uno scenario Market Basket (Esercitazione intermedia sul data mining).

Nota

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

Per filtrare una regola

  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. Per eseguire questa operazione in Business Intelligence Development Studio, fare doppio clic sulla struttura di data mining che contiene il modello, quindi fare clic sulla scheda Visualizzatore modello di data mining di Progettazione modelli di data mining.

  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à minima per visualizzare rispettivamente un numero minore o maggiore di regole.

  5. Aumentare o ridurre il valore di Priorità minima per 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'attributo o Mostra solo il valore dell'attributo.

  7. Aumentare o ridurre il valore di Numero massimo di righe rispettivamente 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 di filtro si applica ai valori di attributo 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.