Tiedostokokonaisuuksien siirto M-Files-järjestelmään
Järvinen, Timi Jaakko (2020)
Järvinen, Timi Jaakko
2020
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-2020122129766
https://urn.fi/URN:NBN:fi:amk-2020122129766
Tiivistelmä
Työn tavoitteena oli siirtää asemakaavojen tieto- ja dokumentaatiosisältö Turun kaupungin poistuvasta MySQL-relaatio-tietokannasta uuteen M-Files-tiedostojenhallintajärjestelmään. MFiles-järjestelmää on otettu Turun kaupungilla käyttöön asteittain. Tavoitteena on, että kaikki data säilötään ja ylläpidetään samassa järjestelmässä datan ylläpidon helpottamiseksi. M-Files on metatietojen käyttöön perustuva tiedostojenhallintaratkaisu.
Työn teoriapohja sisältää siirrossa hyödynnettävien M-Filesin työkalujen toiminnallisuuteen tutustumisen, työkalujen vaatimien datarakenteiden selvittämisen sekä vaadittujen datarakenteiden automatisoinnin ohjelmallisesti.
Siirto toteutettiin hyödyntämällä M-Filesin omia Import Objects Tool ja ulkoinen tiedostolähde - työkaluja. Valmiit työkalut soveltuivat siiron toteuttamiseen, sillä niillä oli mahdollista siirtää useita tiedostoja automatisoidusti.
Lopputuloksena tietokokonaisuudet saatiin siirrettyä uuteen järjestelmään. Siirron toteutuksen avulla oli mahdollisuus luopua vanhasta MySQL-tietokannasta, mikä mahdollistaa tulevaisuudessa datan yksinkertaisemman ylläpidon yhdessä järjestelmässä.
Työn teoriapohja sisältää siirrossa hyödynnettävien M-Filesin työkalujen toiminnallisuuteen tutustumisen, työkalujen vaatimien datarakenteiden selvittämisen sekä vaadittujen datarakenteiden automatisoinnin ohjelmallisesti.
Siirto toteutettiin hyödyntämällä M-Filesin omia Import Objects Tool ja ulkoinen tiedostolähde - työkaluja. Valmiit työkalut soveltuivat siiron toteuttamiseen, sillä niillä oli mahdollista siirtää useita tiedostoja automatisoidusti.
Lopputuloksena tietokokonaisuudet saatiin siirrettyä uuteen järjestelmään. Siirron toteutuksen avulla oli mahdollisuus luopua vanhasta MySQL-tietokannasta, mikä mahdollistaa tulevaisuudessa datan yksinkertaisemman ylläpidon yhdessä järjestelmässä.