Kohteiden ja niiden arvojen synkronointi varastojen välillä

Tässä luvussa on kerrottu lisätietoja kohteiden ja niiden arvojen synkronointiin liittyen. Nämä asiat on hyvä käydä läpi ennen varsinaisen synkronoinnin määrittämistä. Varsinainen synkronointi toteutetaan sisällön replikointi -toimintoja käyttäen. Katso lisätietoja luvusta Sisällön replikointi ja arkistointi.

Kohteet

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 datan synkronointi tapahtuu sisällön replikoinnin avulla. Katso lisätietoja luvusta Sisällön replikointi ja arkistointi.

Huomautus: 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. Lisätietoja saat kohdasta Metatietomäärittelyiden yhdistäminen.

Valittujen kohteiden julkaisu dokumenttivarastosta toiseen

Mikäli 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.

Ristiriidat ja niiden selvittäminen

Kun kohteita muokataan samaan aikaan eri varastoissa, saattaa tämä aiheuttaa ristiriitatilanteita, kun tietoja ollaan synkronoimassa esimerkiksi lähdevarastosta A kohdevarastoon B. Ristiriidan havaitessaan M-Files luo kohteesta ns. ristiriitakohteen, joka voidaan selvittää lähde- tai kohdevaraston version hyväksi.

Löydät tällaiset ristiriitakohteet suhteiden kautta: jos kohteella on ristiriitoja, löydät nämä Ristiriidat-ryhmittelyotsikon alta. Lisäksi löydät kaikki ristiriitakohteet Ristiriidat-näkymää käyttäen (oletuksena piilotettu).

Selvitä ristiriidat joko pitämällä kohdevaraston muutokset (Pidä nämä muutokset) tai hylkäämällä ne (Hylkää nämä muutokset). Jälkimmäisellä vaihtoehdolla lähdevaraston versio tulee käyttöön. Ristiriitaa selvitettäessä sinulla tulee olla muokkausoikeus varsinaiseen kohteeseen sekä ko. ristiriitakohteeseen samassa varastossa.

Mikäli synkronointi (sisällön replikointi) on kahdensuuntainen, selvitä ristiriita molemmissa varastoissa, jotta ristiriitatilanne saadaan päättymään.

Metatietojen arvot

Arvolistojen 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.

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

Suhteessa olevat kohteet

Kohteen metatiedot sisältävät tietoa suhteessa olevista toisista kohteista. Esimerkiksi dokumentti voi olla suhteessa projektiin tai asiakkaaseen.

Kun kohteita viedään toiseen varastoon, ei niihin suhteessa olevia kohteita välttämättä kuitenkaan haluta viedä kohdevarastoon. Esimerkiksi kohdevarastoon voidaan viedä dokumentteja, mutta ei projekteja tai asiakkaita (esimerkiksi julkaisukäytössä julkaistaan hinnastot ja esitteet, mutta ei asiakastietoja). Tällöin suhteessa oleva kohde näkyy kuitenkin kohteen metatiedoissa pikakuvakkeena (tai harvemmissa tapauksissa ”Arvon nimi XYZ (poistettu)” -arvona). Tällöin kohde viittaa lähdevarastoon eikä sitä ole tuotu aitona kohteena kohdevarastoon. Jos haluat lisätietoja, katso Suhteet eri varastoissa olevien kohteiden välillä kohdassa Suhteet.

Huomautus: Suhteessa olevan kohteen oletussuojausasetuksena käytetään tuonnin yhteydessä kohdevaraston kohdetyypeittäin asetettua oletussuojausta uusille kohteille. Tästä seuraa, että suhteessa olevan kohteen nimi saattaa olla näkyvissä tuodun/julkaistun kohteen metatiedoissa riippumatta sen suojausasetuksista lähdevarastossa. Esimerkiksi asiakkaan tai projektin nimi saattaa näkyä julkaistun dokumentin metatiedoissa pikakuvakkeena tai ”Arvon nimi XYZ (poistettu)” -arvona. Tarkista tarvittaessa suojausasetukset ja metatietomäärittelyiden yhdistäminen, mikäli et halua näitä tietoja näkyviin toisessa varastossa.