Johdanto QlikView-toimintoon

Toiminnot ovat hyvin yleisiä ja hyödyllisiä, kun joudut suorittamaan tiettyjä tehtäviä toistuvasti. Yksinkertaisin sanoin, se on koodilohko, joka suorittaa jonkin tehtävän aina, kun sitä kutsutaan. Myös QlikView-toiminnot toimivat samalla tavalla. QlikView tarjoaa perustoiminnot, kuten summa, keskiarvo jne., Sekä edistyneet toiminnot, kuten toiminnot datan lataamiseen editoriin. Se vaatii vaadittavat argumentit määriteltyjen toimien suorittamiseksi. Nämä toiminnot suorittavat matemaattisia operaatioita samoin kuin muita analyyttisiä operaatioita muistissa oleviin tietoihin. QlikView-toiminnot tarjoavat työkalulle kyvyn suorittaa laskelmia, tulkita tietoja toistuvasti ja paljon muuta. Skriptieditori käyttää myös Qlikview-toimintoja myös operaatioiden hallintaan, kuten tietojen lataaminen, datan muuntaminen, datan yhdistäminen jne. Komentosarjojen toimintojen avulla. Kaaviofunktiot ovat käytössä lausekkeissa / mittauksissa, jotka luomme QlikView-kaavioille.

QlikView-toimintoluettelo

QlikView tarjoaa useita toimintoja, kuten

  • Väri - Tähän luokkaan kuuluvat toiminnot, kuten ARGB (), HSL (), RGB (), Väri () jne., Jota käytetään arvioimaan karttakohteiden väriominaisuuksia.
  • Ehdollinen - Toimintoja, kuten jos (), match (), mixmatch () jne. Käytetään arvioimaan ehtoja latauskomentosarjan ja kaavion lausekkeissa.
  • Yhdistäminen - Datan matemaattisiin operaatioihin käytetään sellaisia ​​toimintoja kuten ryhmä (), summa (), lukumäärä (), min (), max () jne. Nämä toiminnot voivat ottaa minkä tahansa määrän argumentteja ja palauttaa yhden kootun tulosteen.
  • Laskuritoiminnot - Toimintoja, kuten RowNo (), autonumero (), kenttäarvolaskuri () jne. Käytetään viitaten tietueiden määrään.
  • Päivämäärä ja aika - QlikView: lla on saatavana useita päivämäärä- ja aikatoimintoja. Toimintoja kuten toinen (), tunti (), kuukausi (), vuosi () jne. Käytetään muuntamaan ja muuntamaan päivämäärä- ja aika-arvot sekä komentosarjan lataus- että kaaviolausekkeissa.
  • Eksponentiaalinen ja logaritminen - Toimintoja, kuten exp (), pow (), sqrt () jne. Käytetään suorittamaan eksponentiaaliset ja logaritmiset laskelmat.
  • Rahoitus - Maksuja ja korkoja laskettaessa käytetään toimintoja, kuten PV (), FV (), Pmt () jne.. Esimerkiksi PV () -toiminto laskee sijoituksen nykyarvon.
  • Alustus - Tähän toimintoluokkaan kuuluvat sellaiset toiminnot kuin päivämäärä (), väli () jne. Niitä käytetään päivämäärien tai numeeristen kenttien muodon muuttamiseen.
  • Yleinen numeerinen - Toiminnot, kuten fab (), frac (), merkki () jne. Ovat yleisiä toimintoja. Esimerkiksi Fabs () palauttaa minkä tahansa numeerisen kentän absoluuttisen arvon.
  • Tietueenvälinen - Toimintoja, kuten Ylä (), Alla (), Ylä () jne. Käytetään, kun tarvitaan aiempien tietueiden arvo nykyisen tietueen lausekkeen suorittamiseksi.
  • Looginen toiminto - Loogisten toimintojen arviointiin käytetään toimintoja, kuten IsNum (), IsText (). Molempia toimintoja voidaan käyttää latauskomentosarjan ja kaavion ilmaisuun.
  • Null-toiminto - Null () ja IsNul () käytetään havaitsemaan nolla-arvot.
  • Aluetoiminto - Toimintoja, kuten RangeMax (), RangeCount (), RangeAvg () jne. Käytetään työskentelemään alueilla, kuten etsimään maksimiarvo arvojoukosta.
  • Ranking Function - Rank () ja HRank () käytetään arvioimaan tietueen sijoitusta tietojoukossa.
  • Joustoiminto - Vasen (), Oikea (), Trim () jne. Käytetään jousien käsittelemiseen ja käsittelemiseen. Näitä toimintoja voidaan käyttää sekä komentosarjojen latauksessa että kaaviolausekkeissa.

QlikView-toimintojen tyypit

QlikView tarjoaa monia toimintoja eri kategorioissa, jotka ratkaisevat monenlaisia ​​liiketoimintaongelmia.

1. Yleiset numeeriset toiminnot

Nämä toiminnot suorittavat tietojoukon numeeriset perustoiminnot. Yhdistelmä- ja permutointitoiminnot, Modulo-toiminnot, pariteettifunktiot ja pyöristämistoiminnot kuuluvat tähän toimintoluokkaan. Esimerkiksi tosiasia (x), div (x, y), mod (x, y), fmod (x, y) jne.

2. Aluetoiminnot

Nämä toiminnot arvioivat erityyppisiä alueita ryhmämäisestä maksimialueesta tai minimialueesta jne. Perusaluetoiminnot, kuten RangeMax (), RangeMin (), RangeMode (), Counter Range-toiminnot, kuten RangeMissingCount (), RangeTextCount (), Tilastolliset aluetoiminnot kuten RangeAvg (), RangeSkew (), Financial Range -toiminnot, kuten RangeIRR (), RangeNPV () kuuluvat tähän luokkaan. Näitä toimintoja voidaan käyttää komentosarjojen latauksessa sekä kaaviolausekkeissa.

3. Eksponentiaaliset ja logaritmiset funktiot

Nämä funktiot arvioivat tietojoukon eksponentiaaliset ja logaritmiset yhtälöt. Näitä toimintoja voidaan käyttää komentosarjojen latauksessa sekä kaaviolausekkeissa. Esim. exp (), log (), log10 (), pow () jne.

4. Trigonometriset ja hyperboliset toiminnot

Nämä toiminnot suorittavat trigonometriset ja hyperboliset operaatiot ja mittaavat kulmia radiaaneissa. Esimerkiksi cos (), sin (), tan () jne. Kuuluvat tähän luokkaan.

5. Taloudelliset toiminnot

Näitä toimintoja käytetään maksujen ja korkojen laskemiseen tietokentän määräkenttään. Esimerkiksi FV (), nPer (), Rate () jne.

6. Joustoiminnot

Näitä toimintoja käytetään jousien käsittelemiseen ja käsittelemiseen eri tavoin. Nämä toiminnot ottavat merkkijonoparametrit ja palauttavat merkkijonotoiminnot. Esimerkiksi len (), vasen (s, n), oikea (s, n) jne.

7. Toimintojen kartoitus

Näitä toimintoja käytetään karttataulukoiden käsittelemiseen. Esimerkiksi ApplyMap (), MapSubstring () jne.

8. Levyjen väliset toiminnot

Näitä toimintoja käytetään, kun tarvitaan edellistä lähtöä seuraavalle tulolle. Sitä voidaan käyttää sekä komentojonossa että kaaviolausekkeissa.

9. Ehdolliset toiminnot

Näitä toimintoja käytetään ehdollisten lausekkeiden ja tulosten arvioimiseksi ehtojen mukaisesti. Esimerkiksi alt (), if (), match (), wildmatch () etc.

10. Loogiset toiminnot

Näitä toimintoja käytetään arvioimaan loogisia toimintoja, kuten selville, onko data numeerista vai tekstiä. Esimerkiksi IsNum (), IsText ()

esimerkit

Kaikki ovat tietoisia perustoiminnoista ja QlikView pystyy ratkaisemaan myös monimutkaisimmat ongelmat. Joten puhutaanpa joistakin monimutkaisista tehtävistä, jotka QlikView-toiminnot helposti saavutetaan. Me kaikki tiedämme, että Qlikview tarjoaa tilastotoimintoja datan käyttämiseksi ja analysoimiseksi. Ymmärretään kuinka chi2-testitoimintoa voidaan käyttää muistiin liittyvissä tiedoissa. Ennen kuin jatkat, meidän on ensin ladattava tiedot komentosarjojen muokkausohjelmaan.

Näytetiedot-

minäIIIIIIVVVI
Joukkue A100708010520391
Joukkue B85211181784515

X - Joukkueet, Y - Määrä myyty, Z- Kuukaudet

Yllä olevat tiedot ovat kahden ryhmän myymien tuotteiden lukumäärä kuuden kuukauden aikana. Haluamme ymmärtää, onko kahden joukkueen välillä merkittävää suhdetta tarkkailemalla niiden myyntikuvaa yli 6 kuukauden ajan.

Kun tiedot on ladattu, meidän on ladattava chi2-testitoiminnot suorittaaksesi chi2-testin tietoihimme. Avaa komentosarjojen muokkausohjelma, valitse Muokkaa komentosarjaa ja lisää seuraava komento chi2-toiminnon lataamiseksi ja tietojen siirtämiseksi suorittamista varten:

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;

lähtö:

XChi2_valuedegP_value
Joukkue A107, 3852.2
Joukkue B259, 0952.2

johtopäätös

QlikView tarjoaa monia sisäänrakennettuja toimintoja, jotka toimivat muistin tiedoilla, ja osoittavat sen olevan näin ollen erittäin tehokas. Nämä toiminnot on järjestetty useisiin luokkiin monipuolisten ongelmien ratkaisemiseksi. Ja tulokset on erittäin helppo visualisoida, koska voit näyttää minkä tahansa toiminnon tulokset Taulukko-ruudussa. On monia muita toimintoja, joilla voit tehdä paljon tietosi kanssa. Minun on ehdotettava näiden toimintojen tarkistamista, jotta työsi olisi yksinkertaisempaa.

Suositellut artikkelit

Tämä on opas QlikView-toimintoihin. Tässä keskustellaan QlikView-toimintojen tyypeistä eri luokissa, jotka ratkaisevat monenlaisia ​​liiketoimintaongelmia. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja-

  1. Mikä on QlikView?
  2. QlikView-työkalut
  3. QlikView-haastattelukysymykset
  4. QlikView vs. QlikSense
  5. Esimerkkejä Pythonin sisäänrakennetuista toiminnoista

Luokka: