Päivitä ulkoiset kohdetyypit

Ulkoiset kohdetyypit voidaan päivittää kahdella tavalla:
  • täysi päivitys
  • nopea päivitys

Täysi päivitys -toiminto tunnistaa uudet arvot, vertailee ja päivittää nykyiset arvot ja poistaa arvot, jotka ovat poistuneet ulkoisesta tietokannasta. Nopeassa päivityksessä käydään oletusarvoisesti läpi vain ulkoisen tietokannan uudet arvot. Siinä ei vertailla nykyisiä arvoja. Siinä ei myöskään poisteta arvoja, koska poiston kumoaminen vaatii täyttä päivitystä.

Nopea päivitys -toiminto on huomattavasti nopeampi kuin täysi päivitys. Esimerkiksi 120 000 arvon täysi päivitys kestää noin kaksi minuuttia, kun taas nopea päivitys on valmis noin seitsemässä sekunnissa. Yksinkertaisissa arvolistoissa jopa suurten tietomäärien päivitys on nopeaa, minkä vuoksi tehdään aina täysi päivitys. Näin taataan tietojen ajantasaisuus.

Päivitä ulkoiset kohdetyypit manuaalisesti

Ulkoiset kohdetyypit voidaan päivittää M-Files Desktopissa painamalla Alt-näppäintä ja valitsemalla Asetukset > Päivitä ulkoiset kohteet ja valitsemalla sitten sopiva ulkoinen kohdetyyppi alivalikosta. Voit valita joko Nopea päivitys- tai Täysi päivitys -toiminnon.

Jos yrität päivittää ulkoista metatietoelementtiä ”kohdetyyppi” samaan aikaan kuin M-Files Server, aloittamasi päivitys käynnistyy, kun M-Files Serverin käynnistämä työ on päättynyt.

Päivitä ulkoiset kohdetyypit M-Files Adminin kautta

Aloita tai lopeta toiminto M-Files Adminissa ulkoiselle metatietoelementille ”kohdetyyppi” napsauttamalla Metatietojen rakenne (tasainen näkymä) -osiossa kohdetyyppi hiiren oikealla painikkeella ja valitsemalla Päivitä nyt. Tämä hakee ajantasaiset sarakkeen tiedot ulkoisesta tietokannasta.

Täysi päivitys -toiminto aloitetaan myös, jos muutat kohdetyyppimäärittelyjä M-Files Adminissa. Jos päivität kohdetyyppimäärittelyä ennen kuin edellinen päivitystoiminto on päättynyt, M-Files aloittaa toiminnon uudelleen.

Automaattinen päivitys ja määritysasetukset

Nopea päivitys -toiminto käynnistyy automaattisesti, jos asiakassovelluksen pyyntönä on ulkoinen kohdetyyppi (jos esimerkiksi tarkastellaan metatietokorttia, jossa ominaisuuden lähteenä on ulkoinen kohdetyyppi) ja jos edellinen päivitys on tehty yli 15 minuuttia sitten.

Kaikkien ulkoisten kohdetyyppien täysi päivitys alkaa joka yö 4.30 palvelimen aikaa. Tämä toiminto suoritetaan osana öisiä ylläpitotoimintoja.

Täysi päivitys käynnistyy automaattisesti nopean päivityksen sijaan, jos asiakassovelluksen pyyntönä on ulkoinen kohdetyyppi ja jos täyttä päivitystä ei ole suoritettu viimeisten 25 tunnin aikana.

Dokumentissa Default Refresh Logic and Configuration Options for External Value Lists and Object Types on lisätietoa asetuksista, joilla päivitetään automaattisesti ulkoiset kohdetyypit.

Automaattisten ominaisuusarvojen ohitus päivitystoimintojen aikana

Kun M-Files päivittää kohteita ulkoiseen tietokantaan tai ulkoisesta tietokannasta, se vertailee kohteen ominaisuuksia ulkoisen tietokannan ja varaston välillä. Jos M-Files löytää ominaisuuksista eroja, se päivittää kohteet. Vertailun aikana ohitetaan ominaisuudet, joilla on automaattisesti laskettu arvo, mikä aiheuttaa nämä tilanteet:

  • Jos päivitystoiminto päivittää kohteen ominaisuuksia ulkoiseen tietokantaan tai ulkoisesta tietokannasta ja kohteen kaikille päivitettäville ominaisuusarvoille on M-Filesissa asetettu automaattisesti laskettu arvo, kohdetta ei päivitetä.
  • Jos päivitystoiminto luo kohteen M-Filesissa, kaikki kohteen ominaisuusarvot täytetään ulkoisen tietokannan arvoilla. Tämä sisältää ominaisuudet, joille on asetettu automaattisesti laskettu arvo.
  • Jos päivitystoiminto päivittää kohteen ominaisuuksia M-Filesissa, kaikki kohteen päivitettävät ominaisuusarvot saavat arvonsa ulkoisesta tietokannasta. Tämä sisältää ominaisuudet, joille on asetettu automaattisesti laskettu arvo.