Qlik Sense -raportointiportaali räätälöitynä toteutuksena
Visala, Maija (2021)
Visala, Maija
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202104034186
https://urn.fi/URN:NBN:fi:amk-202104034186
Tiivistelmä
Tässä opinnäytetyöprojektissa rakennettiin asiakkaan toiveiden mukainen raportointiportaali web-pohjaisena sovelluksena. Tavoitteena oli luoda räätälöity ratkaisu, joka tarjoaisi valmiita raportointityökaluja joustavamman sivurakenteen ja joka näyttäisi kullekin käyttäjälle relevanttia tietoa kohdistetusti. Portaalin data haluttiin esittää graafeina, ja graafien luomiseen päätettiin hyödyntää visualisointityökalu Qlik Senseä. Graafit lisättiin portaaliin web-ohjelmoinnin keinoin upotuksina.
Opinnäytetyön tavoite oli selvittää, miten asiakkaalle voidaan tarjota mahdollisimman yksilöllisiä ratkaisuja raportoinnin tarpeisiin, erityisesti visualisointien osalta. Työn tarkoitus oli puolestaan esitellä malli, jolla tuotetaan asiakkaalle toimiva, räätälöity raportointiportaali. Opinnäytetyön toimeksiantaja oli Visma Consulting Oy, joka on ohjelmistoratkaisuja sekä IT-alan konsultointia tarjoava yritys.
Opinnäytetyöprojektin tuloksena tuotettiin raportointiportaali, johon upotettiin Qlik Sense -graafeja erityisesti Qlik Sense -upotuksiin tarkoitetuilla ratkaisuilla: ohjelmointikomponentti Qdt-komponenteilla sekä Capability API -rajapintojen avulla. Capability API -rajapinnat ovat Qlik Sensen omia Javascript-rajapintoja. Muihin upotustapoihin verrattuna Qdt-komponentit sekä Capability API osoittautuivat hyviksi ratkaisuiksi tämän projektin tarpeisiin. Näillä upotustavoilla oli mahdollista toteuttaa sovelluksen joustava sivurakenne sekä käyttäjäkohtaisesti muokkautuvat graafit.
Projektin yhtenä tavoitteena oli selvittää, onko räätälöidyn portaalin puitteissa mahdollista soveltaa itsepalvelu-BI-ajattelumallia, jossa loppukäyttäjä voi itse muodostaa uusia graafeja ilman IT- tai BI-ammattilaisen apua. Projektin aikana ilmeni, että Qdt-komponenteissa voisi olla potentiaalia tällaisiin käyttötapauksiin. Itsepalvelu-BI-mallia ei lopulta otettu käyttöön tässä opinnäytetyöprojektissa, mutta tämä olisi mielenkiintoinen aihe jatkokehitystä ajatellen.
Opinnäytetyön tavoite oli selvittää, miten asiakkaalle voidaan tarjota mahdollisimman yksilöllisiä ratkaisuja raportoinnin tarpeisiin, erityisesti visualisointien osalta. Työn tarkoitus oli puolestaan esitellä malli, jolla tuotetaan asiakkaalle toimiva, räätälöity raportointiportaali. Opinnäytetyön toimeksiantaja oli Visma Consulting Oy, joka on ohjelmistoratkaisuja sekä IT-alan konsultointia tarjoava yritys.
Opinnäytetyöprojektin tuloksena tuotettiin raportointiportaali, johon upotettiin Qlik Sense -graafeja erityisesti Qlik Sense -upotuksiin tarkoitetuilla ratkaisuilla: ohjelmointikomponentti Qdt-komponenteilla sekä Capability API -rajapintojen avulla. Capability API -rajapinnat ovat Qlik Sensen omia Javascript-rajapintoja. Muihin upotustapoihin verrattuna Qdt-komponentit sekä Capability API osoittautuivat hyviksi ratkaisuiksi tämän projektin tarpeisiin. Näillä upotustavoilla oli mahdollista toteuttaa sovelluksen joustava sivurakenne sekä käyttäjäkohtaisesti muokkautuvat graafit.
Projektin yhtenä tavoitteena oli selvittää, onko räätälöidyn portaalin puitteissa mahdollista soveltaa itsepalvelu-BI-ajattelumallia, jossa loppukäyttäjä voi itse muodostaa uusia graafeja ilman IT- tai BI-ammattilaisen apua. Projektin aikana ilmeni, että Qdt-komponenteissa voisi olla potentiaalia tällaisiin käyttötapauksiin. Itsepalvelu-BI-mallia ei lopulta otettu käyttöön tässä opinnäytetyöprojektissa, mutta tämä olisi mielenkiintoinen aihe jatkokehitystä ajatellen.