Feldreferenz in DQE One Standalone

Support DQE
Support DQE
  • Aktualisiert

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 um MobilePhone).
  • 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 Wort B2B — 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) und DQE_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 Code DQE_DUP_KIND__c und die numerische Distanz DQE_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

Verknüpfung mit

War dieser Beitrag hilfreich?

0 von 0 fanden dies hilfreich