Synkronisering av objekt och deras värden mellan valv
Det här avsnittet innehåller mer information om synkronisering av objekt och deras värden. Vi rekommenderar att du läser det här avsnittet innan du definierar några synkroniseringsjobb. Synkronisering implementeras via Replikering och arkivering av innehåll.
Synkronisera objekt
När metadatastrukturer för valv har definierats efter dina behov och de obligatoriska metadatadefinitionerna kan kopplas med dem kan den faktiska synkroniseringen av objekt och värden utföras mellan valv. Synkronisering av data mellan valv utförs med replikering av innehåll. Mer information finns i Replikering och arkivering av innehåll och Replication and Archiving User's Guide.
Konflikter och deras lösning
Om objekt redigeras samtidigt i flera valv kan konflikter lösas när data synkroniseras till exempel från källvalv A till målvalv B. När M-Files upptäcker en konflikt skapas ett så kallat konfliktobjekt från vilket konflikten kan lösas till fördel för antingen källvalvet eller målvalvet.
Du kan hitta dessa konfliktobjekt genom relationer: om objektet har konflikter kan du hitta dem under grupperingstiteln Konflikter. Du kan även hitta alla konfliktobjekt från vyn Konflikter (döljs som standard).
Lös konflikter genom att behålla ändringarna i målvalvet (Spara de här ändringarna) eller ignorera dem (Ignorera de här ändringarna), enligt vad som är lämpligt. Med det senare alternativet väljs versionen i källvalvet. När du löser konflikten måste du ha redigeringsrättigheter till det faktiska objektet och konfliktobjektet i samma valv.
Om tvåvägssynkronisering (replikering av innehåll) utförs måste du lösa konflikten i båda valven för att lösa konfliktsituationen.
Publicera valda objekt från ett valv i ett annat valv
Om du bara vill publicera vissa objekt från ett valv med hjälp av ett annat valv kan du göra det genom att använda ett sökfilter när du definierar innehållsexporten. Du bör även kontrollera att objekttyperna för de publicerade objekten kan kopplas antingen automatiskt eller baserat på alias.
Synkronisera metadatavärden
Värdelistevärden
När metadatastrukturer för valv har definierats efter dina behov och de obligatoriska metadatadefinitionerna kan kopplas kan den faktiska synkroniseringen av objekt och deras värden utföras mellan valv. Datasynkronisering mellan olika valv utförs med replikering av innehåll.
Tänk dock på att om värdet inte finns i målvalvet eller om du inte kan skapa det som ett normalt värde i en värdelista under import (till exempel om det gäller inbyggda värden som klasser, arbetsflöden och användare), visas värdenamnet i metadata i formen ”Värdenamn XYZ (borttaget)”. Det betyder att om värdet inte finns i metadatastrukturen för målvalvet efter import visas det som ett ”Värdenamn XYZ (borttaget)”.