Staging | Use Cases | Datenvergleich
Kundenanforderung
Werte, die in Staging importiert werden, sollen vor der Übertragung ins PIM mit bestehenden Werten verglichen werden.
Dabei ist es nicht ausreichend, zu prüfen, ob Werte vorhanden sind oder nicht (siehe Vergleich von Staging-Objekten mit PIM-Objekten mit Check Created Product). Die Werte müssen direkt gegenüber gestellt werden und eine verantwortliche Person entscheidet, ob die Daten übertragen werden.
Herausforderungen
Ohne Staging gibt es keine Möglichkeit, Daten vor dem tatsächlichen Import zu prüfen, Vergleiche zu ziehen oder individuelle Übertragungsentscheidungen zu treffen.
Lösung (Kurzfassung)
Item Sync ins Staging in die Zielattribute, für die ein Vergleich stattfinden soll
Gegenüberstellung von importierten Werten mit den Vergleichswerten
Darstellung Staging-Wert vs. PIM-Wert per Regel
Regelbasierte Übertragung ins PIM
Benötigte Module
SDZeCOM Staging
Vorgehensweise
Taggen Sie die benötigten Quellattribute.
Legen Sie die Zielattribute in Staging analog zu den Importattributen an.
Gleicher Attributtyp
Gleicher externer Schlüssel wie PIM-Attribute mit Suffix oder Präfix (!)
Beispiel: Staging-Importattribut MATNR > Vergleichsattribut MATNR_PIM
Legen Sie Regeln an, die Staging-Importattribute mit ihren Vergleichsattributen vergleichen.
Legen Sie Regelattribute für die Regeln an.
Optional: Ordnen Sie Staging-Importattribute, Vergleichsattribute und Regelattribute für eine gute optische Vergleichbarkeit in Spalten an.
Legen Sie ein Checkbox-Attribut an, mit dem Sie die Übertragung des gesamten Staging-Objekts und all seiner Werte ins PIM regelbasiert steuern.
Alternativ: Legen Sie für jede Kombination aus Staging-Importattribut, Vergleichsattribut und Regelattribut eine Checkbox an, mit dem Sie die Übertragung ins PIM pro Attribut regelbasiert steuern.Item Sync aus PIM ins Staging. Das Transformations-Plug-in ist derzeit noch kundenspezifisch, wird aber demnächst im Standard erscheinen.
Ersetzen: $1 mit Suffix oder Präfix (siehe Punkt 2)
Beispiel: $1_PIM
Initial sollten Sie einmalig den kompletten Baum synchronisieren. Im laufenden Betrieb kann der Filter auf bestimmte Objekte eingeschränkt werden. Die Synchronisation sollte in definierten Intervallen laufen, um die Aktualität der PIM-Werte in Staging sicherzustellen und einen zuverlässigen Vergleich zu ermöglichen.
Aktivieren Sie die Checkbox(en) (siehe Punkt 6), um Daten nach erfolgreicher Prüfung ins PIM zu übertragen. Aktivieren Sie die Checkbox(en) nicht, um Werte ggf. im Quellsystem zu korrigieren und nochmals ins Staging für einen erneuten Vergleich zu importieren.
Deaktivieren Sie alle Checkbox(en) wieder. Dieser Prozess kann allerdings z. B. beim nächsten Import erfolgen, indem die Checkboxen per Transformation auf 0 gesetzt werden oder man mit Workflows und Statusübergängen arbeitet.