Zum Hauptinhalt springen

Dublettenregeln

Zugriff über: Dublettensuche > Dublettenregeln

Dublettenregeln ist ein Bestandteil des Dublettensuche-Features in Snow Optimizer for SAP® Software.

Beschreibung

Dublettenregeln legen die Systemtypkombinationen und die Suchkriterien zur Identifizierung doppelter Benutzer bei einer Dublettensuche fest. Die Suchkriterien bestehen aus Bedingungstypen, die Sie mit logischen Operatoren kombinieren können. Im Dublettenregeleditor fügen Sie Bedingungstypen und logische Operatoren Zeile für Zeile ein.

Bevor Sie eine Dublettenregel in einer Ausführung der Dublettensuche benutzen können, müssen Sie die Dublettenregel aktivieren. Bei der Aktivierung wird die Dublettenregel auf Fehler geprüft, gespeichert und als einsatzbereit markiert.

Tipp

Als Ausgangspunkt gibt es Templates für Dublettenregeln in Snow Optimizer for SAP® Software.

Bedingungstypen und Operatoren

In Dublettenregeln können Sie die folgenden Bedingungstypen und Operatoren benutzen:

BedingungstypBeschreibung
BenutzerstammdatenvergleichVergleicht die Werte in einem ausgewählten Feld von Benutzer 1 und Benutzer 2.

Über den genauen Vergleich hinaus können Sie eine Maximale Editierdistanz festlegen. Der Editierdistanz ermöglicht die Suche nach potenziellen Dubletten, die einander ähneln.

Anmerkung: Die Editierdistanz von zwei Zeichenketten ist die minimale Zahl von Änderungen an einzelnen Zeichen, um eine Zeichenkette in eine andere zu überführen. Die erlaubten Operationen sind hierbei
  • Einfügen eines Zeichens
  • Löschen eines Zeichens
  • Ersetzen eines Zeichens durch ein anderes
Beispiele:
  • Hans > Hals (Editierdistanz = 1)
  • Mama > Mana > Manna > Hanna (Editierdistanz = 3)
Die Editierdistanz identischer Zeichenketten ist 0.Um beim Vergleich die Groß- und Kleinschreibung zu berücksichtigen, können Sie Groß-/Kleinschreibung relevant auswählen.

Enthalten SAP-Systeme Felder, die nicht gepflegt wurden, aber Teil der Dublettensuche sind, werden diese als potenzielle Dubletten klassifiziert. Deshalb ist das Kontrollkästchen Nur nichtinitiale Werte vergleichen standardmäßig aktiviert und sollte aktiviert bleiben.
BenutzerdatenEine zusätzliche Bedingung, die ein Feld der Benutzerdaten von Benutzer 1 oder Benutzer 2 mit einem Vergleichswert vergleicht.

Um beim Vergleich die Groß- und Kleinschreibung zu berücksichtigen, können Sie Groß-/Kleinschreibung relevant auswählen.

Enthalten SAP-Systeme Felder, die nicht gepflegt wurden, aber Teil der Dublettensuche sind, werden diese als potenzielle Dubletten klassifiziert. Deshalb ist das Kontrollkästchen Nur nichtinitiale Werte vergleichen standardmäßig aktiviert und sollte aktiviert bleiben.
SystemdatenEine zusätzliche Bedingung, die ein Feld der Systemdaten von Benutzer 1 oder Benutzer 2 mit einem Vergleichswert vergleicht.

Um beim Vergleich die Groß- und Kleinschreibung zu berücksichtigen, können Sie Groß-/Kleinschreibung relevant auswählen.

Enthalten SAP-Systeme Felder, die nicht gepflegt wurden, aber Teil der Dublettensuche sind, werden diese als potenzielle Dubletten klassifiziert. Deshalb ist das Kontrollkästchen Nur nichtinitiale Werte vergleichen standardmäßig aktiviert und sollte aktiviert bleiben.
EigenimplementationSelbstentwickelte Bedingung, die speziellen Umgebungen oder Interessen entspricht, unter Verwendung einer ABAP-Methode, die in Ihrer eigenen Klasse implementiert ist.
OperatorBeschreibung
(Öffnende Klammer
)Schließende Klammer
ANDLogisches und
ORLogisches oder
NOTNegation
Beispiel

Prüfe auf Benutzer mit identischen E-Mail-Adressen durch den Vergleich von Benutzerstammdaten von unterschiedlichen Systemen unter Berücksichtigung der Benutzer-ID und E-Mail-Adresse.

  • Operator: NOT

  • Bedingungstyp: Benutzerstammdatenvergleich

    Bedingungswert für Felder: Benutzername im Benutzerstamm

  • Operator: AND

  • Bedingungstyp: Benutzerstammdatenvergleich

    Bedingungswert für Felder: E-Mail-Adresse

Die Dublettenregel vergleicht identische Benutzernamen nicht (erster Operator und Bedingungstyp), aber vergleicht identische E-Mail-Adressen (zweiter Operator und Bedingungstyp) in Benutzerstammdaten.