Configurazione dell'analisi in Qlikview e nei suoi componenti

Contenuti

Una delle migliori pratiche che seguo durante la preparazione di qualsiasi rapporto / pannello è quello di fornire molto contesto. Generalmente, questo rende un consiglio molto più significativo e orientato all'azione. Ad esempio, se fornisci solo il numero di unità vendute da una linea di prodotti in un mese, è una buona informazione, ma non è perseguibile. Se aggiungi un confronto allo stesso mese dell'anno scorso, mese scorso o la media delle linee di prodotti rilevanti in questo mese, ha aggiunto contesto al numero. L'utente aziendale può intraprendere azioni più significative da questo rapporto / pannello.

QlikView ha una funzione chiamata SET ANALYSIS che ci fornisce un modo per aggiungere questo contesto. L'analisi degli insiemi predefinisce il DATA SET utilizzato dai nostri grafici / tavole. Quindi, utilizzando un'espressione impostata, possiamo dire il nostro oggetto (grafico / tavolo) visualizzazione di valori per più set di dati (ad esempio, un periodo di tempo predefinito, regione geografica, linee di prodotti, eccetera.). Tutti gli esempi che ho menzionato sopra come parte dell'aggiunta di contesto possono essere ottenuti utilizzando Set Analysis in Qlikview.

set-analysis-qlikview-4699645

La maggior parte dei professionisti di QlikView ritiene che SET ANALYSIS sia una funzione complessa. attraverso questo post, Sto cercando di cambiare la tua convinzione al riguardo.

Cos'è SET ANALYSIS?

L'analisi degli insiemi può essere compresa da una semplice analogia di come funziona Qlikview. Effettuiamo selezioni su determinate variabili e le modifiche si riflettono in tutta l'applicazione. Questo accade perché attraverso la nostra selezione, abbiamo creato un set di dati che vogliamo utilizzare. Allo stesso modo, utilizzando la funzione di analisi degli insiemi, possiamo predefinire i dati che verranno visualizzati nei nostri grafici.

Alcune caratteristiche e caratteristiche dell'analisi dell'insieme sono:

  • Utilizzato per creare una selezione diversa rispetto alle selezioni nell'applicazione corrente.
  • Deve essere utilizzato nella funzione di aggregazione (somma, contano….).
  • L'espressione inizia e finisce sempre tra parentesi graffe {}

Esempio di set di dati:

set_analysis_selection_qlikview1-3210633

La sintassi SET ANALYSIS è divisa in tre componenti:

set_analysis_syntax3-5302345

Identificatori:

identificatore

Descrizione

0 : Rappresenta un insieme vuoto, nessuna registrazione
1 : Rappresenta l'insieme di tutti i record dell'applicazione.
PS : Rappresenta i record della selezione corrente.
$ 1 : Rappresenta la selezione precedente
Segnalibro01 : Rappresenta l'insieme di tutti i record rispetto all'ID del segnalibro o al nome del segnalibro

Esempi:

set_analysis_identifier_qlikview_example-8528321

Nel seguente esempio, la selezione dell'anno in corso è 2012 e la selezione precedente era 2013.

set_analysis_identifier_qlikview-3450848

operatori :

  • Funziona su identificatori di set

Operatore

Nome dell'operatore

Descrizione

+ Unione Restituisce un set di record che appartiene all'unione di set.
Esclusione Restituisce i record che appartengono al primo ma non al secondo
* Intersezione Restituisce i record che appartengono a entrambi gli ID set.
/ differenza simmetrica Restituisce un insieme che appartiene a uno dei due identificatori, ma non entrambi.

Esempi:

set_analysis_operator_qlikview_example-6825892

Nel seguente esempio, Ho creato un segnalibro “SEGNALIBRO_1” per la selezione della società A, Per C.

set_analysis_operator_qlikview-4785934

modificatori:

  • I modificatori sono sempre racchiusi tra parentesi angolari .
  • È costituito da più campi e tutti i campi hanno criteri di selezione.
  • La condizione dei campi all'interno dei modificatori ha la precedenza sui criteri di selezione correnti.

set_analysis_modifier_qlikview_example1-7409630

set_analysis_modifier_qlikview-5111779

Espansione del segno del dollaro:

Se vogliamo confrontare la vendita dell'anno in corso con l'anno precedente, le vendite dell'anno precedente dovrebbero riflettere i valori relativi alla selezione dell'anno in corso. Ad esempio, se la selezione corrente dell'anno è 2012, l'anno scorso dovrebbe essere 2011 e per la selezione corrente dell'anno 2013, l'anno precedente è 2012.

 “=Somma ({$<Anno = {$ (=Massimo (Anno)-1)} >} Vendita) “

L'espressione sopra restituisce sempre la vendita dell'anno precedente. Qui si usa il segno $ (colore del carattere rosso) per valutare il valore dell'anno precedente. Il segno $ utilizzato per valutare espressioni e utilizzare variabili nei modificatori di insiemi. Se abbiamo una variabile che ha il valore dell'anno scorso (vULTIMO ANNO) quindi l'espressione può essere scritta come:

“=Somma ({$vULTIMO ANNO)} >} Vendita) “

ANALISI INDIRETTA DELL'INSIEME: Funzione P() ed E()

Prendiamo uno scenario in cui vogliamo visualizzare le vendite attuali delle società che hanno registrato vendite l'anno scorso.

L'espressione dovrebbe essere simile a:

=somma({$<Anno={$(=Massimo(Anno))},Nome_azienda={Aziende che hanno registrato vendite l'anno scorso}> } Vendita)

Per prima cosa dobbiamo identificare le aziende che hanno registrato vendite l'anno scorso. Risolvere questo problema, useremo la funzione P () che viene utilizzato per identificare i valori all'interno di un campo e la funzione E () che esclude i valori all'interno di un campo.

set_analysis_indirect_qlikview-1634527

Finalmente, abbiamo l'espressione:

=somma({<Anno={$(=Massimo(Anno))},Nome_azienda=P({<Anno={$(=Massimo(Anno)-1)}>}Nome della ditta)>}Vendita)

Questo post è stato un esempio in cui abbiamo presentato i metodi per l'utilizzo di SET ANALYSIS in Qlikview. Hai già utilizzato questa funzione?? Se è così, Lo hai trovato utile? Hai qualche trucco più intelligente per rendere più interessante l'analisi del set?? Se non è così, Pensi che questo articolo ti consentirà di utilizzare Set Analysis nella tua prossima dashboard??

Fammi sapere cosa ne pensi dell'utilizzo di questa funzione in QlikView.

Se ti piace quello che hai appena letto e vuoi continuare a imparare l'analisi, iscriviti alle nostre email o come il nostro pagina Facebook.

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.