Introducere în analiza setului QlikView

În orice tablou de bord / raport, este întotdeauna cel mai bine să avem mai multe contexte, ceea ce face ca tabloul de bord să fie mai semnificativ. Adăugarea contextului în tabloul de bord înseamnă practic că trebuie să oferim o mulțime de informații, în comparație cu produsele și cronologia relevante. Aceasta va face ca tabloul de bord să fie orientat către acțiune. Acest lucru poate fi realizat cu ajutorul funcției Qlikview numită Set Analysis, care ajută la adăugarea contextului în tabloul de bord. Folosind expresia setată putem face ca obiectele noastre să fie grafic / tabel să ne comunice informații legate de diferite seturi de date. Să încercăm să înțelegem exact ce este analiza setată, această caracteristică din qlikview este utilizată pentru a separa datele noastre disponibile în diferite obiecte din foaie în mai multe seturi și păstrează o parte din valoarea lor neschimbată, în acest fel filtrăm datele într-o foaie care ne ajută să înțelegem modificările corespunzătoare din diferitele foi, în acest fel vom putea compara setul nostru de înregistrări din același tabel / grafic utilizând analiza setului.

Sintaxa și exemple de analiză a setului QlikView

Înainte de a săpa în sintaxa expresiei set, să înțelegem caracteristicile majore ale analizei setului,

  • Trebuie utilizat în funcțiile de agregare
  • Expresia setată începe și se încheie cu paranteze cretate ()
  • Este utilizat pentru crearea diferitelor selecții
  • Toate modificatoarele încep și se termină cu
  • Un operator care ar trebui utilizat în analiza setului este =
  • Un identificator utilizat este $

Folosim expresii set pentru a efectua analiza setată și aceste expresii sunt scrise în (). Poate conține elementele menționate mai jos

  • Identificator
  • Operator
  • Modificatorul

În mod ideal, secvența logică a expresiei set ar începe cu un identificator și apoi vine modificatorul și în final operatorul.

1. Setați identificatorul

Identificatorii sunt elementele de bază ale unei expresii de set este utilizat pentru identificarea setului activ, este starea setului de date și expresia set începe cu identificatorul ca prim element. Pentru a ne înțelege mult mai ușor, ne putem gândi la identificator ca la instrucțiunea FROM pe care o folosim în SQL.

Sintaxă:

sum ((identifier) document name)

Identificatorii pot fi oricare dintre opțiunile menționate mai jos

  • $: Simbolul dolar vorbește despre setul selectat în prezent. De exemplu, suma (($) impozit) - oferă suma documentului fiscal pentru setul selectat.
  • 1: Simbolul 1 indică faptul că nu deranjează setul selectat și că va lua în considerare datele întregi. De exemplu, suma ((1) impozit) - oferă suma tuturor datelor disponibile în documentul fiscal indiferent de selecția curentă
  • Marcaj: acesta va lua în considerare orice set de marcaje pentru procesiune. De exemplu, suma ((2010 impozit)) impozit - oferă o sumă a datelor fiscale care sunt stocate în marcajul numit impozit 2010.
  • $ 1: Acest simbol reprezintă setul care este ales ca setul selectat anterior, putem folosi de asemenea $ 0 pentru curent și $ -1 pentru setul selectat înainte. de exemplu, suma (($ 1) impozit) - oferă ieșire ca suma de date fiscale selectate anterior.
  • Myaltstate: aceasta se referă la o selecție care se face într-o stare alternativă.

2. Setați operatorii

Operatorii îndeplinesc funcția prin combinarea și manipularea setului selectat. Operandul pentru operator va fi setul selectat, iar rezultatul va fi și un set. Regula mare pentru evaluarea operatorilor este de la stânga la dreapta. Qlikview folosește aceste 4 ca operatori de bază

  • + / Union: Acest operator reprezintă uniunea și va combina în mod arbitrar datele celor două seturi și va da ca rezultat. Suma de exemplu (($ + impozitul 2010) impozit) - această expresie oferă o ieșire ca un set care este o combinație dintre setul de date fiscale selectat și setul de date fiscale din 2010
  • - / excludere: Acesta este un operator de excludere, unde va oferi un set de produse care exclude cel de-al doilea operand menționat. Suma de exemplu ((1 - $) impozit) - această expresie oferă rezultatul ca un set care exclude setul selectat în prezent, menționat în expresia prin simbol dolar.
  • * / intersecție: Aceasta returnează un set care este o intersecție a ambelor seturi menționate ca operand. Suma de exemplu (($ * impozit 2010) impozit) - această expresie oferă rezultatul ca set comun de date între setul selectat în prezent și setul marcat.
  • / - acesta este un operator XOR; practic oferă diferența simetrică dintre cele două seturi. De exemplu, suma (($ / impozitul 2010) impozit) - această expresie va returna rezultatul ca un set în care suma datelor fiscale este calculată pentru datele conținute și nu pentru cele partajate împreună cu datele marcate.

Prioritatea evaluării operatorilor din Qlikview este aceea că mai întâi sunt evaluați operatorii de intersecție și XOR și apoi sunt evaluați operatorii de unire și excludere.

3. Setați modificatorii

Modificatorii sunt folosiți pentru a realiza modificările necesare și specifice ale setului de date care sunt selectate, ne putem imagina modificatorul ca o declarație WHERE pe care o folosim în SQL. Utilizează multe nume de câmp în care fiecare nume de câmp va avea propria selecție. Modificatorii se scriu întotdeauna cu parantezele din interiorul expresiei de analiză setate. Modificatorii implicit vor considera identificatorul ca setul selectat în prezent dacă nu menționăm un identificator separat. Să încercăm să o înțelegem printr-un exemplu:

  • Suma (($) impozit): Aceasta oferă producția ca sumă a datelor fiscale selectate pentru anul 2014.
  • Suma (($) impozit): Această expresie returnează ieșirea ca sumă a datelor fiscale selectate, cu excepția anului 2014.
  • suma (($) impozit): Aceasta va oferi setul de ieșire ca suma tuturor datelor fiscale pentru setul selectat pentru toate produsele.
  • Suma ((1) impozit): Această expresie va oferi producția ca sumă a tuturor datelor fiscale pentru anul 2003, 2004, unde țara este India.

Concluzie

Analiza setului Qlikview este o funcție foarte puternică, deoarece ne ajută să facem tot felul de filtrare și manipulare a datelor cu același grafic sau tabel. Sintaxa pentru expresia setată poate fi mult mai complexă și pe baza tipului de date pe care trebuie să le filtrăm și să le luăm. Există o varietate de aplicații pentru analiza setată pe piață, de exemplu, le putem folosi pentru compararea produselor noastre cele mai vândute față de cele mai puțin vândute, deci învățarea acestui lucru ar ajuta cu adevărat la înțelegerea bine a datelor.

Articole recomandate

Acesta este un ghid pentru analiza setului QlikView. Aici vom discuta sintaxa și exemple de analiză a setului qlikview care include identificatorul setului, operatorul și, modificatorul. De asemenea, puteți consulta următoarele articole pentru a afla mai multe -

  1. Ce este Data Analytics
  2. QlikView vs QlikSense
  3. Întrebări pentru interviu QlikView
  4. Instrumente de analiză a datelor

Categorie: