Päivitä ulkoiset arvolistat

Ulkoiset arvolistat 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 arvolistat manuaalisesti

Voit päivittää ulkoiset arvolistat manuaalisesti metatietokortin kautta M-Files Desktopissa ja perinteisessä M-Files Webissä. Valitse ominaisuus, joka käyttää ulkoista arvolistaa, ja napsauta Päivitä-kuvaketta ().

Jos yrität päivittää ulkoista metatietoelementtiä ”arvolista” 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 arvolistat M-Files Adminin kautta

Aloita tai lopeta toiminto M-Files Adminissa ulkoiselle metatietoelementille ”arvolista” napsauttamalla Metatietojen rakenne (tasainen näkymä) -osiossa arvolista 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 arvolistamäärittelyjä M-Files Adminissa. Jos päivität arvolistamää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 arvolista (jos esimerkiksi tarkastellaan metatietokorttia, jossa ominaisuuden lähteenä on ulkoinen arvolista) ja jos edellinen päivitys on tehty yli 15 minuuttia sitten.

Täysi päivitys käynnistyy automaattisesti nopean päivityksen sijaan, jos asiakassovelluksen pyyntönä on ulkoinen arvolista 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 arvolistat.

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.