Skip to main content
Skip table of contents

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

Vorgehensweise

  1. Taggen Sie die benötigten Quellattribute.

  2. 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

  3. Legen Sie Regeln an, die Staging-Importattribute mit ihren Vergleichsattributen vergleichen.

  4. Legen Sie Regelattribute für die Regeln an.

  5. Optional: Ordnen Sie Staging-Importattribute, Vergleichsattribute und Regelattribute für eine gute optische Vergleichbarkeit in Spalten an.

  6. 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.

  7. 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

    image-20260209-083050.png
  8. 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.

  9. 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.

  10. 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.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.