Per generare una Smart Query, applicare filtri compositi a unioni, complementi e intersezioni selezionati di membri dai diversi set. Le unioni sono selezioni di membri appartenenti a uno dei due set, ma non a entrambi. Le intersezioni sono selezioni di membri appartenenti a tutti i set specificati. I complementi sono selezioni di membri di un set specificato che non sono membri di un altro set specificato.
È possibile utilizzare set e filtri compositi in qualsiasi combinazione per creare Smart Query ad alta complessità.
Unione di set
Per selezionare membri appartenenti a uno dei set, ma non a entrambi, definire due o più filtri, come descritto in Definizione di filtri di set dalla dimensione in Set per.... Ad esempio, nella Figura 18-1 la query restituirà solo membri Product, Level 0 confezionati in lattine (Product = Can) o con caffeina (Product = Caffeinated_True).
Figura 18-1 Unione di set
Intersezione di set
Le intersezioni includono solo i membri comuni a tutti i set specificati.
Per selezionare membri comuni a tutti i set specificati:
Definire un filtro per un set, come illustrato in Definizione di filtri di set.
Fare clic sulla freccia accanto al nome del filtro e selezionare Aggiungi filtro.
Vengono visualizzati Filtri supplementari e un filtro di subset.
Definire il secondo filtro.
Nella Figura 18-2 la query restituirà solo membri Product, Level 0 con caffeina e confezionati in lattine.
Figura 18-2 Intersezione di set
Complemento di set
Per selezionare solo membri di un set che non sono membri di un altro set specificato.
In Filtri per... fare clic sulla freccia accanto a un nome di filtro e selezionare Aggiungi filtro.
Vengono visualizzati Filtri supplementari e un filtro di subset.
Definire il secondo filtro.
Fare clic sulla freccia accanto a Filtri supplementari e selezionare Escludi.
In Figura 18-3 la query restituirà solo membri Prodotto, Livello 0 con caffeina, ma non confezionati in lattine.
Figura 18-3 Complemento di set
Dopo aver creato la Smart Query, passare a Completamento della Smart Query.