Deduplizierungsprozesse (in DQE One als „Duplicate" bezeichnet) sind mit Abonnement-Credits verfügbar.
- Vor dem Erstellen einer Deduplizierungsprozessregel:
- Optional: Ordnen Sie Deduplizierungsprozesse benutzerdefinierten und/oder Standardfeldern in Salesforce zu.
- Verwenden Sie die Standardzuordnung oder erstellen Sie benutzerdefinierte zugehörige Zuordnungen, um die „Reparenting"-Funktion von DQE One zu nutzen.
- Erstellen Sie benutzerdefinierte Deduplizierungsregeln für Ihre Prozesse. Siehe „Erstellen einer benutzerdefinierten Deduplizierungsregel".
- Verwalten Sie die Standard-Deduplizierungsregeln. Siehe „Verwalten der Standard-Deduplizierungsregeln".
- Laden Sie bereits vorhandene JSON-Deduplizierungsregeln hoch. Siehe „Hochladen einer bereits vorhandenen JSON-Deduplizierungsregel".
- Optional: Ordnen Sie Deduplizierungsprozesse benutzerdefinierten und/oder Standardfeldern in Salesforce zu.
- Wenn Sie bereit sind, einen Deduplizierungsprozess zu erstellen, oder wenn Sie Standardzuordnungen aus dem Tab Mappings und Standard-Deduplizierungsregeln aus dem Tab Rules Manager verwenden, gehen Sie zu „Einen Deduplizierungsprozess erstellen".
Erstellen einer Reparenting-Zuordnung
Neben den Standardzuordnungen können Sie DQE One-Deduplizierungsprozesse 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 die Zuordnung ein.
- Geben Sie im Feld Description eine frei wählbare Beschreibung der Zuordnung 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 eines Objekts auf das Symbol
.
- Das Objekt wird ausgewählt und im Fenster Selected angezeigt.
- Klicken Sie auf Save.
Die erstellte Zuordnung wird im Tab Mappings angezeigt und steht bei der Erstellung Ihres Prozesses zur Verfügung.
Verwalten der Standard-Deduplizierungsregeln
Im Tab Rules Manager werden die Standard-Deduplizierungsregeln für Matching, Parent Records und Merge angezeigt.
So verwalten Sie Standardregeln:
- Wählen Sie unter Sets das gewünschte Objekt aus der Auswahlliste aus.
- 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 das Bearbeitungssymbol klicken.
- Eine Regel bearbeiten, indem Sie auf das Bearbeitungssymbol klicken.
- Eine Regel duplizieren, indem Sie auf das Duplizieren-Symbol klicken.
- Klicken Sie im Fenster Sets für Ihr ausgewähltes Objekt auf Save > Publish, um alle Änderungen in Matching, Parent Records und Merge zu speichern.
- Im Fenster der ausgewählten Regel können Sie:
Erstellen eines benutzerdefinierten Deduplizierungsregelsatzes
Neben den Standard-Deduplizierungsprozessen können Sie auch einen neuen Deduplizierungsregelsatz erstellen.
Sie können entweder einen bestehenden Regelsatz duplizieren oder einen neuen von Grund auf erstellen.
Einen bestehenden Regelsatz duplizieren
Hinweis: Wir empfehlen, mit Matching zu beginnen.
Wählen Sie unter Rules Manager in Sets einen Standardsatz aus.
Wählen Sie den Dropdown-Pfeil rechts neben dem Standardsatz aus.
Wählen Sie Duplicate.
Klicken Sie im Tab Matching auf New Rule, um dem bestehenden Regelsatz 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.
Bewegen Sie im Fenster Edit Parent Record Rule den Mauszeiger über die Informationssymbole, um die Funktionsbeschreibungen anzuzeigen.
Im Tab Merge werden die Salesforce-Felder mit den Standard-Zusammenführungsregeln angezeigt.
Bewegen Sie im Fenster Edit Merge Rule den Mauszeiger über die Informationssymbole, um die Funktionsbeschreibungen anzuzeigen.
Hinweis: Sie können für jedes Feld mehr als eine Zusammenführungsmethode verwenden, mit Ausnahme der „solo"-Methoden.
Um den geänderten Regelsatz zu veröffentlichen, klicken Sie auf Save > Publish.
Um die Datei mit den Standard- oder benutzerdefinierten Regeln zu exportieren, klicken Sie auf das Exportsymbol.
Einen neuen Regelsatz erstellen
Hinweis: Wir empfehlen, mit Matching zu beginnen.
Klicken Sie unter Rules Manager in Sets auf New.
Suchen Sie unter Object > All Origins nach dem Objekt, für das Sie einen Regelsatz erstellen möchten, und wählen Sie es aus.
Geben Sie im Feld Name einen Namen für Ihren Regelsatz 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.
Bewegen Sie im Fenster Edit Parent Record Rule den Mauszeiger über die Informationssymbole, um die Funktionsbeschreibungen anzuzeigen.
Unter Merge werden die Standard- und benutzerdefinierten Salesforce-Felder angezeigt.
Bewegen Sie im Fenster Edit Merge Rule den Mauszeiger über die Informationssymbole, um die Funktionsbeschreibungen anzuzeigen.
Hinweis: Sie können für jedes Feld mehr als eine Zusammenführungsmethode verwenden, mit Ausnahme der „solo"-Methoden.
Um den geänderten Regelsatz zu veröffentlichen, klicken Sie auf Save > Publish.
Um die Datei mit den Standard- oder benutzerdefinierten Regeln zu exportieren, klicken Sie auf das Exportsymbol.
Hochladen einer bereits vorhandenen JSON-Deduplizierungsregel
Achtung: Das Hochladen einer bereits vorhandenen JSON-Datei überschreibt alle bestehenden Regeln.
- Gehen Sie im Tab Installer zum 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 & Drop in das Fenster Import Deduplication Rules.
- Klicken Sie auf Save.
Die hochgeladene JSON-Regeldatei wird im Tab Rules Manager angezeigt.
Einen Deduplizierungsprozess erstellen
Um einen Prozess zu erstellen, definieren Sie dessen allgemeine Einstellungen, Quelle und Listenansicht.
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.
- Data Quality Process: Wählen Sie Find Duplicates.
- 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 gelten soll. Sobald eine Datenquelle ausgewählt wurde, werden die Bereiche Mappings und Active Steps angezeigt.
- Wählen Sie im Feld Mapping die gewünschten Zuordnungen aus.
Hinweis: Dies ist ein optionaler Schritt, wenn zuvor unter Mappings bereits benutzerdefinierte Zuordnungen erstellt wurden. Siehe „Erstellen einer Deduplizierungszuordnung".
- Aktivieren Sie im Fenster Active Steps die gewünschten Regeln für die ausgewählte Objektquelle.
Hinweis: Active Steps zeigt Standardregeln sowie alle zuvor unter Rules Manager erstellten benutzerdefinierten Regeln an. Siehe „Erstellen einer benutzerdefinierten Deduplizierungsregel".
Im Fenster List View and Filters:
- DQE One verwendet Salesforce-Listenansichten, um zu bestimmen, welche Salesforce-Datensätze bei der Suche nach Duplikaten ausgewertet werden. Um nur eine Teilmenge Ihrer Datenbank statt der gesamten Salesforce-Datenbank abzufragen, fügen Sie Filterkriterien in Ihre Listenansicht ein. Sie möchten beispielsweise nur Datensätze überprüfen, die einem bestimmten Benutzer gehören, oder Datensätze eines bestimmten Datensatztyps.
- DQE One verwendet Listenansichten auch, um zu bestimmen, welche Felder in Ihren Ergebnissen angezeigt werden. Nehmen Sie Felder auf, die Ihnen helfen zu bestimmen, ob es sich bei einem Datensatz um ein Duplikat handelt.
- Salesforce-Listenansichten sind auf 15 Felder begrenzt. Sie sollten daher gegebenenfalls Felder mit geringerem Nutzen entfernen, 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.
- Wählen Sie unter Add new die Option Manually Created List View.
- Der Bildschirm Recently Viewed für das Objekt wird angezeigt.
- Klicken Sie auf das Einstellungssymbol und wählen Sie dann New aus der Auswahlliste.
- 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 zum 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 definiert haben, können Sie erweiterte Optionen und/oder Audits für Prozessläufe aktivieren.
So aktivieren Sie Audits für Prozessläufe:
- 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 Records: Überschreibt bestehende Datensätze mit den Prozessergebnissen.
-
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" steht dann nicht zur Verfügung.
- UnMerge Deduplication: Speichert die Daten des untergeordneten Objekts während Zusammenführungsvorgängen im übergeordneten Datensatz. Dieser Vorgang benötigt Zeit und Speicherplatz. Wenn diese Option nicht aktiviert ist, können Sie die Zusammenführung nicht rückgängig machen, und die nicht aktualisierbaren Objekte des untergeordneten Datensatzes, die im übergeordneten Datensatz erstellt wurden, werden gelöscht.
- Reparenting Inactive Child: Ermöglicht das Starten des Reparenting bei untergeordneten Datensätzen, die im Feld DQE_Status_c den Wert „Inactive" enthalten. Wenn diese Option nicht aktiviert ist, werden alle Objekte übersprungen, die mit untergeordneten Datensätzen verknüpft sind, die im Feld DQE_Status_c den Wert „Inactive" enthalten.
- Delete child records after merging: Nach einer Zusammenführung von übergeordneten und untergeordneten Datensätzen werden die untergeordneten Datensätze endgültig gelöscht, anstatt als „inactive" markiert zu werden.
- Authorized Empty Bulk Query: Ermöglicht es dem Prozess, ausgeführt zu werden, ohne dass der zugehörige DQE Run als „Failed" gemeldet wird, wenn keine Daten zum Lesen vorhanden sind.
- Legen Sie unter Maximum Record per Batchable die Anzahl der pro Batch verarbeiteten Datensätze fest. Geben Sie den gewünschten Wert ein. Siehe 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 Mindestprozentsatz-Schwellenwert für die automatische Zusammenführung fest. Bewegen Sie unter Minimum Threshold for Auto Merge den Schieberegler auf den gewünschten Wert.
- Sobald Ihr Prozess eingerichtet ist, wählen Sie Save oder Save and Run.
- Der neu erstellte Prozess wird im Tab Processes angezeigt.
Arbeiten mit einem Deduplizierungsprozess
Für einen erstellten Prozess stehen folgende Optionen und Menüs zur Verfügung:
- Run Process: Startet oder startet einen Prozess mit Ihren verfügbaren Credits erneut. Die Lauf-Ergebnisse werden automatisch generiert.
- Stop Process: Stoppt einen laufenden Prozess.
- Audit: Erstellt den Audit-Datenbericht.
- Merge: Führt Ihre Daten anhand der bei der Prozesserstellung gewählten Zuordnung zusammen und führt das Reparenting durch. Siehe Erstellen einer Deduplizierungszuordnung mit benutzerdefinierten und/oder Standardfeldern. Dabei werden die ausgewählten untergeordneten Objekte dem neuen übergeordneten Datensatz zugeordnet.
Wenn Sie keine Zuordnung ausgewählt haben, findet kein Reparenting statt.
-
Undo Merge: Macht Ihre Zusammenführung rückgängig.
-
Create Job from current setup: Siehe „Automatisieren eines Prozesses".
-
Flush Results: Löscht DQE-Ergebnisse.
- Open Dashboard: Erstellt vordefinierte Dashboards, die im DQE-Installationspaket enthalten sind.
Hinweis: Um eigene Dashboards zu erstellen, verwenden Sie 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