Denna version av användarhandledningen gäller för uppdateringen maj 2020 och tidigare. För det senaste innehållet, besök vår engelska användarhandledning.

Koppla metadatadefinitionerna

För att kunna koppla och synkronisera objekt och deras metadata mellan olika valv måste även metadatadefinitionerna vara kopplingsbara mellan olika valv.

Kopplingar mellan metadatadefinitioner kan göras på flera sätt beroende på hur valven används. Vissa metadatadefinitioner kopplas alltid automatiskt. Några av dem kopplas automatiskt i enlighet med valvstrukturen, medan du måste göra det manuellt med hjälp av alias för andra.

Syftet med valvet jämfört med Metadatakopplingar

Kopplingar mellan metadata kan skapas på flera sätt beroende på syftet med användning av valven. Målvalvet kan användas för arkivering, replikering, säkerhetskopiering och publicering. Av den anledningen bör du, innan du skapar ett valv som kan komma att användas som ett målvalv, fundera på vilken implementering som är enklast och bäst för att skapa önskat valv.

Om kopplingen och synkroniseringen utförs mellan två eller flera befintliga valv ska du markera kopplingen av metadatadefinitionerna och definiera schemalagd export och import mellan valv.

Perfekt kopia (till exempel replikering, arkivering och säkerhetskopiering)

Om du vill att valven ska vara perfekta (fullständiga och klara) kopior av varandra i fråga om både metadata och innehåll bör du först skapa ett målvalv genom en säkerhetskopia eller kopia av det relevanta valvet och sedan definiera export och import. På så sätt matchas särskilt metadatadefinitionerna automatiskt med namn och ID:n och du behöver inte göra någon separat definition av alias för en metadatadefinition i taget.

Notera: Metadatadefinitioner som skapats efter att valvet skapades måste manuellt kopplas mellan valv med hjälp av alias.

Delvis samma metadatastruktur och delvis samma innehåll (till exempel valv som är avsedda för andra syften i företaget)

Om du vill att metadatan i stort ska matcha varandra mellan valv bör du överväga att först skapa metadatastrukturen för målvalvet genom export av metadatastruktur (se Exportera struktur) och därefter definiera export och import. Efter det bör du kontrollera i målvalvet att metadatastrukturen motsvarar användningen av målvalvet.

Notera: Metadata som skapats efter att valvet skapades måste manuellt kopplas mellan valv med hjälp av alias.

Olika metadatastruktur men delvis samma innehåll (till exempel publicering av vissa objekt från ett valv till ett annat)

Om du bara vill publicera vissa objekt och metadata i det så kallade publiceringsvalvet bör du skapa metadatastrukturen för publiceringsvalvet separat från källvalvets.

I dessa fall måste du definiera alias för alla andra metadatastrukturer än de inbyggda så att metadata kan kopplas när synkronisering utförs.

Koppla metadata

Som standard kopplar M-Files metadata med följande metoder (i betydelseordning):

  1. De inbyggda metadatadefinitionerna kopplas alltid automatiskt, oavsett hur valvets metadatastruktur har skapats eller vilka metoder som används för kopplingen. Dessa metadatadefinitioner kan vara Namn eller titel, Skapades av, Senast ändrad av, Nyckelord osv. När du publicerar kan du vilja dölja några av dessa. Du kanske inte vill visa vem som har skapat dokumentet i publiceringsvalvet till exempel. Du kan redigera inbyggda metadata för att passa publiceringsåtgärden via registerinställningarna och -behörigheterna.
  2. Alla objekt har en GUID (Globally Unique Identifier). Om det finns en GUID-matchning i valven mappas alltid metadatadefinitionerna automatiskt.
  3. Om alias matchar mellan valv görs alltid kopplingen för metadatadefinitionerna. Alias måste definieras manuellt i varje valv för metadatadefinitionen i fråga. Mer information finns i Alias för att koppla metadata mellan valv.
  4. Om både metadatadefinitionens ID och namnet matchar görs kopplingen av metadata automatiskt. Den här standardinställningen kan ändras från registerinställningarna. Observera att när kopplingen görs med namn används de namn som är i linje med standardspråken för valv. Tänk också på att om metadatastrukturer har skapats separat i olika valv är deras ID:n inte samma och kopplingen måste göras via alias.
  5. Du kan även använda namnet på importerad metadatadefinition som dess alias om inga andra alias är tillgängliga. I det här fallet behöver du bara definiera detta alias i målvalvet genom att använda namnet på metadatadefinitionen från källvalvet. Mer information finns i Använd namnet på ett importerat element som dess alias om det inte finns något annat alias under Importera innehåll.
  6. Om du, utöver de som nämns ovan, vill ha kopplingar bara med hjälp av namnet kan du inkludera den definitionen i registerinställningarna. Sedan måste namnet på metadatadefinitionen, till exempel Telefonnummer vara samma i valven. När standardinställningar används räcker det inte med namnet för att koppla metadata. Observera att när kopplingen görs med namn används de namn som är i linje med standardspråken för valven.

Alias för att koppla metadata mellan valv

Eftersom endast inbyggda metadatadefinitioner och de som matchar GUID eller ID och namnet kopplas automatiskt måste kopplingen för andra metadatadefinitioner göras med hjälp av alias.

Alias kan användas för att identifiera semantiskt likvärdiga metadata. När du till exempel importerar objekt från ett annat valv kan deras egenskaper Datum och Beskrivning mappas till målvalvets likvärdiga egenskaper baserat på alias. Det gäller även om egenskapens interna ID:n och/eller namn är olika. Det innebär att alias hänvisar till semantiskt likvärdiga metadata i olika valv. Med andra ord är alias en gemensam identifierare för samma metadatadefinition mellan flera valv.

Alias definieras som ett gemensamt ID med samma namn i både käll- och målvalv.

När du definierar alias kan du använda olika externa datatyper och arkivstandarder, till exempel SÄHKE2, MoReq2 och Dublin Core.

Kontrollera att det finns tillräckliga definitioner för alla önskade metadatadefinitioner så att kopplingen kan göras. Kontrollera följande: objekttyper, värdelistor, egenskapsdefinitioner, klasser och klassgrupper, arbetsflöden och arbetsflödestillstånd, användargrupper och namngivna åtkomstkontrollistor. I egenskaperna för dessa metadatadefinitioner hittar du fliken Avancerat där du kan definiera alias för metadatadefinitioner.

Exempelvis har källvalvet egenskapsdefinitionen Telefonnummer, vars valvspecifika ID är 1001. Den semantiskt likvärdiga egenskapsdefinitionen finns också i målvalvet, men med det valvspecifika ID:t 1005. Namnet kan var samma ("Telefonnummer") eller ett annat (till exempel "Telefon" eller "Nummer”) på standardspråket. Om du vill koppla samman dessa måste du definiera ett gemensamt alias för den här egenskapsdefinitionen i båda valven. Du kan använda vilket alias som helst, till exempel Telefonnummer eller dc.Telefonnummer, så länge de finns i båda valven.

Ett alias visas inte för användarna i M-Files Desktop. Det betyder att användarna ser namnet på den valvspecifika egenskapsdefinitionen, precis som tidigare.

Notera: Om det finns flera metadatadefinitioner med samma alias i målvalvet kringgås kopplingen för dem. Dessa data importeras inte till målvalvet.

Tilldela alias för metadatadefinitioner

  1. Öppna M-Files Admin.
  2. I trädvyn på vänster sida visar du den önskade anslutningen till M-Files Server.
  3. I trädvyn på vänster sida visar du Dokumentvalv och sedan önskat valv.
  4. Från trädvyn till vänster visar du Metadatastruktur (platt vy) och väljer den typ av metadatadefinition, till exempel Egenskapsdefinitioner, som du vill tilldela alias.
    Resultat:Listan över metadatadefinitioner öppnas i området till höger.
  5. Från listan högerklickar du på den instans som du vill tilldela ett alias. Välj sedan Egenskaper i kontextmenyn.
    Resultat:Dialogrutan Egenskaper för den valda metadatadefinitionen öppnas.
  6. Gå till fliken Avancerat.
  7. I fältet Alias skriver du aliasnamnet för den valda metadatadefinitionen.
    Använd samma alias för semantiskt likvärdiga metadata i både käll- och målvalvet.
  8. Klicka på OK för att stänga dialogrutan Egenskaper.
Ditt alias visas i kolumnen Alias i listan över metadatadefinitioner.

Inloggningskonton

Beroende på hur målvalvet ska användas kan användarna för det vara samma som, eller helt andra än, de i källvalvet. Om du vill ge vissa användare behörigheter för båda valven eller synkronisera metadatan för värdelistan Användare, eller göra bådadera, kan du skapa användarkonton med samma namn för användarna för båda valven. Användarkonton synkroniseras inte automatiskt mellan valv.