Dieser Artikel führt Sie anhand eines Beispiels durch das Kopieren von Listen mit zirkulären Nachschlagespalten.
Nehmen wir zum Beispiel an, Sie haben eine Liste A und eine Liste B mit Nachschlagespalten, die sich gegenseitig referenzieren: Die Nachschlagespalte von Liste A verweist auf Liste B, und die Nachschlagespalte von Liste B verweist zurück auf Liste A.
Sie können dieses Migrationsproblem mit den folgenden Schritten lösen:
Teil 1: Liste A ohne Inhalt kopieren
Löschen Sie die Listen in Ihrer Zielumgebung, falls diese bereits zuvor migriert wurden.
Öffnen Sie Liste A aus Ihrer Quellumgebung in SharePoint.
Rufen Sie die Listeneinstellungen auf.
Klicken Sie im Bereich Spalten auf den Namen der Nachschlagespalte, die auf Liste B verweist.
Stellen Sie sicher, dass Require that this column contains information auf No gesetzt ist.
Öffnen Sie ShareGate Migrate.
Wählen Sie Copy in der Hauptseitenleiste aus.
Wählen Sie Copy structure and content aus.
Stellen Sie eine Verbindung zu Ihrer Quell- und Zielsite her.
Klicken Sie in der Seitenleiste auf das Symbol Lists and libraries.
Wählen Sie Liste A im Source-Bereich aus.
Klicken Sie oben auf Options.
Deaktivieren Sie im Bereich Configurations die Option List content.
Klicken Sie oben auf das Häkchen-Symbol Save and close.
Klicken Sie auf Start copy und warten Sie, bis die Migration abgeschlossen ist.
Teil 2: Inhalt von Liste A ohne die Nachschlagewerte kopieren
Wählen Sie in ShareGate Migrate Copy in der Hauptseitenleiste aus.
Wählen Sie Copy content only.
Stellen Sie eine Verbindung zu Ihrer Quellsite her.
Suchen und wählen Sie Liste A.
Klicken Sie auf Next.
Stellen Sie eine Verbindung zu Ihrer Zielsite her.
Suchen und wählen Sie die Liste A, die Sie gerade in Teil 1 erstellt haben.
Klicken Sie auf Next.
Wählen Sie alle Elemente im Source-Bereich aus.
Klicken Sie oben auf Mappings.
Wählen Sie die Registerkarte Properties aus.
Suchen Sie im Mappings-Bereich rechts unter Source die Nachschlagespalte, die auf Liste B verweist.
Bewegen Sie den Mauszeiger über die Nachschlagespalte, die auf Liste B verweist, und klicken Sie auf das X, das daraufhin angezeigt wird. Dadurch ignoriert ShareGate Migrate den Wert in der Nachschlagespalte und ermöglicht die Migration Ihrer Elemente, da für diese Spalte kein Wert erforderlich ist.
Klicken Sie auf Save.
Klicken Sie auf Start copy und warten Sie, bis die Migration abgeschlossen ist.
Hinweis: Da List A eine Nachschlagespalte enthält, die auf List B verweist, wird Letztere als Abhängigkeit mitkopiert, selbst wenn keine Listenelemente kopiert werden.
Teil 3: Liste B kopieren
Wählen Sie in ShareGate Migrate Copy in der Hauptseitenleiste aus.
Wählen Sie Copy structure and content aus.
Stellen Sie eine Verbindung zu Ihrer Quell- und Zielsite her.
Klicken Sie in der Seitenleiste auf das Symbol Lists and libraries.
Wählen Sie Liste B im Source-Bereich aus.
Klicken Sie auf Start copy und warten Sie, bis die Migration abgeschlossen ist.
Teil 4: Listenelemente von Liste A mit den Nachschlagewerten erneut kopieren
Wählen Sie in ShareGate Migrate Copy in der Hauptseitenleiste aus.
Wählen Sie Copy content only.
Stellen Sie eine Verbindung zu Ihrer Quellsite her.
Suchen und wählen Sie Liste A.
Klicken Sie auf Next.
Stellen Sie eine Verbindung zu Ihrer Zielsite her.
Suchen und wählen Sie Liste A.
Klicken Sie auf Next.
Wählen Sie alle Elemente im Source-Bereich aus.
Klicken Sie oben auf Mappings.
Wählen Sie die Registerkarte Properties aus.
Suchen Sie im Bereich Source properties links die Nachschlagespalte für Liste B.
Ziehen Sie die Nachschlagespalte per Drag-and-Drop, um sie im Mappings-Bereich rechts der entsprechenden Zielspalte zuzuordnen.
Klicken Sie auf Save.
Klicken Sie auf Start copy. Die Elemente von Liste A werden daraufhin erneut migriert, mit den korrekten Nachschlagewerten, die in der Zielumgebung auf Liste B verweisen.
Dieser Artikel wurde mit künstlicher Intelligenz übersetzt. Bei Unklarheiten konsultieren Sie bitte die englische Originalversion.
