Anders als ein Paket, das ein festes Schema ausliefert, legt DQE One Standalone Ergebnisfelder zur Laufzeit an — beim ersten Ausführen eines relevanten Process gegen eine verbundene Quelle: Salesforce, Dynamics, PostgreSQL, BigQuery oder Snowflake. Die Erstellung erfolgt automatisch und kann gefahrlos wiederholt werden: Existiert ein Feld bereits, verwendet Standalone es weiter. Bei einer CSV- oder SFTP-Quelle gibt es kein Schema anzulegen — Ergebnisse werden einfach als neue Spalten in der Ausgabedatei ergänzt, nach einem anderen, einfacheren Benennungsschema (siehe jeden Abschnitt unten).
Find & Replace, Format und Index Records erzeugen überhaupt keine Ergebnisfelder — siehe Index Records weiter unten.
Wie Feldnamen aufgebaut sind
Die meisten Feldnamen folgen dem Muster DQE_{X}_QC__c (und ähnlichen), wobei {X} von der Process-Art abhängt:
-
Check Email / Check Phone:
{X}ist der Name des geprüften Felds (z. B. erzeugt das Prüfen von "Mobile Phone" Felder rund umMobilePhone). -
Check Postal Address:
{X}ist der Field Tag, den Sie beim Einrichten des Process wählen (z. B. "Billing"). -
Check B2B:
{X}ist immer das wörtliche WortB2B— es gibt kein Tag zur Auswahl.
Die genaue Groß-/Kleinschreibung und das Suffix hängen dann vom jeweiligen Ziel-Connector ab:
| Ziel | Muster | Beispiel (X = "Billing") |
|---|---|---|
| Salesforce | {OrgPrefix}DQE_{X}_QC__c |
DQE_Billing_QC__c |
| Dynamics |
dqe_{x}_qc__c (Kleinbuchstaben) |
dqe_billing_qc__c |
| PostgreSQL |
dqe_{x}_qc__c (Kleinbuchstaben) |
dqe_billing_qc__c |
| BigQuery |
DQE_{X}_QC__c (gemischte Schreibweise) |
DQE_Billing_QC__c |
| Snowflake |
DQE_{X}_QC__C (Großbuchstaben) |
DQE_BILLING_QC__C |
| CSV / SFTP | ein anderes, kürzeres Benennungsschema — siehe unten | — |
Die Tabellen unten verwenden die generische Form DQE_{X}_...__c — wenden Sie die obige Groß-/Kleinschreibung für Ihr tatsächliches Ziel an.
Check Email
| Feld | Enthält |
|---|---|
| DQE_{X}_QC__c | Qualitäts-/Fehlercode |
| DQE_{X}_QD__c | Qualitätsdetail-Text |
| DQE_{X}_RD__c | Ausführungsdatum |
| DQE_IsP_{X}__c | Ob dieses Feld verarbeitet wurde |
| DQE_Ext_Process_Email__c | Interne Id zur Rücksynchronisierung der Ergebnisse |
Bei einer CSV/SFTP-Ausgabe werden nur zwei Spalten hinzugefügt: DQE_{X}_ERROR_CODE und DQE_{X}_ERROR_LABEL — es gibt keine Spalte für Ausführungsdatum oder "verarbeitet" bei Dateiausgaben.
Check Phone
| Feld | Enthält |
|---|---|
| DQE_{X}_QC__c | Qualitäts-/Fehlercode |
| DQE_{X}_QD__c | Qualitätsdetail-Text |
| DQE_{X}_RD__c | Ausführungsdatum |
| DQE_IsP_{X}__c | Ob dieses Feld verarbeitet wurde |
| DQE_{X}_ISM__c | Ob die Nummer eine Mobilnummer ist |
| DQE_{X}_O__c | Aktueller Anbieter |
| DQE_{X}_OP__c | Vorheriger Anbieter (Portierungshistorie) |
| DQE_{X}_P__c | Ob die Nummer portiert wurde |
| DQE_Ext_Process_Phone__c | Interne Id zur Rücksynchronisierung der Ergebnisse |
Bei einer CSV/SFTP-Ausgabe werden nur DQE_{X}_IS_MOBILE, DQE_{X}_OLD_OPERATOR, DQE_{X}_OPERATOR, DQE_{X}_PORTED, DQE_{X}_ERROR_CODE und DQE_{X}_ERROR_LABEL hinzugefügt — auch hier keine Spalte für Ausführungsdatum oder "verarbeitet".
Check Postal Address (RNVP)
Hier ist {X} Ihr gewählter Field Tag.
| Feld | Enthält |
|---|---|
| DQE_{X}_QC__c | Qualitäts-/Fehlercode |
| DQE_{X}_QD__c | Qualitätsdetail-Text |
| DQE_{X}_RD__c | Ausführungsdatum |
| DQE_IsP_{X}__c | Ob dieses Feld verarbeitet wurde |
| DQE_{X}_Str__c | Normalisierte Straße |
| DQE_{X}_Ad2__c / DQE_{X}_Ad3__c | Normalisierte zusätzliche Adresszeilen |
| DQE_{X}_Ad5__c | Normalisierter Ortsteil |
| DQE_{X}_PC__c | Normalisierte Postleitzahl |
| DQE_{X}_C__c | Normalisierte Stadt |
| DQE_{X}_Sta__c | Normalisiertes Bundesland/Region |
| DQE_{X}_CC__c | Normalisierter Ländercode |
| DQE_{X}_OV__c | Schnappschuss der Adresse vor der Prüfung, genutzt falls die automatische Zusammenführung rückgängig gemacht werden muss |
| DQE_IsMe_{X}__c | Ob die Adresse dieses Datensatzes automatisch zusammengeführt wurde |
| DQE_Ext_Process_Address__c | Interne Id zur Rücksynchronisierung der Ergebnisse |
Nur Salesforce: ein zusätzliches Formelfeld, DQE_{X}_QDes__c, dekodiert den Qualitätscode in einen lesbaren Satz. Dieses existiert bei den anderen Connectors nicht — bei Dynamics/Postgres/BigQuery/Snowflake haben Sie nur den rohen Code.
Sie können auch zusätzliche Anreicherungsspalten aktivieren (Geokodierung und französische Postnormalisierungsdetails wie INSEE-Code, Hexakey-/Hexaposte-/Hexavia-Geocodes, IRIS-Code, Breiten-/Längengrad), indem Sie sie beim Einrichten des Process auswählen — ihre Feldnamen folgen derselben Connector-abhängigen Schreibweise wie oben, werden in diesem Artikel aber nicht Feld für Feld behandelt.
Bei einer CSV/SFTP-Ausgabe reduzieren sich die Tracking-Spalten auf nur DQE_CQ_ADRS (Qualitätscode) und DQE_STATUT_RNVP (Qualitätsdetail), plus die von Ihnen ausgewählten Anreicherungsspalten.
Check B2B
B2B folgt nicht dem obigen Muster — die Feldmenge ist anders, und {X} ist immer das wörtliche Wort B2B:
| Feld | Enthält |
|---|---|
| DQE_B2B_Certainty__c | Übereinstimmungs-Sicherheitswert |
| DQE_B2B_Found__c | Ob eine Übereinstimmung gefunden wurde |
| DQE_B2B_Status__c | Übereinstimmungsstatus (roh) |
| DQE_B2B_Code_Status__c | Übereinstimmungsstatus (Kurzcode — damit wird der Schwellenwert für die automatische Zusammenführung verglichen) |
| DQE_B2B_Label_Status__c | Übereinstimmungsstatus (lesbar) |
| DQE_B2B_Succession__c | Verknüpfung der Unternehmensnachfolge (SIREN-/SIRET-Nachfolge) |
| DQE_B2B_RunDate__c | Ausführungsdatum |
| DQE_Is_Process_B2B__c | Ob dieses Feld verarbeitet wurde |
| DQE_Is_Merge_B2B__c | Ob dieser Datensatz automatisch zusammengeführt wurde |
| DQE_Ext_Process_B2B__c | Interne Id zur Rücksynchronisierung der Ergebnisse |
Optionale Anreicherungsfelder (wie SIREN, SIRET, Vorgänger-/Nachfolger-Verknüpfungen) folgen derselben Connector-abhängigen Schreibweise, haben aber — anders als Check Postal Address — keine freundliche Beschriftungs-Zuordnung: der Feldname wird direkt aus dem ausgewählten rohen Code gebildet.
Bei einer CSV/SFTP-Ausgabe lauten die Felder DQE_CERTAINTY, DQE_FOUND, DQE_STATUS, DQE_CODE_STATUS und DQE_LABEL_STATUS — ohne "B2B" im Namen, plus die ausgewählten Anreicherungsspalten.
Dublettenbereinigung (Unify Process)
| Feld | Enthält |
|---|---|
| DQE_DUP_KIND__c | Rolle PARENT / CHILD in der Dublettengruppe |
| DQE_DUP_KIND_WEIGHT__c | Gewicht/Stufe dieser Klassifizierung |
| DQE_DUP_MATCHES__c | Liste der übereinstimmenden Datensatz-Ids |
| DQE_DUP_THRESHOLD__c | Übereinstimmungsdistanz (niedriger = engere Übereinstimmung) |
| DQE_GROUP_CARDINALITY__c | Anzahl Datensätze in der Dublettengruppe |
| DQE_KEY_NUMBER__c | Welche Matching-Regel die Übereinstimmung erzeugt hat |
| DQE_PARENT_PK__c | Zeiger auf den übergeordneten/Master-Datensatz der Gruppe |
| DQE_External_Parent_PK__c | Dasselbe, zeigt aber auf einen Datensatz eines anderen Objekts (nur Multi-Source-Dublettenbereinigung) |
| DQE_Status__c | Active / Inactive |
| DQE_Fusion_Json__c | Vorgeschlagene Werte für den Master-Datensatz |
| DQE_Old_Values__c | Schnappschuss vor der Zusammenführung, zum Rückgängigmachen genutzt |
| DQE_Is_Process_Dedup__c | Ob dieses Feld verarbeitet wurde |
| DQE_Dup_RunDate__c | Ausführungsdatum |
| DQE_Dup_First_Merge_Date__c / DQE_Dup_Last_Merge_Date__c | Zusammenführungshistorie |
| DQE_Index_Group_ID__c | Id, die die Dublettengruppe verbindet |
| DQE_Ext_Process__c | Interne Id zur Rücksynchronisierung der Ergebnisse |
| DQE_Dup_Merge_Status__c | Done / Pending / Skipped |
Nur Salesforce: es werden außerdem drei zusätzliche "freundliche" Formelfelder angelegt —
DQE_DUP_LABEL__c(Master/Duplicate/Unique),DQE_DUP_KIND_LABEL__c(Parent/Child/Unique) undDQE_Match_Certainty__c(ein aus der Übereinstimmungsdistanz abgeleiteter Prozentsatz). Diese sind bei der Synchronisierung mit Dynamics, Postgres, BigQuery oder Snowflake nicht verfügbar — bei diesen Zielen haben Sie nur den rohen CodeDQE_DUP_KIND__cund die numerische DistanzDQE_DUP_THRESHOLD__c.
Bei einer CSV/SFTP-Ausgabe ist die Spaltenmenge reduziert: nur DQE_DUP_KIND, DQE_DUP_KIND_WEIGHT, DQE_DUP_MATCHES, DQE_DUP_THRESHOLD, DQE_GROUP_CARDINALITY, DQE_KEY_NUMBER, DQE_PARENT_PK (oder DQE_External_Parent_PK), DQE_Dup_RunDate, DQE_Ext_Process und DQE_Index_Group_ID — Status, Fusion_Json, Old_Values, Is_Process_Dedup, die Zusammenführungsdatum-Felder und Dup_Merge_Status sind CRM-Synchronisierungs-Buchhaltung, die auf eine Flatfile nicht zutrifft.
Index Records
Index Records legt nirgendwo Ergebnisfelder an — auf keinem Connector und keiner Datei. Es füllt nur DQEs eigenen internen Suchindex, der die Echtzeit-APIs zur Dublettenprüfung antreibt (siehe Use the Lookup API in DQE One Standalone). Ihre Quelldaten werden durch diese Process-Art nie verändert.
Wo Feld-Mappings gespeichert werden
Es gibt kein separates Mapping-Objekt, das Sie als eigenen Konfigurationsdatensatz öffnen würden — Ihr Field Tag, das geprüfte Feld und alle ausgewählten Anreicherungsspalten werden alle als Teil der eigenen Konfiguration des Process gespeichert, festgelegt beim Erstellen im Process-Assistenten. Siehe Create and launch a process in DQE One Standalone und Connect a data source in DQE One Standalone.
Bekannte Lücken und Einschränkungen
- Check B2B folgt nicht dem Muster Qualitätscode / Qualitätsdetail / Ausführungsdatum / Verarbeitet, das jeder andere Check verwendet — seine Feldmenge ist anders, wie oben gezeigt.
- Index Records schreibt nie in Ihre Datenquelle — erwarten Sie nach dem Ausführen kein Ergebnisfeld.
- Die drei "freundlichen" Dublettenbereinigungsfelder (lesbare Beschriftungen und ein Sicherheits-Prozentsatz) existieren nur, wenn das Ziel Salesforce ist.
- Die CSV/SFTP-Ausgabe hat immer weniger Spalten als der entsprechende Live-Connector — insbesondere kein Ausführungsdatum oder "verarbeitet"-Flag für Check Email/Check Phone, und keine Zusammenführungshistorie/Buchhaltungsfelder für Unify Process.
Verwandte Artikel
- Create and launch a process in DQE One Standalone
- Connect a data source in DQE One Standalone
- Configure a RuleSet in DQE One Standalone
- Monitor and manage a run in DQE One Standalone
- Use the Lookup API in DQE One Standalone
Verknüpfung mit