SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Datenkonsulidierung

Unbeantwortet Dieser Beitrag hat 3 Antworten

Ohne Rang
55 Beiträge
hht erstellt 8 Nov. 2011 08:09
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

ich hätte eine grundsätzliche Frage zur Datenmigration.

Annahme: Quell- und Zielsystem haben den gleichen Aufbau, jedoch mit unterschiedlichem Inhalt.

 

Wie kann man verhindern, dass die Daten des Quellsystems auf das Zielsystem übertragen werden, ohne bereits vorhandene Daten auf dem Zielsystem überschrieben werden?

mfg

 

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 8 Nov. 2011 11:48
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Das hängt komplett davon ab, WIE die Daten übertragen werden...

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
55 Beiträge
hht Als Antwort am 17 Nov. 2011 09:50
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

ich habe zum Beispiel eine Liste vom Quellsystem über die Powershell ins Zielsystem übertragen. Klappt auch soweit, wenn die Liste im Zielsystem nicht vorhanden oder leer ist. Aber das Problem ist, dass wenn es bereits eine Liste mit gleichem Aufbau und mit bereits vorhandenen Elementen im Zielsystem vorhanden ist. Dann nämlichen werden die neuen Elemente einfach angehängt und es gibt doppelte Einträge.

Gibt es einen PS-Befehl / Skript der überprüft ob es bereits die Elemente in der Zielliste gibt?

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 17 Nov. 2011 12:44
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Auch das hängt wieder davon ab, wie Du Datensätze als identisch behandeln möchtest. Dieselbe ID? Denselben Titel? Feld X, Y und Z haben denselben Inhalt?

Du kannst per PowerShell eine SPQuery erstellen und damit prüfen, ob passende Daten gefunden werden.

Viele Grüße
Andi
af @ evocom de
Blog