Loading

Abgleichsregel zum Identifizieren doppelter Datensätze in der Organisation kann nicht aktiviert werden

Veröffentlichungsdatum: Feb 28, 2022
Beschreibung

In der Version Summer '17 führte Salesforce eine Funktion ein, um die Aktivierung ineffektiver Abgleichsregeln zu verhindern. Um mehr zu erfahren, lesen Sie Ineffektive Abgleichsregeln können nicht aktiviert werden in den Versionshinweisen zu Summer '17.

  • Wenn eine Regelaktivierung fehlschlägt, erhält der Administrator eine E-Mail mit zusätzlichen Details über den Fehler.
  • Lesen Sie weiter, um zu erfahren, was genau als "ineffektiv" gilt.
Lösung

Standardmäßig wird die Aktivierung von Abgleichsregeln blockiert, wenn die Summe aller Sätze von über 100 identischen Übereinstimmungsschlüsselwerten 2 % der Gesamtzahl der Übereinstimmungsschlüssel überschreitet.

Weitere Informationen zu Übereinstimmungsschlüsseln finden Sie unter In Abgleichsregeln verwendete Übereinstimmungsschlüssel.

Ein einfaches Beispiel: 
-----
Angenommen, Sie haben eine Regel, die Accounts anhand des Namens abgleicht. 

Nehmen wir für dieses Beispiel an, Sie haben 10.000 Accounts. Der Name hat in 150 Datensätzen den Wert "A", in 300 Datensätzen den Wert "B" und in den anderen 9.550 Datensätzen einen einzigartigen Wert.

In diesem Beispiel geschieht Folgendes:
-- Durch Aktivierung der Regel wird für jeden Datensatz ein Übereinstimmungsschlüsselwert generiert, sodass 10.000 Übereinstimmungsschlüssel vorhanden sind.
-- Es liegen 450 (150 + 300) Übereinstimmungsschlüssel in Sätzen mit über 100 Duplikaten vor.
-- 450 / 10.000 = 0,045, oder 4,5 %.

Ergebnis: Die Abgleichsregel kann nicht aktiviert werden, weil die Anzahl der Übereinstimmungsschlüssel mit über 100 Duplikaten mehr als 2 % der Gesamtzahl der Übereinstimmungsschlüssel beträgt.
-----

Aktivieren der Abgleichsregel


Option 1: Ändern Sie die Regelkriterien, um die Anzahl der Datensätze mit identischen Übereinstimmungsschlüsselwerten einzuschränken. 

Im obigen Beispiel stellen die Accounts mit dem Namen "A" möglicherweise jeweils den physischen Standort einer Niederlassung dar. Sie sind eigentlich keine "Duplikate". Sie unterscheiden sich nur durch ein anderes Feld als den Namen, wie z. B. den Standort oder die Postleitzahl der Rechnungsanschrift. Durch Hinzufügen des Standorts oder der Postleitzahl der Rechnungsanschrift zur Abgleichsregel für Accounts kann die Regel zwischen Accounts unterscheiden, die den gleichen Namen haben, aber keine Duplikate sind. Dadurch verringert sich die Anzahl der Datensätze mit identischen Übereinstimmungsschlüsselwerten und die Regel kann aktiviert werden.


Option 2: Deduplizieren Sie die vorhandenen Daten. 

Im obigen Beispiel können alle Konten mit dem Namen "B" wirklich Duplikate oder Testdaten sein. Wenn Sie diese Duplikate entfernen, verringert sich die Anzahl der Datensätze mit identischen Übereinstimmungsschlüsselwerten und die Regel kann aktiviert werden.

Hinweis: Eine Möglichkeit, abzuschätzen, wie viele Datensätze bei mehr als 100 Datensätzen die gleichen Werte besitzen, besteht darin, eine SOQL-Abfrage wie die folgende zu verwenden:
---
SELECT Count(Id), Email FROM Lead GROUP BY Email HAVING COUNT(Id) > 100 ORDER BY COUNT(Id) DESC LIMIT 10 
---
Dadurch werden nur exakte Übereinstimmungen identifiziert, sodass möglicherweise nicht alle Instanzen erfasst werden, die zu einem doppelten Übereinstimmungsschlüssel führen, insbesondere dann, wenn ein Fuzzy-Abgleich verwendet wird (Informationen darüber, wie Übereinstimmungsschlüssel generiert werden, finden Sie über den Dokumentationslink oben). Trotzdem kann dieser Abfragetyp helfen, viele Datensätze zu identifizieren, die doppelte Übereinstimmungsschlüssel erzeugen.


Option 3: Wenn keine der beiden oben genannten Optionen durchführbar ist, wenden Sie sich an den Support, um eine mögliche Anhebung des Schwellenwerts für identische Übereinstimmungsschlüssel für Ihre Organisationen zu besprechen. Fügen Sie eine detaillierte Beschreibung des Geschäftsfalls bei und begründen Sie, warum die oben beschriebenen Optionen 1 und 2 keine geeigneten Lösungen sind. Bei überzeugenden Argumenten kann der Support diese Obergrenze von der Standardeinstellung von 2 % auf 5 % anheben (dies ist eine feste Obergrenze). Dabei sind jedoch folgende Überlegungen zu berücksichtigen:

a) Die Prüfung auf ineffektive Regeln entfällt dadurch nicht. Es wird lediglich der Prozentsatz der doppelten Übereinstimmungsschlüssel im Verhältnis zur Gesamtzahl der Übereinstimmungsschlüssel erhöht, der die Aktivierung verhindert. Wenn die Regelaktivierung weiterhin blockiert ist, nachdem diese Grenze angehoben wurde, dann muss Option 1 oder 2 verwendet werden, um die Anzahl der Datensätze mit identischen Übereinstimmungsschlüsselwerten zu reduzieren.

b) Duplikatsregeln geben nur bis zu 100 mögliche Übereinstimmungen zurück, wenn ein Datensatz gespeichert wird. Wenn mehr als 100 Duplikate vorhanden sind, sieht der Benutzer nicht alle Duplikate in der Liste, die von der Duplikatsregel zurückgegeben wird. Dies ist ein Grund dafür, dass die Prüfung auf ineffektive Abgleichsregeln so konzipiert wurde, dass der Prozentsatz der Datensätze mit mehr als 100 Duplikaten betrachtet wird. Durch Anhebung des Schwellenwerts für identische Übereinstimmungsschlüssel kann die Regel aktiviert werden, die Aktivierung einer Regel bei einem höheren Prozentsatz von Datensätzen mit mehr als 100 Duplikaten erhöht jedoch auch die Wahrscheinlichkeit, dass vorhandene Duplikate nicht in der Liste angezeigt werden.

Im obigen Beispiel kann die Regel durch Anhebung der Obergrenze aktiviert werden. Wenn ein Benutzer jedoch einen weiteren Account mit dem Namen "A" erstellt, würde er nur 100 der 150 möglichen Übereinstimmungen in der Liste sehen.


Siehe auch
Nummer des Knowledge-Artikels

000383122

 
Laden
Salesforce Help | Article