Vad är Power BI?
När man säger Power BI, tänker de flesta på rapporter och dashboards, men det är mer än så. Power BI är en samling av tjänster och system som samarbetar för att samla ihop och visualisera data.
De tre grunddelarna är Power BI Desktop, Power BI-tjänsten (eller service) och Power BI-mobilappar.
Power BI utveckling
Utvecklingen av visualiseringar sker i desktopen. Det är där man kopplar upp systemet mot källan, bygger sin datamodell och skapar mätetal och visualiseringar. Det är lätt att få det att verka enkelt, men precis som en hemsida eller en app, har Power BI flera sidor. Frontend – det som syns, och backend – det som inte syns. Beroende på vad man har för datakällor och önskemål på visualiseringar, kan det bli väldigt komplicerat och det finns flera fallgropar. För att undvika fallgroparna är det bra att ta hjälp av någon som kan BI-utveckling – eller data intelligens som vi kallar det.
Olika lösningar
Hur man utvecklar rapporten beror på förutsättningarna. Om det är ett färdigt dataset, t ex en rapport i csv.-format från en leverantör, behöver man inte modellera på samma sätt som när data består av flera tabeller.
Kommer datat från tabeller i ett data warehouse, kan man behöva göra mera avancerade modeller eller t.o.m. skapa vyer i sitt data warehouse.
Det finns även flera olika sätt att arbeta i Power BI. Dels finns två språk – DAX och Power Query M, men även extra visualiseringar som går att importera och olika sätt att presentera visualiseringarna för användarna.
Kravställning och mock ups
För att lyckas med ett BI-projekt, som att skapa rapporter i Power BI, är det viktigt med kravställning. Visionerna om ’bra rapporter med mer info’ låter ofta mycket enklare än när de sedan ska byggas.
Även fast det bara är en dashboard som ska tas fram, kan det bli svårt. Dels vill man ofta ha med allt, vilket inte ger en bra användarupplevelse, eller så var det visst inte så enkelt att få in fyra olika mätetal i samma graf, även fast tanken lät bra.
För att förenkla kravställning, är det bra med mock ups – enkla skisser som visar hur slutanvändarna tänkt att rapporten eller dashboarden ska se ut.