E 'possibile sincronizzare i metadati gestito termine attraverso dev-test-prod?
-
16-10-2019 - |
Domanda
Utilizzando il servizio metadati gestiti con SharePoint 2010, è possibile sincronizzare i gruppi termine attraverso diverse aziende (o esportare un set esistente termine per CSV in modo che possa essere importato in un'altra azienda)?
Soluzione
http://termsetimporter.codeplex.com/ aiuto?
Si può provare a http://metadataexportsps.codeplex.com/ anche
Altri suggerimenti
Forse avrebbe trovato questa utile:
http://termsetimporter.codeplex.com/
Per essere onesti, probabilmente si poteva battere uno script PowerShell per estrarre un termset utilizzando il modello oggetto abbastanza rapidamente -. Ma se questo funziona allora perché reinventare la ruota ??p>
Recentemente abbiamo spostato la nostra serie termine da test per la produzione semplicemente collegando il database di metadati gestiti sul nostro sito di produzione e spostandolo insieme al nostro database del contenuto.
La ragione per cui è stato scelto questo approccio, che gli utenti avevano già a partire compilazione contenuti nell'ambiente di prova. Essere consapevoli del fatto che qualsiasi soluzione import / export, come quello su CodePlex si staccherà qualsiasi utilizzo esistente termine sul database del contenuto. Per esempio, se si utilizza la tassonomia di tag i documenti, i dati rimarrà dopo la migrazione del database del contenuto, ma se si importano i termini esistenti piuttosto che spostare il database tassonomia, le voci sui documenti sarà di sola lettura dal momento che le liste / TaxonomyHiddenList non sarà in grado di identificare i termini "nuovi" come hanno GUID completamente diversi rispetto alle condizioni iniziali.
Si noti che questo è solo un problema se si sposta sia database del contenuto e termini da una fattoria all'altra, se non lo si sposta in un database del contenuto pulita che pretende molto uso dei termini ancora!
Ricordarsi di scegliere Database tassonomia esistente durante la creazione di una nuova applicazione di servizio http: / /technet.microsoft.com/en-us/library/cc263299.aspx
Un altro approccio possibile (con il codice sorgente) qui: Esportazione di tassonomie da un Microsoft SharePoint 2010 Termine Store
Date un'occhiata al MatchPoint per SharePoint. Esso fornisce un TermImporter con varie fonti come database SQL, Active Directory, elenchi di SharePoint o qualsiasi altra fonte personalizzato e mantiene anche il metadati gestiti sincronizzato.
http://getmatchpoint.com/media-center/ notizie / anteprima-Matchpoint termine-store-importatore
Sì, utilizzando strumenti 3rd parti come Tassonomia Manager per SharePoint 2010:
Si può provare qui: http://www.layer2.de/en/ prodotti / Pagine / Tassonomia-manager di SharePoint-2010.aspx
Grazie, Frank
Sì. È possibile utilizzare uno SharePoint Add-In come ServiceAware termine Per il rimessaggio Sync per effettuare una sincronizzazione manuale o pianificata. V'è il supporto sia per SharePoint 2013 e SharePoint Online in Office365.
È possibile scaricare un libero 30 giorni di prova completamente funzionante da http://www.serviceaware.com / prodotto / Scarica
Grazie
Charlotte, ServiceAware
Di gran lunga il migliore strumento di PowerShell gratuito Sharepoint per farlo è quello di Gary Lapoint (installato come pacchetto .wsp): http://www.falchionconsulting.com/PowerShellViewer/Default. aspx? Version = SP2013 & cmdlet = Export-SPTerms http://www.falchionconsulting.com/PowerShellViewer/Default. aspx? Version = SP2013 & cmdlet = Import-SPTerms
Export è in un formato XML comoda dove si può trovare di massa e sostituire il proprietario termine = "dominio \ contadino" con il proprietario = "" vuota. Quindi importare in qualsiasi azienda.
Il modo davvero semplice per farlo sarebbe quello di condividere il servizio tra Farms. La mia preferenza è quella di mantenere quella "reale" di produzione e quindi riutilizzate in materia di sviluppo con la creazione di un metadati gestiti servizio proxy per lo sviluppo .. In questo modo è trasparente e nessuno dei bit dispari che è possibile utilizzare su un termine in SharePoint 2013+ sono trasportati automaticamente ...