Introduksjon til QlikView-funksjon

Funksjonene er veldig generiske og kommer godt med når du må utføre en bestemt oppgave gjentatte ganger. Med enkle ord er det en blokkblokk som utfører en eller annen oppgave når som helst. QlikView-funksjoner fungerer også på samme måte. QlikView tilbyr grunnleggende funksjoner som sum, gjennomsnitt osv. Samt avanserte funksjoner som funksjoner for å laste inn dataene i redigeringsprogrammet. Det krever nødvendige argumenter for å utføre de definerte handlingene. Disse funksjonene utfører matematiske operasjoner så vel som andre analytiske operasjoner på minnedataene. QlikView-funksjoner gir verktøyet muligheten til å utføre beregninger, tolke dataene på en gjentatt måte og mye mer. Script Editor bruker også Qlikview-funksjoner for å administrere operasjoner som å laste inn data, transformere data, samle data osv. Ved hjelp av skriptfunksjoner. Diagramfunksjoner brukes i uttrykk / tiltak som vi oppretter for QlikView-diagrammer.

QlikView-funksjonsliste

QlikView tilbyr flere funksjoner som

  • Farge - Funksjoner som ARGB (), HSL (), RGB (), Color () osv. Kommer under denne kategorien som brukes til å evaluere fargeegenskaper for diagramobjekter.
  • Betinget - Funksjoner som om (), match (), mixmatch () osv. Brukes til å evaluere en tilstand i belastningsskript og diagramuttrykk.
  • Aggregasjon - Funksjoner som gruppe (), sum (), telling (), min (), maks () etc. brukes til matematiske operasjoner på dataene. Disse funksjonene kan ta et hvilket som helst antall argumenter og returnerer en enkelt samlet utgave.
  • Tellerfunksjoner - Funksjoner som RowNo (), autonummer (), fieldvaluount () etc. brukes med referanse til posttelling.
  • Dato og tid - Det er mange dato- og tidsfunksjoner tilgjengelig med QlikView. Funksjoner som sekund (), time (), måned (), år () osv. Brukes til å transformere og konvertere dato- og tidsverdier både i skriptlaster og kartuttrykk.
  • Eksponentiell og logaritmisk - Funksjoner som exp (), pow (), sqrt (), etc. brukes til å utføre eksponentielle og logaritmiske beregninger.
  • Finansiell - Funksjoner som PV (), FV (), Pmt () etc. brukes til å beregne utbetalinger og renter. For f.eks. PV () -funksjonen vil beregne nåverdien av en investering.
  • Formatering - Funksjoner som Date (), Interval () etc. kommer inn under denne funksjonskategorien. De brukes til å endre formatet til datoer eller numeriske felt.
  • Generelt numerisk - Funksjoner som fabs (), frac (), sign () etc. er generiske funksjoner. F.eks. Returnerer Fabs () absolutt verdi av et hvilket som helst numerisk felt.
  • Inter Record - Funksjoner som Over (), Under (), Top () osv. Brukes når en verdi fra tidligere poster er nødvendig for utførelsen av uttrykket for den gjeldende posten.
  • Logisk funksjon - Funksjoner som IsNum (), IsText () brukes til å evaluere logiske operasjoner. Begge funksjonene kan brukes til å laste skript og kartuttrykk.
  • Nullfunksjon - Null () og IsNul () brukes til å oppdage nullverdier.
  • Områdefunksjon - Funksjoner som RangeMax (), RangeCount (), RangeAvg () etc. brukes til å arbeide med områder som å finne maksimal verdi i en rekke verdier.
  • Rangeringsfunksjon - Rangering () og HRank () brukes til å evaluere rangeringen til en post i et datasett.
  • Strengfunksjon - Venstre (), høyre (), Trim () etc. brukes til å håndtere og manipulere strengene. Disse funksjonene kan brukes i både Skriptlaster og i kartuttrykk.

Typer QlikView-funksjoner

QlikView tilbyr mange funksjoner i forskjellige kategorier som løser mange forskjellige typer forretningsproblemer.

1. Generelle numeriske funksjoner

Disse funksjonene utfører grunnleggende numeriske operasjoner på datasettet. Kombinasjons- og permutasjonsfunksjoner, Modulo-funksjoner, Paritetsfunksjoner og avrundingsfunksjoner hører under denne kategorien av funksjoner. F.eks faktum (x), div (x, y), mod (x, y), fmod (x, y) osv.

2. Områdefunksjoner

Disse funksjonene evaluerer forskjellige typer områder fra et matrikklignende maksimalområde eller minimumsområde etc. Grunnleggende rekkeviddefunksjoner som RangeMax (), RangeMin (), RangeMode (), Counter Range Funksjoner som RangeMissingCount (), RangeTextCount (), Statistical Range Functions som RangeAvg (), RangeSkew (), Financial Range Funksjoner som RangeIRR (), RangeNPV () kommer under denne kategorien. Disse funksjonene kan brukes i skriptbelastning så vel som kartuttrykk.

3. Eksponentielle og logaritmiske funksjoner

Disse funksjonene evaluerer eksponentielle og logaritmiske ligninger for et datasett. Disse funksjonene kan brukes i skriptlaster, så vel som i kartuttrykk. Eg. exp (), log (), log10 (), pow () osv.

4. Trigonometriske og hyperbolske funksjoner

Disse funksjonene utfører trigonometriske og hyperboliske operasjoner og måler vinkler i radianer. F.eks kos (), synd (), solbrun () etc. kommer inn under denne kategorien.

5. Økonomiske funksjoner

Disse funksjonene brukes til å beregne utbetalinger og renter på beløpsfeltet i et datasett. F.eks. FV (), nPer (), Rate () osv.

6. Strengefunksjoner

Disse funksjonene brukes til å håndtere og manipulere strenger på forskjellige måter. Disse funksjonene tar strengparametere og returnerer strengoperasjoner. F.eks len (), venstre (r, n), høyre (r, n) osv.

7. Kartleggingsfunksjoner

Disse funksjonene brukes til å håndtere kartleggingstabeller. F.eks ApplyMap (), MapSubstring () etc.

8. Inter Record-funksjoner

Disse funksjonene brukes når forrige utdata er nødvendig for neste inngang. Det kan brukes både i skriptbelastet så vel som i kartuttrykk.

9. Betingede funksjoner

Disse funksjonene brukes til å evaluere betingede uttrykk og returresultater i henhold til betingelsene. F.eks alt (), if (), match (), wildmatch () osv.

10. Logiske funksjoner

Disse funksjonene brukes til å evaluere logiske operasjoner som å finne ut om en data er en numerisk eller tekst. F.eks IsNum (), IsText ()

eksempler

Alle er klar over grunnleggende funksjoner, og QlikView har evnen til å løse de mest komplekse problemene også. Så la oss snakke om noen av de komplekse oppgavene som enkelt kan oppnås med QlikView-funksjoner. Vi vet alle at Qlikview gir statistiske funksjoner for å betjene og analysere data. La oss forstå hvordan du bruker chi2-testfunksjonen på dataene i minnet. Før vi fortsetter, må vi først laste inn dataene i skripteditoren.

Eksempeldata-

JegIIIIIIVVVI
Lag A100708010520391
Lag B85211181784515

X - Lag, Y - Antall solgt, Z- måneder

Ovennevnte data er antall produkter som er solgt av to lag på 6 måneder. Vi vil forstå om det er noe betydelig forhold mellom to lag ved å observere salgsmønsteret deres over 6 måneder.

Når data er lastet inn, må vi laste chi2-testfunksjoner for å utføre chi2-testen på dataene våre. Åpne Script Editor, velg Edit script og legg til følgende kommando for å laste chi2-funksjonen og gi dataene våre for utførelsen:

Load X,
Chi2Test_chi2(X, Z, Y) as chi2_value,
Chi2Test_df(X, Z, Y) as deg,
Chi2Test_p(X, Z, Y) as p_value,
Sample_data group by X;

Produksjon:

XChi2_valueDegP_VALUE
Lag A107, 3852.2
Lag B259, 0952.2

Konklusjon

QlikView har mange innebygde funksjoner som kjører på minnedata og viser seg derfor å være veldig effektive. Disse funksjonene er organisert i mange kategorier for å løse forskjellige problemer. Og det er veldig enkelt å visualisere resultatene, da du kan vise resultatet av en hvilken som helst funksjon i tabellboksen. Det er mange andre funksjoner som du kan gjøre mye med dataene dine. Jeg må foreslå å sjekke ut disse funksjonene for å gjøre arbeidet ditt enklere.

Anbefalte artikler

Dette er en guide til QlikView-funksjoner. Her diskuterer vi typer QlikView-funksjoner i forskjellige kategorier som løser mange forskjellige typer forretningsproblemer. Du kan også se på følgende artikler for å lære mer-

  1. Hva er QlikView?
  2. QlikView-verktøy
  3. QlikView intervjuspørsmål
  4. QlikView vs QlikSense
  5. Eksempler på innebygde Python-funksjoner

Kategori: