Zu Hauptinhalt springen

Zusätzliche Informationen zu Mappings

Availability-noteBeta
Der Prozessor Data mapping (Datenmapping) ermöglicht Ihnen das Mapping (d. h. die Zuordnung) von Eingabe- und Ausgabe-Schemafeldern. Beim Mapping von Feldern gelten die folgenden Regeln:
  • Beim ersten Öffnen des Datenmappings bzw. wenn das Datenmapping geöffnet wird und noch kein Mapping vorgenommen wurde, wird ein automatisches Mapping durchgeführt.
  • Nicht zugeordnete Eingabefelder werden ignoriert und im Ausgabeschema nicht angezeigt.

    Beispiel: Ihr Eingabeschema enthält folgende Felder: first_name (vorname), last_name (nachname), email (email) und phone (telefon). Ihr Ausgabeschema enthält folgende Felder: firstname (Vorname), lastname (Nachname), address (Adresse) und phone (Telefon).

    Wenn Sie das Feld first_name (vorname) dem Feld firstname (Vorname), das Feld last_name (nachname) dem Feld lastname (Nachname) und das Feld phone (telefon) dem Feld phone (Telefon) zuordnen, enthält das Ausgabeschema folgende Felder: firstname (Vorname), lastname (Nachname), address (Adresse) und phone (Telefon). Das nicht zugeordnete Feld email wird ignoriert. Die Ausgabespalte address (Adresse) bleibt leer.

  • Das Mapping von Ein- und Ausgabefeldern mit unterschiedlichen Datentypen kann zu einem Fehler führen. In diesem Fall wird das Eingabefeld automatisch in den Typ des Ausgabefelds umgewandelt.
  • Wenn ein obligatorisches Ausgabefeld nicht zugeordnet wird, hat das in den meisten Fällen einen Fehler zur Folge. Die Pipeline kann zwar nach wie vor ausgeführt werden, es kann jedoch zu Datenverlust oder weiteren Fehlern kommen. Aus diesem Grund wird empfohlen, das Mapping zuvor zu berichtigen.
  • Die Werte der zugeordneten Eingabefelder werden gemäß der für die Datenbank ausgewählten Operation (Einfügen, Aktualisieren, Upsert, Löschen) zu den entsprechenden Ausgabefeldern hinzugefügt.

    Beispiel: Wenn Sie im Ziel Ihrer Pipeline die Aktion Insert (Einfügen) ausgewählt haben und das Eingabefeld first_name (vorname) die Werte Alice und John enthält und dem Ausgabefeld firstname (Vorname) mit den Werten Will und Alima zugeordnet wird, umfasst das Ausgabefeld nach dem Mapping alle diese Werte: Alice, John, Will und Alima. Dies entspricht einer Einfügeaktion.

  • Beim Mapping von Feldern werden keine Änderungen am Schema vorgenommen, d. h. der Name eines Ausgabefelds, das einem Eingabefeld zugeordnet wird, wird beibehalten (der Name des Eingabefelds wird nicht übernommen).

    Beispiel: Wenn Sie das Eingabefeld first_name (vorname) dem Ausgabefeld firstname (Vorname) zuordnen, weist das zugeordnete Ausgabefeld den namen firstname (Vorname) auf.

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!