research

Asiakkaan datan mallinnus ja sen analysointi Business Intelligence -järjestelmässä

Abstract

Opinnäytetyön tavoitteena oli toteuttaa asiakkaalle Business Intelligence -järjestelmää käyttäen ympäristö kyselytutkimuksella kerätyn datan analysointia varten. Asiakkaan analyyseille asettamien vaatimusten vuoksi aiemmin kerätty data oli muutettava Business Intelligence -järjestelmän, ja erityisesti tietovarastoinnin kannalta optimaaliseen, moniulotteiseen muotoon. Asiakkaalle luotiin uusi relaatiotietokanta moniulotteisessa mallinnuksessa yleisesti käytetyn tähtimallin pohjalta. Asiakkaan alkuperäinen data siirrettiin luotuun relaatiotietokantaan. Toteutukseen kuului myös valitun Business Intelligence -järjestelmän asentaminen, ja analyysien luominen siihen liitetyn uuden tietokannan pohjalta. Toteutuksessa käytettäviksi ohjelmistoiksi valikoituivat Pentaho Community Edition Business Intelligence -järjestelmäksi ja MySQL tietokannan hallintajärjestelmäksi. Opinnäytetyön teoreettisessa osuudessa käsiteltiin Business Intelligence -käsitteen sisältöä erityisesti toteutuksessa käytettävien Business Intelligencen osa-alueiden ja komponenttien osalta. Opinnäytetyön valmistuttua asiakkaalla on käytössään tietokanta ja Business Intelligence -järjestelmä, sekä sen sisältämät työkalut aiemman ja myös mahdollisesti uuden datan analysointiin ja niistä raportointiin.The purpose of this thesis was to implement a Business Intelligence system for the client to enable analysis of the survey data. Due to the client's requirements for the analyzes, the previously collected data had to be re-modeled using dimensional model optimized for Data Warehouse / Business Intelligence environment. A new database was created for a client using most widely used dimensional model, star schema. The client’s old data was migrated to the created database. The implementation also included the installation of the selected Business Intelligence system and data analysis from the connected database. The programs used in this thesis were Pentaho Community Edition as a Business Intelligence software and MySQL as a database management system. The theory section of the thesis focused on the concept of Business Intelligence, particularly on the parts and components used in the implementation. After the implementation is completed, the client has a database and a functional Business Intelligence system including the tools for data analysis and reporting

    Similar works