Tehdasmittausten varastointi moniulotteisella tietomallilla


Autoria(s): Sten, Niko
Data(s)

21/05/2008

21/05/2008

2007

Resumo

Tietovarastoissa moniulotteinen tietomalli on tehokkain tapa esittää tietoa päätöksentekijöille. Sen toimivuus on hyväksi havaittu monissa eri liiketoimintaympäristöissä. Tehdasympäristöissä on tuhansia mittalaitteita, joista jokainen mittaa uniikkia valmistusprosessiin liittyvää piirrettä. Tässä työssä kehitettiin tietovarasto tehdasmittausten varastointiin käyttäen moniulotteista tietomallia. Havaittiin, että moniulotteisella mallilla tehdasmittaukset voidaan tallentaa joustavalla tavalla ja esittää käyttäjälle mielekkäässä muodossa. Moniulotteinen malli antaa myös erinomaiset keinot tiedon ryhmittelyyn ja vertailuun. Sillä ei kuitenkaan saada vastaavanlaisia hyötyjä kuin klassisissa kaupanalan tietovarastointi esimerkeissä, koska eri mittaukset ovat keskenään hyvin erilaisia. Vaikka mittaukset eivät olekaan aina vertailtavissa tai summattavissa keskenään, saadaan ne moniulotteisella mallilla tallennettua ja luokiteltua loogisesti siten, että käyttäjän on helppo löytää tarvitsemansa tieto. Lisäksi yleisesti tunnettu ja paljon käytetty tietovaraston suunnittelumalli takaa sen, että markkinoilta on saatavissa työkaluja tietovaraston käyttöön. Tietokannan toteutus tehtiin vapaasti levitettävän MySQLtiedonhallintajärjestelmän avulla. Sitä ei ole suunniteltu pääasiassa tietovarastokäyttöön, mutta halpa lisenssi ja hyvä skaalautuvuus tekevät siitä mielenkiintoisen vaihtoehdon. Sitä onkin käytetty luultua enemmän tietovarastoinnissa ja myös monien nimekkäiden organisaatioiden toimesta. Myös tässä työssä todettiin, että MySQL tarjoaa riittävät välineet tietovaraston kehittämiseen.

In data warehouses multidimensional model is the most efficient way to represent data for decision makers. Its function has been approved in many different business environments. Mill environment contains thousands of measurement devices, every one measuring unique feature related in manufacturing process. In this work mill measurement warehouse is developed with use of multidimensional model. It seems that with multidimensional model it’s possible to store mill measurements in very flexible manner and represented them for user in sensible form. Multidimensional model gives excellent means for grouping and comparing measurements. Benefits don’t match the ones seen in sales transaction warehousing examples because every measurement is unique. Even though measurements are not always straight forwardly comparable or additive, they can be stored and categorized with multidimensional model so that, for user it is easy to find information that is needed. Also generally accepted and much used data warehouse design pattern secures that there are tools in the market for use of data warehouse. Implementation of data warehouse was made on freely distributed MySQL platform. MySQL is not designed mainly for data warehousing purposes, but its cost effective license and good scalability makes it interesting alternative. It has been used in data warehousing more than one would assume and also by quite big organizations. Also in this work it was noticed that MySQL gives adequate tools for data warehousing.

Identificador

http://www.doria.fi/handle/10024/38301

URN:NBN:fi-fe200805161406

Idioma(s)

fi

Palavras-Chave #data model #multidimensional #star schema #data warehouse #database #measurement #mill #tietomalli #moniulotteinen #tähtimalli #tietovarasto #tietokanta #mittaus #tehdas
Tipo

Master's thesis

Diplomityö