QlikView-handledning: Förstå kraften i QlikViews klickvisualisering



Denna QlikView-handledning introducerar dig till QlikView och jämför dess funktioner med Tableau. Du lär dig också att förbereda din första QlikView-applikation.

Det första som någon kommer att tänka på QlikView är att det är ett BI-verktyg (Business Intelligence). Detta är helt sant. Men QlikView kan erbjuda mycket mer. Vad det kan erbjuda extra är exakt vad jag ska prata om i den här QlikView-handledningsbloggen.

QlikView är en Self-Service Business Intelligence , Datavisualisering och Dataanalys verktyg. Du kanske frågar vad som är självbetjäning av Business Intelligence? Och med rätta, låt mig svara på den frågan först som en del av denna QlikView-handledning.





Self-service business intelligence (SSBI) är ett tillvägagångssätt för dataanalys som bedrivs av icke-tekniska användare som inte har en bakgrund i någon av statistisk analys eller affärsinformation eller datautvinning.

Detta gör det möjligt för slutanvändarna att vara självberoende, vilket frigör bandbredden för organisationens BI- och IT-team från att skapa rapporter och instrumentpaneler för dem. Så finns det andra verktyg på marknaden som kan jämföras med QlikView? Låt oss förstå vad i nästa del av den här QlikView-självstudiebloggen.



QlikView vs. Styrelse

Du kanske känner till Tableau, som är en direkt konkurrent till QlikView. Många anser att Tableau är bättre än QlikView. Vilket inte är sant. Eftersom Tableau bara är ett datavisualiserings- och BI-verktyg. QlikView är emellertid ett end-to-end ETL-lösning med Analytics-motor med BI- och datavisualiseringsverktyg.

Tableau är dock mer användarvänligt eftersom icke-tekniska affärsanvändare kan komma igång direkt. Men QlikView behöver en utvecklarintervention för att skapa rapporter eller instrumentpaneler. Kan jag också nämna att Tableau har ett snyggare användargränssnitt jämfört med QlikView.

Men en plats där QlikView är en direkt vinnare är Speed. Eftersom QlikView lagrar data i Server RAM, är det väldigt snabbt jämfört med Tableau. Så det handlar om det. Båda dessa verktyg har sina egna fördelar och brister.



Så, genom den här QlikView-handledningsbloggen, låt oss gå vidare och förstå fördelarna som gör att den sticker ut.

Funktioner i QlikView

Datakomprimering och lagring i minnet

Uppgifterna som du skickade till QlikView är först och främst, komprimerad till nästan 10% av sin ursprungliga storlek och lagras sedan i server-RAM . Eftersom den är lagrad i serverns RAM kallas den I minne lagring och detta resulterar i huvudsak även i bearbetning och beräkningar att vara riktigt snabb.

Data som lagras i minnet kan omedelbart nås av flera användare för datautforskning. Och för datamängder, som är för stora för att passa i minnet, kan QlikView direkt ansluta till datakällan.

Automatic Data Association

Data Association är möjligheten att automatiskt känna igen förhållandet mellan olika fält som finns i en dataset. Ett exempel på detta är om två fält har samma namn är det lättare att gå med i dem. Således behöver användarna inte förkonfigurera relationerna mellan olika dataenheter.

hitta det största antalet i array java

Visual Analytics & Direkta sökningar

Detta är en speciell funktion som du kommer att märka eftersom den inte finns i de flesta andra verktyg. Relationer i QlikView är visuellt tilltalande eftersom de representeras av färger och inte av pilar / linjer. När du söker efter data kommer inte bara de direkta resultaten att visas utan även relaterade sökningar efter den kommer att returneras. Detta är tack vare Data Association.

Nu var det några märkbara funktioner i QlikView. Så, låt mig gå vidare till hur QlikView fungerar genom att prata om QlikViews arkitektur och komponenter i denna QlikView-handledning.

QlikView-arkitektur

Nedan är arkitekturdiagrammet för QlikView. Ta en titt på det innan du förstår förklaringen jag har gett.

QlikView Architecture - Qlikview Tutorial - Edureka

Som du kan se finns det två huvudkategoriseringar:

  1. Front-End
  2. Back-End

Infrastructure Resource är den andra som syns från arkitekturen, som kommer under back-end.

Front-End

Som uppenbart från namnet är detta UI-punkten för slutanvändare. Användargränssnittet här är en webbläsarbaserad åtkomstpunkt, från vilken dokument kan visas. Dokumenten som jag hänvisar till är ingenting annat än de redan skapade BI-rapporterna som värd QlikView Server på internet.

Som slutanvändare kan du komma åt dessa dokument på webben genom att gå till respektive URL som inte är något annat än HTTPS-kommunikation. Du kan annars komma åt den också via QVP, som är QlikViews riktiga kommunikationsprotokoll. Du kan sedan interagera med den informationen genom att göra analyser, få insikter och sedan komma till en slutsats.

Vad mer kan du göra?

Du kan dela dessa rapporter och dokument med andra användare, arbeta på det tillsammans och samarbeta om insikter från data i realtid. Även om det inte är i realtid kan det göras offline.

Dessa dokument är i .qvw-format och kan också lagras i Windows OS som ett fristående dokument. Eftersom all åtgärd sker här på QlikView-servern är den ansvarig för klient-serverkommunikationen mellan användaren och QlikView Back-End-systemet.

Back-End

Back-End består av två komponenter: -

  1. QlikView-utvecklare
  2. QlikView Publisher

QlikView-utvecklare

QlikView Developer eller ofta kallad QlikView Desktop är ett Windows-baserat skrivbordsverktyg som mest används av utvecklare eller designers. Det är här källfilerna finns. Det används för dataextrakt, laddning och transformation och det kan också användas för att skapa en anpassad GUI-layout för rapporter.

Det anpassade grafiska användargränssnittet kan skapas via dra-och-släpp-funktionalitet och samma kommer att återspeglas i frontend. De filtyper som skapas med utvecklaren lagras igen med .qvw-tillägget. Det här är samma filer som skickas till QlikView-servern i Front-End.

.Qvw-filerna kan modifieras till .qvd-filer, som endast är datafiler. Endast datafiler betyder de filer som endast innehåller data och varken GUI-komponenterna eller rapporterna.

hur man använder en iterator

QlikView Publisher

QlikView Publisher är en annan backend-komponent som används som distributionstjänst för att distribuera .qvw-dokument till olika QlikView-servrar och användare. Det laddar också data. Det är också ansvarigt för att behålla användarens åtkomst och behörigheter. Det laddar också direkt data från datakällor med hjälp av de skript som definieras i .qvw-filerna. Datakällorna kan vara Data Warehouse, Excel-filer, Salesforce, Oracle DB, olika databaser, etc.

Bygga en grundläggande instrumentpanel i QlikView

Så det är här den roliga delen av den här QlikView-handledningsbloggen börjar. Jag kommer att visa dig hur du lägger till data till ditt QlikView-skrivbord och baserat på det visar jag dig hur du skapar en grundläggande instrumentpanel och skapar visualiseringar.Observera att jag använder QlikView 12 som är en stationär version. Nedanstående skärmdump är hur QlikView ser ut.

Om du använder QlikView för första gången skulle du se något liknande det du ser ovan. Du kan klicka på 'Komma igång' eller 'Filmdatabas' eller någon annan från fliken 'Exempel' för att komma åt alla standardinbyggda eller inbyggda instrumentpaneler och rapporter.

Vi kommer dock att hantera en dataset och för övning kan du ladda ner den från här . Okej, så vad är det första vi måste göra för att komma igång? Ladda data rätt?

Laddar data till QlikView

Klicka på för att ladda data till QlikView Fil -> Ny .Efter att ha gjort det, kommer fönstret nedan att dyka upp.

I det första steget anger du datakällan genom att mata in excel-filens sökväg och klickar på ”Nästa steg”. Du kommer då att få fönstret nedan som är datapresentationssteget. Se till att du har markerat 'Använd kolumnrubriker från datafil' och klicka sedan på 'Nästa steg'.

I nästa steg måste du spara QlikView-arbetsboksfilen. Ange ett valfritt namn och klicka på ”Nästa steg”. Du bör kunna se 'File Path' som liknar skärmdumpen nedan.

Du kommer att uppmanas med ett annat fönster för att autentisera dig med din maskin och QlikView-programvaran. Klicka på ”Ok” för att fortsätta.

Du blir sedan ombedd att välja ett diagram för att visualisera dina data. Du kan välja 'Stapeldiagram' och klicka på 'Nästa steg'.

Nästa är det viktigaste steget, för här måste vi fylla i diagrammet med lite data. Om du vill analysera och visualisera data måste du skapa ett schema eller definiera en relation mellan dimensionerna och måtten. Eftersom analysen alltid är ett mått på en viss dimension.

I vår dataset finns de olika fälten År , Månad , Försäljning Chef , Produkt , Försäljningsplats , Kvantitet och Försäljning . Låt oss välja 'Månad' som dimension och 'Försäljning' som mått. Detsamma visas i nedanstående skärmdump.

Du kan klicka på 'Nästa steg' eller 'Skapa ett andra diagram'. Jag har valt det senare för att skapa ett nytt 'Linjediagram' vars dimension och mått kommer att vara 'Sales Manager' respektive 'Quantity'. Du kan antagligen välja samma och gå till nästa steg.

Det sista steget är att lägga till ett objekt för att göra val och visualiseringar i farten. Du kan välja mellan Listboxar, Bordslåda , Statistikruta och många fler. Jag har ursprungligen valt Listboxar. Ta en titt på skärmdumpen nedan för referens.

Du kan välja upp till fem fält från början. Men senare från Applikationens Canvas kan du lägga till fler fält. Jag har valt produkt, kvantitet, försäljningsplats, månad, försäljningschef och år.

är en magisterexamen

Även om det här är så som det ser ut från början, kan du flytta kartorna och objekten enligt din bekvämlighet i Canvas. I själva verket kan du även anpassa dem hur du vill. Antingen horisontellt eller vertikalt. Alternativen för detta kan hittas genom att högerklicka på Canvas.

För att ytterligare lägga till objekt kan du igen högerklicka på Canvas och välja ”New Sheet Object”. Du kan välja rutatyp eller diagramtyp från listan. Få av rutorna är Listbox, Statistics Box, Multi-Box, Table Box, Chart, Input Box, etc.

Visualisering av data

Härifrån handlar det om vad du vill visualisera. Du kan helt enkelt klicka på någon av graferna så visas en annan graf som motsvarar detaljerna i listan. Du kan också klicka på vissa värden i en listruta och grafer ändras beroende på valet genom att endast visa relaterade fält med dessa värden.

Och detta är anledningen till att detta verktyg fick namnet “ QlikView “. Du kan interagera med dina data genom att helt enkelt klicka på något diagram eller objekt. Så, vilken typ av visualisering kan vi göra?

Vad jag har visualiserat är hur försäljningen är under de första sex månaderna av alla år. Hur många har var och en av säljcheferna bidragit under utvalda produkter under denna period: Energieffektiva applikationer , Fotovoltaiskt hembelysningssystem och Solar Cooker .

Den slutliga visualiseringen är nedan. Du kan åstadkomma en liknande visualisering genom att klicka på värden som markeras till vänster på skärmdumpen. De val som gjorts för att åstadkomma den visualiseringen nämns också separat på toppen.

Så det är slutet på den här QlikView-handledningsbloggen. Jag uppmanar dig att komma till den här punkten och sedan utforska din dataset som du vill. Utforska kraften i QlikView och bli förvånad.

QlikView-handledning för nybörjare | Vad är QlikView | QlikView-handledning

Om du är intresserad av att lära dig mer om QlikView, kolla in Edurekas som kommer med instruktörsledande live online-utbildning och 24 * 7 support för att vägleda dig under hela din inlärningsperiod.

Har du en fråga till oss? Vänligen nämna det i kommentarfältet så återkommer vi till dig.