Introduksjon til QlikView-settanalyse

I hvilket som helst dashbord / rapport er det alltid best å ha flere kontekster, noe som gjør dashbordet vårt mer meningsfylt. Å legge kontekst til dashbordet vårt betyr i utgangspunktet at vi må gi mye innsikt, sammenligning med de aktuelle produktene og tidslinjen. Dette vil gjøre dashbordet vårt handlingsorientert. Dette kan oppnås ved hjelp av Qlikview-funksjonen kalt Set-analyse, som hjelper til med å legge kontekst til dashbordet vårt. Ved å bruke settuttrykket kan vi lage objektene våre som diagram / tabell for å fortelle oss informasjon relatert til forskjellige datasett. La oss prøve å forstå nøyaktig hva som er angitt analyse, denne funksjonen i qlikview brukes til å skille dataene våre som er tilgjengelige i forskjellige arkobjekter i flere sett og holder noe av verdien uendret, på denne måten filtrerer vi dataene i ett ark som hjelper oss å forstå de tilsvarende endringene i de forskjellige arkene, på denne måten vil vi kunne sammenligne vårt sett med poster i samme tabell / diagram ved å bruke settanalyse.

Syntaks og eksempler på QlikView-settanalyse

Før vi går inn i syntaksen til setuttrykket, la oss forstå hovedfunksjonene i settanalyse,

  • Det skal brukes i aggregeringsfunksjoner
  • Angi uttrykk starter og slutter med krøllete parenteser ()
  • Den brukes til å lage forskjellige valg
  • Alle modifiserere starter og slutter med
  • En operatør som skal brukes i settanalysen er =
  • En identifikator som brukes er $

Vi bruker faste uttrykk for å utføre vår setanalyse, og disse uttrykkene er skrevet innen (). Den kan inneholde de nedenfor nevnte elementene

  • Identifier
  • Operatør
  • modifier

Ideelt sett vil den logiske sekvensen for angitt uttrykk starte med en identifikator, og deretter kommer modifikatoren og til slutt operatøren.

1. Sett identifikator

Identifikatorer er de grunnleggende elementene i et settuttrykk som brukes til identifisering av aktivt sett, det er tilstanden til datasettet og settuttrykket starter med identifikatoren som det første elementet. For å gjøre vår forståelse mye enklere kan vi tenke på identifikator som FROM-setningen vi bruker i SQL.

syntaks:

sum ((identifier) document name)

Identifikatorer kan være et av de nedenfor nevnte alternativene

  • $: Dollarsymbol snakker om det valgte settet. F.eks sum (($) skatt) - det gir summen av avgiftsdokument for det valgte settet.
  • 1: Symbol 1 indikerer at det ikke bry seg om det valgte settet, og at det vil vurdere hele dataene. F.eks sum ((1) skatt) - den gir summen av alle dataene som er tilgjengelige i skattedokumentet uavhengig av gjeldende valg
  • Bokmerke: Dette vil vurdere ethvert bokmerke som er satt for prosesjonen. F.eks sum ((2010 skatt) skatt) - det gir utdata som summen av avgiftsdata som er lagret i bokmerket kalt 2010-avgift.
  • $ 1: Dette symbolet representerer settet som er valgt som det tidligere valgte settet, vi kan også bruke $ 0 for gjeldende og $ -1 for det valgte valgt settet. f.eks sum (($ 1) skatt) - den gir utdata som summen av avgiftsdata som er valgt tidligere.
  • Myaltstate: dette pleide å referere til et valg som er gjort i en alternativ tilstand.

2. Still operatører

Operatører utfører funksjonen ved å kombinere og manipulere vårt valgte sett. Operanden for operatøren vil være det valgte settet, og resultatet vil også være et sett. Tommelfingerregelen for evaluering av operatører er fra venstre til høyre. Qlikview bruker disse 4 som de grunnleggende operatørene

  • + / Union: Denne operatøren står for union, og den vil bare vilkårlig kombinere de to settets data og gi som output. F.eks sum (($ + 2010 skatt) skatt) - dette uttrykket gir utdata som et sett som er en kombinasjon av det valgte avgiftsdatasettet og avgiftsdatasettet for 2010.
  • - / ekskludering: Dette er en eksklusjonsoperatør, der den vil gi et output-sett som ekskluderer den nevnte andre operand. F.eks sum ((1 - $) skatt) - dette uttrykket gir utdata som et sett som ekskluderer det valgte settet som er nevnt i uttrykket med dollarsymbol.
  • * / kryss: Dette returnerer et sett som er et skjæringspunkt mellom begge settene som er nevnt som en operand. F.eks. Sum (($ * 2010 skatt) skatt) - dette uttrykket gir utdataene som det vanlige datasettet mellom det valgte settet og det bokmerkede settet.
  • / - dette er en XOR-operatør; i utgangspunktet gir det den symmetriske forskjellen mellom de to settene. F.eks sum (($ / 2010 skatt) skatt) - dette uttrykket vil returnere resultatet som et sett der summen av avgiftsdataene blir beregnet for de inneholdt og ikke de delte dataene sammen med de bokmerkede dataene.

Foretaket med evalueringen av operatører i Qlikview er at kryss og XOR-operatører først evalueres og deretter evalueres unions- og ekskluderingsoperatører.

3. Still inn modifikatorer

Modifiers brukes til å gjøre de nødvendige og spesifikke endringene i datasettet som er valgt, vi kan forestille oss modifikator som en WHERE-setning som vi bruker i SQL. Den bruker mange feltnavn der hvert feltnavn har sitt eget valg. Modifikatorer skrives alltid med parentesene inne i setanalyseuttrykket. Modifikatorer vil som standard betrakte identifikatoren som det valgte settet hvis vi ikke nevner en egen identifikator. La oss prøve å forstå det gjennom et eksempel:

  • Sum (($) skatt): Dette gir produksjonen som summen av utvalgte avgiftsdata for året 2014.
  • Sum (($) skatt): Dette uttrykket returnerer produksjonen som summen av de valgte avgiftsdataene unntatt året 2014.
  • sum (($) skatt): Dette vil gi utdataene som summen av alle avgiftsdataene for det valgte settet for alle produktene.
  • Sum ((1) skatt): Dette uttrykket vil gi produksjonen som summen av alle skattedata for året 2003, 2004 der landet er India.

Konklusjon

Qlikvists setanalyse er en veldig kraftig funksjon da den hjelper oss med å gjøre alle slags filtrering og manipulering av data med samme diagram eller tabell. Syntaks for det angitte uttrykket kan også være mer komplekst basert på hva slags data vi trenger å filtrere og ta. Det finnes en rekke applikasjoner for faste analyser i markedet. Vi kan for eksempel bruke dem til sammenligning av våre mest solgte produkter kontra minst solgte produkter, og læring av dette vil virkelig hjelpe oss med å forstå dataene godt.

Anbefalte artikler

Dette er en guide til QlikView Set-analyse. Her diskuterer vi syntaks og eksempler på qlikview-settanalyse som inkluderer settidentifikator, operator og modifikator. Du kan også se på følgende artikler for å lære mer -

  1. Hva er Data Analytics
  2. QlikView vs QlikSense
  3. QlikView intervjuspørsmål
  4. Verktøy til analyse av data

Kategori: