Stampa      Aprire la Guida in linea in versione PDF


Argomento precedente

Argomento successivo

Aggiunta di filtri alle colonne in Analytics

La scheda Criteri consente di impostare filtri per le colonne del report. Il filtro consente di limitare i risultati visualizzati quando viene eseguito il report e mostra solo i risultati che corrispondono ai criteri.

Un filtro di colonna è costituito dai seguenti elementi:

  • una colonna da filtrare, ad esempio Tipo di cliente;
  • un valore da utilizzare per l'applicazione del filtro, ad esempio 10 (se necessario, al suo posto è possibile utilizzare un'espressione SQL o una variabile);
  • un operatore che determini la modalità di applicazione del valore, ad esempio Minore di.

    Se la colonna, ad esempio, contiene la quantità venduta, l'operatore è Minore di e il valore è 10, i risultati comprenderanno solo le quantità dell'ordine delle quali sono state vendute meno di 10 unità.

Un filtro di colonna può inoltre presentare le caratteristiche riportate di seguito.

  • Può essere combinato con altri filtri di colonna per limitare ulteriormente i risultati del report.
  • È possibile raggruppare i filtri e creare filtri complessi.
  • Il valore può essere limitato dai risultati di un report salvato in precedenza.
  • Un filtro di colonna si applica solo alla colonna in base alla quale è stato creato. Non influisce sulle altre colonne.

Il filtro viene tradotto in una clausola WHERE dell'istruzione SQL SELECT. La clausola WHERE consente di limitare le righe restituite a quelle che soddisfino particolari vincoli. Gli utenti esperti possono immettere direttamente l'istruzione SQL per un filtro.

NOTA: se si seleziona l’opzione di aggiunta di nuovi valori elenco di·selezione durante l’importazione dei dati, tali valori potrebbero non apparire nei report per 24 ore. Pertanto, è possibile che non si riesca a utilizzare i nuovi valori elenco di selezione come filtri durante tale periodo.

Creazione di filtri di colonna

Per creare un filtro senza aggiungere la colonna al report

  • Nel riquadro Filtri fare clic sull'icona di creazione di un filtro per l'area argomento corrente, selezionare Altre colonne..., quindi selezionare la colonna nella finestra di dialogo Seleziona colonna.

Per creare un filtro di colonna

  1. Nella scheda Criteri selezionare l'opzione Filtro nella colonna in cui si desidera creare il filtro.
  2. Nella finestra di dialogo Nuovo filtro, scegliere un operatore nell'elenco a discesa Operatore.

    Le linee guida della seguente tabella agevolano la scelta di un operatore e la specificazione dei valori. Per ulteriori informazioni sugli operatori, vedere la sezione Note d'uso per gli operatori dopo questa procedura.

    Operatore

    Linee guida di utilizzo

    è uguale a o incluso in

    Valido per colonne con testo, numeri o date. Specificare uno o più valori. I risultati comprenderanno solo i record nella cui colonna siano presenti dati corrispondenti al valore del filtro.

    non è uguale a o non è incluso in

    Valido per colonne con testo, numeri o date. Specificare uno o più valori. I risultati comprenderanno solo i record nella cui colonna siano presenti dati non corrispondenti al valore del filtro.

    è minore di

    Valido per colonne con numeri o date. È possibile specificare un solo valore. I risultati comprenderanno solo i record nella cui colonna siano presenti dati con valori inferiori a quello del filtro.

    è maggiore di

    Valido per colonne con numeri o date. È possibile specificare un solo valore. I risultati comprenderanno solo i record nella cui colonna siano presenti dati con valori superiori a quello del filtro.

    è minore di o uguale a

    Valido per colonne con numeri o date. Specificare uno o più valori. I risultati comprenderanno solo i record nella cui colonna siano presenti dati con valori inferiori o uguali a quello del filtro.

    è maggiore di o uguale a

    Valido per colonne con numeri o date. Specificare uno o più valori. I risultati comprenderanno solo i record nella cui colonna siano presenti dati con valori superiori o uguali a quello del filtro.

    è compreso tra

    Valido per colonne con numeri o date. È necessario specificare due valori. I risultati includeranno i record sia dei valori specificati sia di quelli compresi tra tali valori.

    è nullo

    Valido per colonne con testo, numeri o date. Non è possibile specificare alcun valore. L'operatore verifica solo l'assenza di dati nella colonna. I risultati comprendono solo i record nella cui colonna non sono presenti dati.

    A volte può rivelarsi utile sapere se determinati dati sono presenti e l'uso dell'operatore È NULLO è un mezzo per verificare tale condizione.

    non è nullo

    Valido per colonne con testo, numeri o date. Non è possibile specificare alcun valore. L'operatore verifica solo la presenza di dati nella colonna. I risultati comprendono solo i record nella cui colonna siano presenti dati.

    è nei primi

    Valido per colonne con testo, numeri o date. È possibile specificare un solo valore. I risultati comprendono solo i primi n record, in cui n è il numero intero indicato come valore del filtro.

    L'operatore è per risultati classificati. Ad esempio, l'operatore può essere utilizzato per ottenere un elenco dei primi 10 risultati migliori.

    è negli ultimi

    Valido per colonne con testo, numeri o date. È possibile specificare un solo valore. I risultati comprendono solo gli ultimi n record, in cui n è il numero intero indicato come valore del filtro.

    L'operatore è per risultati classificati. Ad esempio, l'operatore può essere utilizzato per ottenere un elenco dei clienti che hanno segnalato il minor numero di problemi.

    contiene tutti

    Valido per colonne con testo, numeri o date. Specificare uno o più valori. I risultati comprenderanno solo i record nella cui colonna siano presenti dati contenenti tutti i valori del filtro.

    contiene uno qualsiasi

    Valido per colonne con testo, numeri o date. Specificare uno o più valori. I risultati comprenderanno solo i record nella cui colonna siano presenti dati contenenti almeno uno dei valori del filtro.

    non contiene

    Valido per colonne con testo, numeri o date. Specificare uno o più valori. I risultati comprenderanno solo i record nella cui colonna siano presenti dati che non contengano alcun valore del filtro.

    inizia con

    Valido per colonne con testo, numeri o date. È possibile specificare un solo valore. I risultati comprenderanno solo i record nella cui colonna siano presenti dati che iniziano con il valore del filtro.

    termina con

    Valido per colonne con testo, numeri o date. È possibile specificare un solo valore. I risultati comprenderanno solo i record nella cui colonna siano presenti dati che terminano con il valore del filtro.

    è LIKE (corrispondenza motivo)

    Valido per colonne con testo. Specificare uno o più valori. Richiede l'utilizzo del segno di percentuale (%) come carattere jolly. Nel valore è possibile specificare un massimo di due segni di percentuale. I risultati comprenderanno solo i record nella cui colonna siano presenti dati corrispondenti al valore del motivo del filtro.

    non è LIKE (corrispondenza motivo)

    Valido per colonne con testo. Specificare uno o più valori. Richiede l'utilizzo del segno di percentuale (%) come carattere jolly. Nel valore è possibile specificare un massimo di due segni di percentuale. I risultati comprenderanno solo i record nella cui colonna siano presenti dati non corrispondenti al valore del motivo del filtro.

    è richiesto

    Valido per colonne con testo, numeri o date. Se si imposta una colonna su è richiesto questa viene filtrata in base al valore trasmesso da un altro report.

    NOTA: utilizzare questa opzione per collegare più report tra loro nella navigazione. Vedere Passo 2: Analisi dei risultati e creazione di layout. Una o più colonne nel report esaminato devono contenere il filtro è richiesto per consentire al report di visualizzare le righe limitate al valore selezionato ed esaminate dal report principale.

  3. Immettere un valore nel campo Valore.

    Nel campo Valore sono disponibili opzioni per l'immissione di formule, date, variabili e così via. Nei passi riportati di seguito vengono descritte alcune di queste opzioni.

  4. Per le colonne di data è possibile fare clic sull'icona calendario a destra del campo Valore e utilizzare la finestra di dialogo Seleziona data per specificare una data.
  5. Per alcune colonne è possibile selezionare una riga specifica da visualizzare nel report facendo clic sull'icona Freccia giù a destra del campo e selezionando la riga da includere.
  6. Per alcune colonne è possibile utilizzare la funzione di ricerca, facendo clic sull'icona di ricerca a destra del campo Valore, e selezionare valori specifici da includere nell'analisi. Spostare i valori selezionati dalla colonna Disponibili alla colonna Selezionati utilizzando i controlli freccia.
  7. Per aggiungere un'espressione SQL o una variabile (sessione, repository o presentazione), eseguire le operazioni riportate di seguito.
    1. Fare clic su Aggiungi altre opzioni sotto il campo Valore e scegliere Espressione SQL, Variabile di sessione, Variabile di repository o Variabile di presentazione.

      Viene visualizzato un nuovo campo sotto il campo Valore.

    2. Immettere l'espressione SQL o il nome della variabile nel nuovo campo.

      Le espressioni SQL possono contenere chiamate di funzione che vengono applicate su valori di colonna. Per ulteriori informazioni, vedere Uso delle funzioni in Analytics e Variabili di sessione in Analytics.

      Per rimuovere un valore, un'espressione SQL o una variabile di sessione, fare clic sull'icona X situata accanto a essa.

  8. Per fare in modo che il filtro rimanga limitato dal valore di una colonna in un'altra analisi, vedere la sezione Utilizzo di report salvati come filtri più avanti in questo argomento.
  9. Per convertire il filtro in istruzioni SQL, selezionare la casella di controllo Converti questo filtro in SQL.
  10. Al termine, fare clic su OK.

    Il filtro viene visualizzato nell'area Filtri della scheda Criteri o del catalogo.

Note d'uso per gli operatori

Alcuni operatori hanno funzioni simili ma non identiche. Tenere presenti le somiglianze e le differenze tra gli operatori seguenti:

  • è uguale a
  • è incluso in
  • contiene tutti
  • contiene uno qualsiasi
  • è LIKE

È uguale a o È incluso in cerca le corrispondenze esatte tra i criteri di ricerca e i valori nel database. Ad esempio, se il criterio è Pat Lee, solo Pat Lee corrisponde esattamente e supera il filtro. Poiché tutte le ricerche distinguono tra maiuscole e minuscole, i valori quali pat Lee e Pat lee non superano il filtro.

Contiene tutti cerca tutti i valori che corrispondono ai criteri e per superare il filtro è necessario che tutti i valori siano nei valori, come avviene per le ricerche AND. Se ad esempio i criteri prevedono la ricerca di due valori, il valore = Pat e il valore = Lee, Pat Lee e Lee Pat superano il filtro, mentre pat Lee, Pat Smith e Chris Lee non superano il filtro perché non contengono tutti i criteri (Pat AND Lee).

Contiene uno qualsiasi cerca i valori che corrispondono ai criteri, ma è meno restrittivo in quanto non richiede tutti i valori, come nelle ricerche OR. Se, ad esempio, il criterio prevede la ricerca di due valori, il valore = Pat e il valore = Lee, Pat, Pat Smith, Chris Lee e Lee superano il filtro poiché soddisfano i criteri Pat OR Lee.

È LIKE effettua una ricerca di pattern, pertanto richiede l'uso di uno o due simboli di percentuale (%) come carattere jolly. Se ad esempio il criterio di ricerca è valore = P%t %ee, Pat Lee, Pit smee e Packet trainee superano il filtro, mentre pat Lee non lo supera.

Per ottenere velocità di ricerca ottimali, si consiglia di ridurre o eliminare l'uso degli operatori di corrispondenza pattern, quali Contiene tutti, Contiene qualsiasi e È LIKE. Se si desidera effettuare ricerche di valori esatti, non utilizzare gli operatori di corrispondenza pattern al posto degli operatori esatti.

Salvataggio di filtri di colonna

è possibile salvare un filtro come parte dell'analisi o salvarlo per riutilizzarlo in altre analisi. Se il filtro si riferisce a una determinata analisi e questa viene salvata, il filtro viene salvato come parte dell'analisi e applicato ad ogni esecuzione dell'analisi. È possibile salvare un filtro come parte dell'analisi o salvarlo per riutilizzarlo in altre analisi.

I filtri salvati e le cartelle che contengono i filtri per l'area argomento vengono visualizzati subito dopo il nome dell'area argomenti, ove applicabile.

Per salvare un filtro di colonna compreso in un'analisi

  1. Fare clic su Salva nella scheda Criteri.
  2. Nella finestra di dialogo Salva con nome selezionare la posizione in cui salvare l'analisi e fare clic su OK.

Per salvare un filtro di colonna da utilizzare in altre analisi

  1. Nella sezione Filtri della scheda Criteri fare clic su Altre opzioni (>>) e scegliere Salva filtro.
  2. Nella finestra di dialogo Salva con nome selezionare la cartella in cui salvare il filtro:
    • Per salvare il filtro per uso personale, fare clic su Le mie cartelle.

      I filtri salvati in Le mie cartelle sono disponibili solo per l'utente.

    • Per salvare il filtro per l'uso da parte di altri utenti, selezionare Cartella condivisa a livello societario.

      I filtri salvati in una cartella pubblica sono disponibili per tutti gli utenti che hanno accesso a tale cartella.

  3. Immettere un nome, costituito da un massimo di 512 caratteri, per il filtro.
  4. Facoltativamente immettere la descrizione del filtro.
  5. Fare clic su OK.

Per visualizzare le proprietà di un filtro salvato

  • Selezionare il filtro nella sezione Filtri della scheda Criteri e fare clic sull'icona Visualizza filtro salvato.

Applicazione alle analisi dei filtri di colonna salvati

È possibile applicare a un'analisi un filtro di colonna precedentemente salvato. È possibile applicare il contenuto del filtro o un riferimento al filtro stesso.

Quando si applica il contenuto di un filtro di colonna salvato, questo viene copiato nell'area Filtri della scheda Criteri. In tal modo, è possibile modificare i criteri del filtro senza modificare il filtro salvato. Quando si applica un riferimento a un filtro salvato, questo viene indicato solo con il nome; è possibile visualizzarlo ma non modificarne il contenuto.

Per applicare a un'analisi un filtro di colonna salvato

  1. Andare al filtro salvato nel riquadro Catalogo della scheda Criteri.
  2. Selezionare il filtro salvato e fare clic sull'icona Aggiungi altre opzioni nella parte superiore del riquadro Catalogo.

    Viene visualizzata la finestra di dialogo Applica filtro salvato.

  3. Specificare le opzioni del filtro (cancellazione di tutti i filtri esistenti prima dell'applicazione e applicazione del contenuto del filtro invece di un riferimento al filtro) e fare clic su OK.

    Il filtro viene visualizzato nell'area Filtri della scheda Criteri.

Modifica di filtri di colonna

È possibile modificare un filtro di colonna per cambiarne le proprietà.

Per modificare un filtro di colonna

  1. Nella sezione Filtri della scheda Criteri passare il puntatore del mouse sul filtro e fare clic sull'icona Modifica quando viene visualizzato il menu.

    Viene visualizzata la finestra di dialogo Modifica filtro.

  2. Apportare le modifiche desiderate, quindi fare clic su OK.

Rimozione di filtri di colonna

È possibile rimuovere da un'analisi tutti i filtri o solo uno di essi.

NOTA: se l'analisi è stata salvata in precedenza con l'applicazione di eventuali filtri, è necessario salvarla nuovamente per rimuovere definitivamente i filtri.

Per eliminare un filtro di colonna da un'analisi

  • Nella sezione Filtri della scheda Criteri passare il puntatore del mouse sul filtro finché non viene visualizzato il menu e fare clic sull'icona Elimina.

Combinazione di filtri di colonna con altri filtri di colonna

La combinazione di filtri di colonna, nota anche come filtro parentetico, consente di creare filtri complessi senza la necessità di conoscere il linguaggio SQL.

Per combinare i filtri di colonna è possibile utilizzare gli operatori AND e OR. L'operatore AND indica che è necessario soddisfare i criteri specificati per ogni filtro. Questo rappresenta il metodo predefinito per la combinazione dei filtri di colonna. L'operatore OR indica che è necessario soddisfare almeno i criteri specificati in uno dei filtri di colonna.

Per combinare un filtro con altri filtri di colonna

  1. Nella scheda Criteri aggiungere almeno due filtri di colonna a un'analisi oppure almeno due filtri di colonna a un filtro salvato.

    I filtri vengono elencati nella sezione Filtri con l'operatore AND come separatore.

  2. Per modificare un operatore AND in operatore OR, fare clic su di esso.
  3. Man mano che si aggiungono filtri di colonna, fare clic sugli operatori AND e OR per raggruppare i filtri e creare le combinazioni desiderate.

    Gli elementi dei filtri combinati vengono racchiusi in caselle.

  4. Per duplicare, eliminare o dissociare gli elementi racchiusi, fare clic sul pulsante Modifica filtro gruppo e selezionare l'opzione appropriata.
  5. Per copiare o incollare i filtri, passare il mouse sul filtro e scegliere Copia filtro o Incolla filtro.

Come impedire la sostituzione di un filtro durante l'esplorazione e la visualizzazione di messaggi

È possibile proteggere il contenuto di un filtro in un report per evitare che venga modificato durante l'esplorazione e la visualizzazione di messaggi. Un filtro protetto viene sempre applicato ai risultati.

Per proteggere un filtro dalle modifiche durante l'esplorazione e la visualizzazione di messaggi

  1. Nella sezione Filtri della scheda Criteri passare il puntatore del mouse sul filtro finché non viene visualizzato il menu e fare clic su Modifica filtro.
  2. Nella finestra di dialogo Modifica filtro selezionare Proteggi filtro e fare clic su OK.

Utilizzo di report salvati come filtri

I filtri possono essere combinati tra loro oltre che essere basati sui valori restituiti da un altro report. I report salvati che restituiscono una colonna di valori possono essere utilizzati per filtrare la colonna del report selezionata.

Per creare un filtro sulla base dei risultati di un report salvato

  1. Nella scheda Criteri scegliere Filtro nella colonna in cui si desidera creare il filtro.
  2. Nella finestra di dialogo Nuovo filtro aprire il menu a discesa Operatore e scegliere "si basa sui risultati di un'altra analisi".
  3. Nel campo Analisi salvata fare clic su Sfoglia e andare al report salvato.
  4. Scegliere un operatore nel menu a discesa Relazioni.
  5. Nel campo Usa valori in colonna selezionare la colonna da usare per il filtro.

    Se il report salvato contiene un nome colonna che corrisponde alla colonna in cui si crea il filtro, il nome colonna verrà visualizzato per primo nell'elenco di valori del campo Usa valori in colonna. È possibile selezionare una colonna diversa.

  6. Fare clic su OK.

    Il filtro viene visualizzato nella sezione Filtri della scheda Criteri.

Modifica dell'espressione SQL per un filtro di colonna

È possibile modificare la clausola logica SQL WHERE per utilizzarla come filtro. Sebbene raramente necessaria, questa funzione è disponibile per gli utenti che desiderino capacità di filtro avanzate. Per una descrizione esaustiva della sintassi SQL, consultare una guida di riferimento SQL di terzi, un manuale di riferimento SQL di uno dei fornitori di database o un sito di riferimento in linea. Per ulteriori informazioni di carattere generale sull'utilizzo del linguaggio SQL, vedere Uso delle funzioni in Analytics.

Per modificare l'espressione SQL generata per un filtro di colonna

  1. Nel riquadro Filtri passare il puntatore del mouse sul filtro con l'espressione SQL generata e fare clic sull'icona Modifica.
  2. Viene visualizzata la finestra di dialogo Filtro SQL avanzato.
  3. Immettere le modifiche nella casella di testo e fare clic su OK.

    Il filtro viene visualizzato nell'area Filtri della scheda Criteri. Dopo aver scelto questa opzione, durante la modifica del filtro verrà visualizzata solo l'espressione SQL immessa.

Esempio: identificazione dei clienti con il maggior volume di vendita

Nel seguente esempio vengono riportati i dati relativi ai dieci clienti che nel 2003 hanno dato luogo al volume di vendita maggiore.

"Data di chiusura"."Anno calendario" = 2003

AND RANK("Metriche opportunità"."Fatturato chiuso") <= 10


Data di pubblicazione : agosto 2018 Copyright © 2005, 2018, Oracle. Tutti i diritti riservati. Legal Notices.