Textnormalisierung
Diese Art der Normalisierung ist nützlich, wenn Zeichenfolgen wie Firmennamen und Adressen verglichen werden.- Leerraumzeichen (einschließlich Zeilenumbrüchen und Tabulatoren) sowie Trennsymbole werden durch normale Leerzeichen ersetzt.
- Punkte, die als Trennzeichen verwendet werden (also Punkte zwischen Wörtern), werden durch Leerzeichen ersetzt, und Punkte in Abkürzungen werden entfernt.
- Konjunktionssymbole (
&,+,-,/,~) werden normalisiert:- Folgen von Wörtern, die mit einem einbuchstabigen Wort beginnen und durch dasselbe Konjunktionssymbol getrennt sind, werden zu einem einzelnen Wort zusammengefügt. Zum Beispiel wird
R & DzuR&D. - In allen anderen Fällen werden Konjunktionssymbole durch Leerzeichen ersetzt. Zum Beispiel wird
Procter&GamblezuProcter Gamble.
- Folgen von Wörtern, die mit einem einbuchstabigen Wort beginnen und durch dasselbe Konjunktionssymbol getrennt sind, werden zu einem einzelnen Wort zusammengefügt. Zum Beispiel wird
- Doppelte Leerzeichen werden entfernt.
- Eine vordefinierte Liste wird verwendet, um Wörter aufzuteilen. Zum Beispiel wird
CoKGinCo KGaufgeteilt. - Leerzeichen im erkannten Text werden verwendet, um ihn in einzelne Wörter aufzuteilen.
- Eine vordefinierte Liste wird verwendet, um Suffixe in jedem Wort zu ersetzen. Zum Beispiel können Sie das Suffix
strassedurch das Suffixstrersetzen. - Wortfolgen werden anhand einer vordefinierten Liste automatisch ersetzt. Zum Beispiel können Sie das Wort
Limiteddurch die AbkürzungLtdersetzen.
Normalization.xml angegeben, die im Projektordner gespeichert ist.
Am Normalisierungsalgorithmus können in zukünftigen Versionen des Programms wesentliche Änderungen vorgenommen werden.
Ändern der Normalisierungseinstellungen
Sie können die DateiNormalization.xml ändern, nachdem der Datensatz erstellt wurde (separat für jeden Datensatz). Gehen Sie wie folgt vor, um die Standard-Normalisierungseinstellungen zu ändern:
1
Einstellungsdatei herunterladen
Laden Sie die Einstellungsdatei mit dem FCAdminTools-Befehl DownloadNormalizationSettings herunter.
2
Einstellungen bearbeiten
Nehmen Sie die entsprechenden Änderungen vor.
3
Einstellungsdatei hochladen
Laden Sie die Einstellungsdatei mit dem FCAdminTools-Befehl UpdateNormalizationSettings hoch.
Alphanumerische Codenormalisierung
Dieser Normalisierungstyp ist nützlich, wenn alphanumerische Codes wie Steuer-IDs, Bankkonten und Postleitzahlen verglichen werden. Alle Zeichen außer Ziffern und Buchstaben werden entfernt, sodass Sie Werte vergleichen können, ohne Leerzeichen, Bindestriche, Schrägstriche und andere sonstige Zeichen zu berücksichtigen, die sie enthalten können. Wenn die Normalisierung angewendet wird, steht beim Zuordnen einer Datensatzspalte zu einer Spalte in einer externen Datenbank die Option Store normalized value zur Verfügung.- Wenn diese Option aktiviert ist, werden normalisierte Werte im Datensatz gespeichert.
- Wenn diese Option deaktiviert ist, werden die ursprünglichen Werte aus der externen Datenbank in den Datensatz kopiert.
