Termmapping während der Seitentransformation
Termmapping ist der Mechanismus, der verwaltete Metadatenausdrücke in der Quellumgebung in einen anwendbaren Ausdruck in der Zielumgebung übersetzt. Die Fälle, in denen Termmapping Anwendung findet, sind folgende:
- Sie von lokalem SharePoint zu Microsoft Office SharePoint Online über
- Sie führen eine standortübergreifende Transformation (z. B. vom klassischen Veröffentlichungsportal zu modernem Intranet) in Microsoft Office SharePoint Online durch
Termmapping wird nicht verwendet, wenn:
- die Quelle und das Ziel auf dieselbe Ausdruckssatz-ID verweisen
- Sie eine In-Situ-Transformation durchführen (Quell- und Zielseite befinden sich live auf derselben Site)
So funktioniert Termmapping
Beim Termmapping wird automatisch versucht, den äquivalenten Ausdruck in SharePoint Online für den auf der Quellseite verwendeten Ausdruck zu finden. Dies kann auf zwei Arten geschehen:
- Automatisches Mapping: Beim Termmapping wird versucht, einen äquivalenten Ausdruck zu finden, indem geprüft wird, ob die gleiche Termgruppe, der gleiche Ausdruckssatz und der gleiche Termpfad im Zielterminologiespeicher gefunden werden können.
- Benutzerdefiniertes Mapping auf der Grundlage einer Datei: Mit Hilfe einer Mappingdatei können Sie einen Zielterm für einen bestimmten Quellterm angeben
Deaktivieren des automatischen Mappings
Wenn Sie nicht möchten, dass ein Termmapping stattfindet, können Sie es über das Flag -SkipTermStoreMapping
in PnP PowerShell oder über das Attribut SkipTermStoreMapping
der Konfigurationsobjekte für die NET-Seitentransformation (PageTransformationInformation
und PublishingPageTransformationInformation
) deaktivieren.
Benutzerdefiniertes Termmapping
Wenn Ihnen das automatische Termmapping nicht gefällt oder Sie es nicht verwenden können, gibt es die Möglichkeit, eine Termmappingdatei anzugeben. Eine Termmappingdatei ist eine einfache CSV-Datei, die Quell- und Zielterme auflistet, wie im folgenden Ausschnitt gezeigt wird
SourceTermGroup|SourceTermSet|SourceTerm,TargetTermGroup|TargetTermSet|TargetTerm
SourceTermGroup|SourceTermSet|SourceTerm|SourceChildTerm1|SourceChildTerm2,TargetTermGroup|TargetTermSet|TargetTerm|TargetChildTerm1|TargetChildTerm2
f0b1b6aa-b00b-4198-b8dd-ef4393e3ad05,fec05391-6a39-4ad5-a2a1-a01020d94efd
Beachten Sie Folgendes:
- Sie können entweder ein Mapping basierend auf einem Pfad (eine durch Trennzeichen getrennte Zeichenfolge aus Termbezeichnungen) auswählen oder die Zuordnung auf der Grundlage der Quell- und Zielterm-IDs definieren.
- Wenn Sie von Microsoft Office SharePoint Online 2010 transformieren, müssen Sie STANDARD als Quellterm-Gruppenname angeben
Der erste Schritt besteht darin, die Zuordnungsdatei zu erstellen. Wenn Sie PNP PowerShell verwenden, müssen Sie die Datei über den Parameter TermMappingFile
für das ConvertTo-PnPPage
-Cmdlet angeben, um diese verwenden zu können. Wenn Sie .NET verwenden, können Sie die Datei über das TermMappingFile
-Attribut der Konfigurationsobjekte für die .NET-Seitentransformation (PageTransformationInformation
und PublishingPageTransformationInformation
) angeben.