Entdoppelungsprozesse (in DQE One "Duplicate" genannt) sind mit Abonnement-Credits verfügbar.
- Vor dem Erstellen einer Entdoppelungsprozess-Regel:
- Optional können Sie Entdoppelungsprozesse mit benutzerdefinierten und/oder Standardfeldern von Salesforce verknüpfen.
- Verwenden Sie das Standard-Mapping, oder erstellen Sie benutzerdefinierte verknüpfte Mappings, um die "Reparenting"-Funktion von DQE One zu nutzen.
- Erstellen Sie benutzerdefinierte Entdoppelungsregeln für Ihre Prozesse. Siehe "Creating a custom deduplication rule".
- Verwalten Sie die Standard-Entdoppelungsregeln. Siehe "Managing default deduplication rules".
- Laden Sie bereits vorhandene JSON-Entdoppelungsregeln hoch. Siehe "Uploading a pre-existing JSON deduplication rule".
- Optional können Sie Entdoppelungsprozesse mit benutzerdefinierten und/oder Standardfeldern von Salesforce verknüpfen.
- Wenn Sie bereit sind, einen Entdoppelungsprozess zu erstellen, oder wenn Sie Standard-Mappings aus dem Tab Mappings und Standard-Entdoppelungsregeln aus dem Tab Rules Manager verwenden, gehen Sie zu "Create a deduplication process".
Ein Reparenting-Mapping erstellen
Neben den Standard-Mappings können Sie DQE One Entdoppelungsprozesse auch benutzerdefinierten und/oder Standardobjekten in Salesforce zuordnen.
- Klicken Sie im Tab Mappings auf New.
- Geben Sie im Feld DQE_Mapping Name einen frei wählbaren Namen für das Mapping ein.
- Geben Sie im Feld Description eine frei wählbare Beschreibung des Mappings ein.
- Wählen Sie im Feld Process kind den Prozess Duplicate check aus.
- Wählen Sie im Feld Select a Data Source das Salesforce-Objekt aus, für das Sie Duplikate zusammenführen möchten.
- Wählen Sie im Fenster Select object to reparent when merging jedes Objekt aus, das Sie dem übergeordneten Datensatz hinzufügen möchten.
- Klicken Sie nach der Auswahl des Objekts auf das Symbol
.
- Das Objekt wird ausgewählt und im Fenster Selected angezeigt.
- Klicken Sie auf Save.
Das erstellte Mapping wird im Tab Mappings angezeigt und steht bei der Erstellung Ihres Prozesses zur Verfügung.
Standard-Entdoppelungsregeln verwalten
Im Tab Rules Manager werden die Standard-Entdoppelungsregeln für Matching, Parent Records und Merge angezeigt.
So verwalten Sie die Standardregeln:
- Wählen Sie unter Sets das gewünschte Objekt aus der Auswahlliste.
- Wählen Sie die gewünschte Regel aus.
- Im Fenster der ausgewählten Regel können Sie:
- Zugehörige Regeln für Matching, Parent Records und Merge überprüfen.
- Eine Regel umbenennen, indem Sie auf ihr Bearbeitungssymbol klicken.
- Eine Regel bearbeiten, indem Sie auf ihr Bearbeitungssymbol klicken.
- Eine Regel duplizieren, indem Sie auf ihr Duplizieren-Symbol klicken.
- Klicken Sie im Fenster Sets für das ausgewählte Objekt auf Save > Publish, um alle Änderungen in Matching, Parent Records und Merge zu speichern.
- Im Fenster der ausgewählten Regel können Sie:
Ein benutzerdefiniertes Entdoppelungsregelwerk erstellen
Neben den Standard-Entdoppelungsprozessen können Sie auch ein neues Entdoppelungsregelwerk erstellen.
Sie können entweder ein bestehendes Regelwerk duplizieren oder eines von Grund auf neu erstellen.
Ein bestehendes Regelwerk duplizieren
Hinweis: Wir empfehlen, mit Matching zu beginnen.
Wählen Sie in Rules Manager, unter Sets, ein Standardregelwerk aus.
Wählen Sie den Dropdown-Pfeil rechts neben dem Standardregelwerk aus.
Wählen Sie Duplicate aus.
Klicken Sie im Tab Matching auf New Rule, um dem bestehenden Regelwerk eine Regel hinzuzufügen.
Überprüfen Sie die bestehenden zugehörigen Feldübereinstimmungen.
Klicken Sie im Tab Parent Records auf New Rule, um eine neue Regel hinzuzufügen, die den übergeordneten Datensatz bestimmt.
Fahren Sie im Fenster Edit Parent Record Rule mit der Maus über die Informationssymbole, um die Funktionsbeschreibungen anzuzeigen.
Im Tab Merge werden die Salesforce-Felder mit den Standard-Zusammenführungsregeln angezeigt.
Fahren Sie im Fenster Edit Merge Rule mit der Maus über die Informationssymbole, um die Funktionsbeschreibungen anzuzeigen.
Hinweis: Sie können für jedes Feld mehr als eine Zusammenführungsmethode verwenden, außer für "solo"-Methoden.
Um das geänderte Regelwerk zu veröffentlichen, klicken Sie auf Save > Publish.
Um die Datei mit den Standard- oder angepassten Regeln zu exportieren, klicken Sie auf das Export-Symbol.
Ein neues Regelwerk erstellen
Hinweis: Wir empfehlen, mit Matching zu beginnen.
Klicken Sie in Rules Manager, unter Sets, auf New.
Suchen und wählen Sie unter Object > All Origins das Objekt aus, für das Sie ein Regelwerk erstellen möchten.
Geben Sie im Feld Name einen Namen für Ihr Regelwerk ein.
Klicken Sie unter Matching auf New Rule, um eine Regel zu erstellen. Sie können so viele Regeln wie nötig erstellen.
Erstellen Sie in jeder Regel mindestens eine Feldübereinstimmung.
Klicken Sie unter Parent Records auf New Rule, um eine neue Regel zu erstellen, die den übergeordneten Datensatz bestimmt.
Fahren Sie im Fenster Edit Parent Record Rule mit der Maus über die Informationssymbole, um die Funktionsbeschreibungen anzuzeigen.
Unter Merge werden die Standard- und benutzerdefinierten Salesforce-Felder angezeigt.
Fahren Sie im Fenster Edit Merge Rule mit der Maus über die Informationssymbole, um die Funktionsbeschreibungen anzuzeigen.
Hinweis: Sie können für jedes Feld mehr als eine Zusammenführungsmethode verwenden, außer für "solo"-Methoden.
Um das geänderte Regelwerk zu veröffentlichen, klicken Sie auf Save > Publish.
Um die Datei mit den Standard- oder angepassten Regeln zu exportieren, klicken Sie auf das Export-Symbol.
Eine bereits vorhandene JSON-Entdoppelungsregel hochladen
Achtung: Das Hochladen einer bereits vorhandenen JSON-Datei überschreibt alle bestehenden Regeln.
- Im Tab Installer > im Fenster DQE Unify App Setup:
- Klicken Sie auf die Schaltfläche Upload files, um Ihre JSON-Regeldatei zu laden, oder ziehen Sie Ihre JSON-Regeldatei per Drag-and-Drop in das Fenster Import Deduplication Rules.
- Klicken Sie auf Save.
Die hochgeladene JSON-Regeldatei wird im Tab Rules Manager angezeigt.
Einen Entdoppelungsprozess erstellen
Um einen Prozess zu erstellen, legen Sie seine allgemeinen Einstellungen, seine Quelle und seine Listenansicht fest.
Bei Bedarf stehen auch Audit-Optionen und erweiterte Optionen zur Verfügung.
Klicken Sie im Tab Processes auf New. Der Bildschirm zur Prozesserstellung wird angezeigt:
Im Fenster General Settings:
- DQE_Process Name: Geben Sie einen frei wählbaren Namen für den Prozess ein.
- Process kind: Wählen Sie Duplicate Check aus.
- Description: Geben Sie eine frei wählbare Beschreibung des Prozesses ein.
Im Fenster Source:
- Wählen Sie im Feld Select a Data Source das Objekt aus, für das der Prozess gilt. Sobald eine Datenquelle ausgewählt wurde, werden die Bereiche Mappings und Active Steps angezeigt.
- Wählen Sie im Feld Mapping die gewünschten Mappings aus.
Hinweis: Dieser Schritt ist optional, wenn zuvor benutzerdefinierte Mappings unter Mappings erstellt wurden. Siehe "Creating a deduplication mapping".
- Aktivieren Sie im Fenster Active Steps die gewünschten Regeln für die ausgewählte Objektquelle.
Hinweis: Active Steps zeigt Standardregeln und alle zuvor über Rules Manager erstellten benutzerdefinierten Regeln an. Siehe "Creating a custom deduplication rule".
Im Fenster List View and Filters:
- DQE One verwendet Salesforce-Listenansichten, um zu bestimmen, welche Salesforce-Datensätze bei der Duplikatsuche ausgewertet werden. Um eine Teilmenge Ihrer Datenbank anstelle der gesamten Salesforce-Datenbank abzufragen, fügen Sie Filterkriterien in Ihre Listenansicht ein. Sie möchten beispielsweise nur Datensätze eines bestimmten Benutzers oder Datensätze eines bestimmten Datensatztyps überprüfen.
- DQE One verwendet Listenansichten außerdem, um zu bestimmen, welche Felder in Ihren Ergebnissen angezeigt werden. Nehmen Sie Felder auf, die Ihnen helfen zu bestimmen, ob ein Datensatz ein Duplikat ist.
- Salesforce-Listenansichten sind auf 15 Felder begrenzt. Entfernen Sie daher gegebenenfalls Felder von geringerem Wert zugunsten von Feldern, die für die Identifizierung von Duplikaten nützlicher sind.
Wählen Sie die bevorzugte Listenansicht im Bereich Existing List View aus, oder wählen Sie Manually Create List View aus.
- Wählen Sie unter Add new Manually Created List View aus.
- Der zum Objekt gehörende Bildschirm Recently Viewed wird angezeigt.
- Klicken Sie auf das Setup-Symbol und wählen Sie dann New aus der Auswahlliste aus.
- Geben Sie im Fenster New List View einen frei wählbaren Namen für die Listenansicht ein.
- Der API-Name wird automatisch im Feld List API Name generiert.
- Wählen Sie aus, wer die Listenansicht sehen kann, und klicken Sie dann auf Save.
- Sobald eine manuell erstellte Listenansicht gespeichert wurde, wird sie in der Auswahlliste Existing List View angezeigt.
- Hinweis: Für die individuelle Arbeit und das Testen des Prozesses wird eine manuell erstellte Listenansicht empfohlen, die auf Only I can see the list view beschränkt ist.
- Sobald eine manuell erstellte Listenansicht gespeichert wurde, wird sie in der Auswahlliste Existing List View angezeigt.
Sobald Sie die allgemeinen Einstellungen, die Quelle und die Listenansicht für den Prozess festgelegt haben, können Sie erweiterte Optionen und/oder Audits für Prozessausführungen aktivieren.
So aktivieren Sie Audits für Prozessausführungen:
- Klicken Sie im Fenster Audit Options auf die Aktivierungsschaltfläche.
- Geben Sie im Feld Audit Name einen frei wählbaren Namen ein.
- Geben Sie unter Audit Records die Anzahl der Zeilen ein, für die das Audit ausgeführt werden soll.
So aktivieren Sie erweiterte Optionen:
Im Fenster Advanced Options:
- Wählen Sie die Optionen aus, die Sie aktivieren möchten:
- Auto Merge Duplicates: führt Duplikatdatensätze automatisch mit den Prozessergebnissen zusammen.
- Auto Merge Addresses: führt Adressvalidierungsergebnisse automatisch mit den Prozessergebnissen zusammen.
- Auto Merge B2B: führt B2B-Ergebnisse automatisch mit den Prozessergebnissen zusammen.
-
Salesforce Default Merge: verwendet den Standard-Reparenting-Prozess von Salesforce. Diese Option funktioniert nur für die SObjects Lead, Account, Contact und Case.
- Warnung: die Option "Unmerge" ist dann nicht verfügbar.
- Enable UnMerge Dedup: speichert die Daten des untergeordneten Objekts während Zusammenführungsvorgängen zusätzlich im übergeordneten Datensatz. Dieser Vorgang benötigt Zeit und Speicherplatz. Ist diese Option nicht aktiviert, können Sie die Zusammenführung nicht rückgängig machen, und die beim Zusammenführen auf dem übergeordneten Datensatz erstellten, nicht aktualisierbaren Objekte des untergeordneten Datensatzes werden gelöscht.
- Enable Reparenting Inactive Child: ermöglicht das Auslösen des Reparenting bei untergeordneten Datensätzen, die im Feld DQE_Status__c "Inactive" enthalten. Ist diese Option nicht aktiviert, werden alle Objekte übersprungen, die mit untergeordneten Datensätzen verknüpft sind, die im Feld DQE_Status__c "Inactive" enthalten.
- Delete child records after merging: Nach einer Zusammenführung zwischen übergeordneten und untergeordneten Datensätzen werden die untergeordneten Datensätze endgültig gelöscht, anstatt als "inactive" markiert zu werden.
- Authorize Empty Bulk Query: ermöglicht die Ausführung des Prozesses, ohne dass der zugehörige DQE Run als "Failed" zurückgemeldet wird, wenn keine Daten zu lesen sind.
- Assign To Owner: weist die verarbeiteten Datensätze Ihnen als Eigentümer zu.
- Run On Save: setzt die Verfolgung des aktuellen Laufs automatisch fort, sobald Sie den Ergebnisbildschirm des Prozesses erneut öffnen, anstatt Run Process erneut zu starten.
- Use List View Sort: verwendet bei der Verarbeitung der Datensätze die in der ausgewählten Listenansicht festgelegte Sortierreihenfolge.
- Legen Sie unter Maximum Record per Batchable die Anzahl der pro Batch verarbeiteten Datensätze fest. Geben Sie den gewünschten Wert ein. Siehe die Salesforce-Dokumentation zu Batch Apex.
- Begrenzen Sie die Anzahl der zu Testzwecken verarbeiteten Zeilen unter Max Records Process (for each type). Geben Sie den gewünschten Wert ein, zum Beispiel 10.
- Starten Sie einen zusätzlichen Prozess, wenn der aktuelle Prozess ausgeführt wird. Wählen Sie im Feld Trigger After Finish den nächsten Prozess aus, den Sie starten möchten.
- Legen Sie den minimalen Schwellenwert in Prozent für die automatische Zusammenführung fest. Bewegen Sie dazu unter Minimum Threshold for Auto Merge den Schieberegler zum gewünschten Wert.
- Sobald Ihr Prozess eingerichtet ist, wählen Sie Save oder Save and Run aus.
- Der neu erstellte Prozess wird im Tab Processes angezeigt.
Mit einem Entdoppelungsprozess arbeiten
Für einen erstellten Prozess stehen folgende Optionen und Menüs zur Verfügung:
- Run Process: startet oder startet einen Prozess unter Verwendung Ihrer verfügbaren Credits erneut. Die Ausführungsergebnisse werden automatisch erstellt.
- Stop Process: stoppt einen laufenden Prozess.
- Audit: erstellt den Audit-Datenbericht.
- Merge: führt Ihre Daten anhand des bei der Prozesserstellung gewählten Mappings zusammen und reparentet sie. Siehe Creating a deduplication mapping with custom and/or standard fields. Dadurch werden die ausgewählten untergeordneten Objekte dem neuen übergeordneten Datensatz zugeordnet.
Wenn Sie kein Mapping ausgewählt haben, findet kein Reparenting statt.
-
Undo Merge: macht Ihre Zusammenführung rückgängig.
-
Create Job from current setup: siehe "Automating a Process".
-
Flush Results: löscht die DQE-Ergebnisse.
- Open Dashboard: erstellt die vordefinierten Dashboards, die im DQE-Installationspaket enthalten sind.
Hinweis: Verwenden Sie zum Erstellen eigener Dashboards die Standardverfahren für Salesforce-Berichte und -Dashboards sowie das DQE-Ergebnisdatenmodell.
Um Ergebnisse anzuzeigen und Salesforce-Filter anzuwenden, klicken Sie auf den Namen der Listenansicht, um den zugehörigen Ergebnisbildschirm zu öffnen.
Verknüpfung mit