Kohteiden ja niiden arvojen synkronointi varastojen välillä

Tässä luvussa on kerrottu lisätietoja kohteiden ja niiden arvojen synkronointiin liittyen. Suosittelemme, että luet tämän osion ennen kuin määrität synkronointitöitä. Synkronointi tehdään Sisällön replikointi ja arkistointi -toiminnolla.

Kohteiden synkronointi

Kun varastojen metatietorakenteet on määritelty tarpeiden mukaan ja tarvittavat metatietomäärittelyt voidaan yhdistää, tehdään varsinainen kohteiden ja arvojen synkronointi varastojen välillä. Eri varastojen välinen tietojen synkronointi tapahtuu sisällön replikoinnin avulla. Katso lisätietoja kohdista Sisällön replikointi ja arkistointi ja Replication and Archiving User's Guide.

Huomaa: Ainoastaan arvot, joille on sisäänrakennettu kohdetyyppi, synkronoidaan automaattisesti. Muiden kohdetyyppien osalta tulee joko aliaksen tai ”ID+nimi”-yhdistelmän täsmätä, jotta ko. kohdetyyppiä olevat kohteet tuodaan kohdevarastoon tuontityön yhteydessä. Tarkista siis, että nämä määrittelyt ovat kunnossa. Katso lisätietoja kohdasta Metatietomäärittelyiden yhdistäminen.

Ristiriidat ja niiden selvittäminen

Jos käyttäjät muokkaavat kohdetta samaan aikaan useassa varastossa, tiedon synkronoinnissa varastojen välillä voi tulla ristiriita. Esimerkiksi lähdevarastosta A kohdevarastoon B. Kun M-Files havaitsee ristiriidan, se luo ristiriitakohteen.

Jos automaattinen ristiriitojen ratkaisu on käytössä, M-Files ratkaisee ristiriidat automaattisesti. Katso ohjeet automaattisen ristiriitojen ratkaisun määrittämiseen M-Files-knowledge basesta: Configuring Automatic Resolution of Replication Conflicts. Katso ohjeet hylätyn kohdeversion palauttamiseen kohdasta Hylättyjen kohdeversioiden näyttäminen ja palauttaminen.

Ratkaisemattomat ristiriidat näkyvät kohteen suhteissa. Laajenna listausalueella oleva kohde nuolipainikkeesta. Jos kohteella on ratkaisemattomia ristiriitoja, ne näkyvät Ristiriidat-solmun alla.

Nähdäksesi kaikki varaston ristiriitakohteet mene Ristiriidat-näkymään. Oletusarvoisesti näkymä on piilotettu. Saat lisätietoja näkymien palauttamisesta näkyviin kohdasta Puhdista näkymä-, Piilota näkymä- ja Palauta näkymiä näkyviin -komentojen käyttäminen.

Manuaalisessa ristiriitojen ratkaisussa päätät, minkä kohdeversion haluat pitää. Selvittääksesi ristiriidan sinulla tulee olla muokkausoikeus kohteeseen sekä ristiriitakohteeseen samassa varastossa. Napsauta ristiriitakohdetta hiiren oikealla painikkeella ja valitse Ratkaise ristiriita: pidä nämä muutokset korvataksesi paikalliset muutokset ristiriitakohteen sisällöllä tai Ratkaise ristiriita: hylkää nämä muutokset pitääksesi paikallisen version.

Jos synkronointi (sisällön replikointi) on kahdensuuntainen, selvitä ristiriita molemmissa varastoissa.

Varastosta valittujen kohteiden julkaisu toisessa varastossa

Jos haluat julkaista vain tietyt kohteet varastosta toista varastoa hyödyntämällä, voit tehdä sen käyttämällä hakusuodatinta sisällön vientityötä määriteltäessä. Tarkista lisäksi, että julkaistavien kohteiden kohdetyypit voidaan yhdistää joko automaattisesti tai aliasten avulla.

Metatietoarvojen synkronointi

Arvolistan arvot

Kun varastojen metatietorakenteet on määritelty tarpeiden mukaan ja tarvittavat metatietomäärittelyt voidaan yhdistää, tehdään varsinainen kohteiden ja niiden arvojen synkronointi varastojen välillä. Eri varastojen välinen datan synkronointi tapahtuu sisällön replikoinnin avulla.

Huomaa kuitenkin, että jos arvoa ei ole olemassa kohdevarastossa tai sitä ei pystytä luomaan normaalina arvolistan arvona tuontityön yhteydessä (esim. sisäänrakennetut, kuten luokat, työnkulut ja käyttäjät), silloin arvon nimi näkyy metatiedoissa muodossa ”Arvon nimi XYZ (poistettu)”. Eli jos arvoa ei löydy tuonnin jälkeen kohdevaraston metatietorakenteesta, se näkyy ”Arvon nimi XYZ (poistettu)” -arvona.

Huomaa: Tuotavien arvojen oletussuojausasetuksena käytetään kohdevaraston arvolistoittain asetettua oletussuojausta uusille arvoille. Tästä seuraa, että arvon nimi voidaan näyttää riippumatta sen suojausasetuksista lähdevarastossa. Esimerkiksi dokumentin luojan nimi voi näkyä julkaistun dokumentin metatiedoissa tietona ”Luonut: Käyttäjä XYZ (poistettu)". Tarkista tarvittaessa suojausasetukset ja metatietomäärittelyiden yhdistäminen, mikäli et halua näitä tietoja näkyviin toisessa varastossa.