Feldzuordnungen
Der Unterbereich im Quelleneditor übersetzt die Felder Ihrer Quelle auf die Zielfelder des Verzeichnisses. Der Editor ist zielzentriert aufgebaut: Sie arbeiten die Spalte Zielfeld durch und wählen je Zielfeld die passenden Quellfelder — die Spalte Vorschau zeigt sofort das Ergebnis mit echten Datensätzen aus Ihrer Quelle.
Der Primärschlüssel
Die wichtigste Zuordnung zuerst: der Primärschlüssel. Er identifiziert einen Datensatz in der Quelle dauerhaft und eindeutig (z. B. die Datensatz-ID des CRM). Nur damit kann DirectoryHub bei späteren Läufen erkennen, ob ein Kontakt neu, geändert oder entfallen ist.
Eine Quelle ohne Primärschlüssel-Zuordnung lässt sich speichern, aber nicht importieren. Wählen Sie ein Feld, das sich in der Quelle nie ändert — die Datensatz-ID, nicht die E-Mail-Adresse.
Zielfelder
Der Zielfeld-Katalog umfasst die Standardfelder eines Kontaktverzeichnisses — Vorname, Nachname, Anzeigename, Organisation, Position/Titel, E-Mail, Straße, PLZ, Ort, Telefon (geschäftlich), Mobiltelefon, Telefon (privat) und Kontaktbild; optional zuschaltbar sind u. a. Fax, Bundesland, Land, Abteilung und Personalnummer. Darüber hinaus können Sie eigene Zielfelder definieren. Jedes Zielfeld hat einen Attributstyp (Name, Adresse, Rufnummer, Sonstiges), der die automatische Normalisierung steuert — Felder vom Typ Rufnummer werden z. B. in das internationale E.164-Format überführt.
Pro Zielfeld können mehrere Quellfelder kombiniert werden (mit wählbarem Trennzeichen) — etwa Vor- und Nachname zu einem Anzeigenamen.
Transformationen
Jedem Zielfeld lässt sich eine Kette von Transformationen mitgeben, die der Reihe nach angewendet werden:
| Transformation | Wirkung |
|---|---|
| Trimmen | Entfernt führende/abschließende Leerzeichen |
| GROSSBUCHSTABEN / kleinbuchstaben | Vereinheitlicht die Schreibweise |
| camelCase / Ersten Buchstaben groß | Formatiert Namen und Bezeichnungen |
| Regex-Ersetzung | Suchen & Ersetzen mit regulären Ausdrücken — das Schweizer Messer für Sonderfälle |
| Präfix / Suffix | Stellt festen Text voran bzw. hintan |
| Fallback (bei leerem Wert) | Ersatzwert, wenn die Quelle nichts liefert |
Datensatz-Filter
Sollen nicht alle Datensätze der Quelle importiert werden, definieren Sie Datensatz-Filter — nur Datensätze, die alle Bedingungen erfüllen (UND-Verknüpfung), werden übernommen. Bedingungen prüfen Rohwerte der Quelle auf hat einen Wert, ist gleich, enthält oder Regex und sind negierbar. Typisches Beispiel: nur Kontakte importieren, die eine Rufnummer haben.
Kurz zusammengefasst
| Schritt | Erledigt, wenn… |
|---|---|
| Primärschlüssel zugeordnet | Kein Hinweis mehr im Editor, Import möglich |
| Name + Rufnummern zugeordnet | Vorschau zeigt vollständige Kontakte |
| Transformationen/Filter gesetzt | Vorschau zeigt bereinigte, gewünschte Datensätze |
Weiter: LDAP-Server — den Bestand bereitstellen.