I en artikel från fredag 25 april 2008 skrev jag vad jag tyckte att man skulle tänka på när man utvecklar applikationer i QlikView. Idag med ytterligare två års erfarenhet av QlikViewutveckling och analys så ska jag försöka beskriva vilken roll och kompetens man bör ha som QlikView-användare och vilket användningsområde i en BI-lösning QlikView bör ha.
Min erfarenhet när det gäller valet av QlikView som verktyg framför en traditionell OLAP-lösning baseras på det agila tankesättet att snabbt kunna leverera lösningar på nya krav från användarna. QlikView möjliggör detta genom att, med bibehållen prestanda, lagra stora mängder data på detaljnivå samt tillåta avancerade beräkningar i gränssnittet. Just möjligheten att göra avancerade beräkningar med kalkylerade dimensioner och hierarkier i gränssnittet gör att kravet på QlikView-användaren är högre än i en traditionell OLAP-lösning där nyckeltal, hierarkier m.m. görs av utvecklaren i kuberna. Arbetsuppgiften att beräkna nyckeltalen har delvis flyttats till slutanvändaren vilket ökar risken för att QlikView-användaren gör felaktiga beräkningar av bl.a. nyckeltal och hierarkier som kan leda till felaktiga beslut för företagets framtida satsningar. För att undvika detta så måste QlikViewanvändaren besitta rätt kompetens och bakgrund. En IT-ekonom med kompetens om datamodeller är som klippt och skuren för att ta rollen som QlikViewanvändare.
I vårt fall finns det stora behov av att kunna korsköra resultat ur olika stjärnmodeller. Ett exempel är att titta på alla kunder som har besökt vissa sidor i en webbapplikation (stjärnmodell 1) under en viss period och titta på hur mycket och vilka produkter de har köpt (stjärnmodell 2) före och efter besöken på sidorna. På detta sätt kan man dra vissa slutsatser om hur olika budskap på de besökta sidorna kan påverka inköpen. Dessa korskörningar kräver att användaren har förståelse för hur data hänger ihop så kunskap om datamodeller är av stor vikt för att lyckas med denna korskörning. I ovanstående fall så skulle en marknadsanalytiker på marknadsavdelningen för nya medier med kunskap om datamodeller kunna få fram intressanta resultat genom att använda QlikView som verktyg, och det genom att ad-hoc komma fram till på vilket sätt han/hon vill kategorisera data.
QlikView är ett utmärkt verktyg att använda i en förstudiefas hos marknadsavdelningen där exempelvis kunder ska kategoriseras i olika grupper för en CRM-lösning. Ett exempel kan vara analytisk CRM där QlikView är en del i arbete med att sätta kundgrupper som sedan kan existera över en viss tidsperiod i ett CRM-system. Mer statistisk rapportering bör ske på andra sätt än med QlikView där icke avancerade användare får information. En sådan lösning som inte kräver ständiga förändringar utan utgör en del i en rapporteringsplattform hanteras givetvis bäst av en traditionell OLAP-lösning.
fredag 19 februari 2010
Prenumerera på:
Kommentarer till inlägget (Atom)
Inga kommentarer:
Skicka en kommentar