SupportAnmelden
Sprechen Sie mit uns
Open Office Hours Staffel 1: Session 5 - Feldzuordnungen

Open Office Hours Staffel 1: Session 5 - Feldzuordnungen

February 12, 2026 · Andreea Arseni · Open Office Hours

Feldzuordnungen sind das Herzstück jeder Datenintegration. Sie steuern, wie Daten von einem System in ein anderes gelangen und was unterwegs mit ihnen geschieht. Rapidi bietet Ihnen eine Reihe integrierter Formeln, mit denen Sie Ihre Daten konvertieren, filtern, nachschlagen und transformieren können, ohne eigenen Code zu schreiben.

Dieser Leitfaden behandelt Best Practices für beide Plattformen und zeigt Ihnen Schritt für Schritt, wie Sie Ihre Feldzuordnungen in MyRapidi einrichten.

In der 5. Session unserer Open Office Hours-Reihe erklären wir, wie Sie Feldzuordnungen über Rapidi einrichten.

So richten Sie Feldzuordnungen ein

Kurzüberblick:

In dieser Open Office Hours Session zeigen wir, wie Sie Formeln in den Feldzuordnungen von Rapidi für Situationen nutzen, in denen eine einfache 1:1-Zuordnung nicht ausreicht.

Behandelte Themen:

  • Konvertierungen – Datenformate zwischen Quell- und Zielsystem angleichen (z. B. Datum zu Datum mit Uhrzeit)
  • Bedingte Logik – Mit der CASE-Formel Werte zuordnen, die sich zwischen den Systemen unterscheiden, mit Standardwerten als Rückfalloption
  • Lookups – Daten aus anderen Tabellen oder Views abrufen, mit Lookups auf das Ziel (DDS), die Quelle (SourceDS) und den Link Storage (LS)
  • Textbearbeitung – Feldlängen mit der COPY-Formel kürzen, um Fehler im Zielsystem zu vermeiden
  • Umgang mit leeren Werten – Leere Felder überspringen oder ersetzen, damit Transfers reibungslos laufen
  • Protokollierung – Mit der MESSAGE-Formel Feldwerte in den Transfer-Logs festhalten, um die Fehlersuche zu erleichtern

Außerdem geben wir praktische Tipps: Beginnen Sie mit einfachen Formeln, testen Sie diese und erhöhen Sie die Komplexität dann nach Bedarf durch Verschachtelung. Die vollständige Formelreferenz finden Sie im Rapidi-Wiki.

Sehen Sie sich die Aufzeichnung unserer fünften Session an: Feldzuordnungen

Präsentationsfolien

Folien herunterladen

Feldzuordnungen in RAPIDI: Formeln, Lookups und Best Practices

Feldzuordnungen können einfache 1:1-Beziehungen zwischen einem Quellfeld und einem Zielfeld sein. In vielen Integrationen reicht dieser Ansatz nicht aus, weil Daten womöglich aus unterschiedlichen Quellen abgerufen, umformatiert, validiert, gekürzt oder bedingt zugeordnet werden müssen. Für diese Fälle gibt es RAPID-Formeln (auch Ausdrücke genannt).

Wo Formeln in RAPID hinzugefügt werden

Formeln werden in den Field List Mappings hinzugefügt.

Verbindliche Syntaxregeln

Diese Struktur gilt für Formeln und für fest codierte Werte.

Formelkategorien für Feldzuordnungen

RAPID-Formeln sind in Kategorien gegliedert, die typischen Anforderungen an Zuordnungen entsprechen.

1) Konvertierungen (Formatangleichung)

Konvertierungen greifen, wenn zwei Systeme dieselben Daten in unterschiedlichen Formaten speichern. Ziel ist es, die Formate so anzugleichen, dass das Zielsystem die erwartete Struktur erhält.

Ein typisches Beispiel ist die Konvertierung eines Datums aus der Quelle in ein Format aus Datum und Uhrzeit, das das Zielsystem verlangt.

2) Bedingte Logik und Standardwerte

Bedingte Logik kommt zum Einsatz, wenn:

CASE-Formel (Wertezuordnung mit Standardwert)

Ein häufiges Szenario ist die Zuordnung von Werten, die zwischen den Systemen nicht übereinstimmen.

Beispielmuster:

Der Standardwert steht am Ende, damit der Transfer korrekt läuft.

Umgang mit leeren Werten (Ersatzaktionen)

Eine Blank-Value-Formel wird häufig mit Lookups kombiniert:

Beispielverhalten:

3) Lookups (Abfragen anderer Tabellen, Views oder des Link Storage)

Lookups rufen Daten aus anderen Tabellen, Listen oder Views ab und senden sie an das Zielsystem.

Lookup-Typen

Zentrale Voraussetzung: ein gemeinsamer Identifikator

Ein Lookup setzt eine Gemeinsamkeit voraus zwischen:

Beispielstruktur (Lookup auf das Ziel):

Ziel, Quelle und Link Storage im Vergleich

Lookup-Beispiele in Zuordnungen

4) Textbearbeitung (Längenkontrolle, Aufteilen, Verketten)

Formeln zur Textbearbeitung passen Zeichenfolgen an die Vorgaben des Zielsystems an.

COPY-Formel (auf eine maximale Länge kürzen)

Ein typischer Einsatzzweck ist es, Fehler im Zielsystem durch zu lange Zeichenfolgen zu verhindern.

Beispiel:

Werte in Zuordnungen fest codieren

Fest codierte Werte folgen denselben Syntaxregeln:

Fest codierte Werte werden eingesetzt, um stets einheitliche Werte zu senden oder Standardwerte bereitzustellen.

Operative Formeln für Fehlersuche und Steuerung

Message-Formel (Kontext pro Datensatz protokollieren)

Die Message-Formel protokolliert ausgewählte Feldwerte während der Transferläufe.

Beispielverhalten:

Error-Formel (harter Stopp)

Die Error-Formel stoppt die Ausführung eines Transfers. Sie wird eingesetzt, wenn eine strikte Validierung erforderlich ist und fehlende oder ungültige Daten die Verarbeitung blockieren müssen.

Validierungsformeln

Validierungsformeln können Feldformate prüfen, bevor Daten gesendet werden:

Best Practices für Formeln in Feldzuordnungen

Zusammenfassung

RAPID-Feldzuordnungen können mehr als 1:1-Feldübertragungen. Formeln ermöglichen Formatkonvertierungen, bedingte Zuordnungen mit Standardwerten, Lookups über Quelle, Ziel und Link Storage, die Kontrolle von Textlängen, Validierung, Protokollierung und eine Fehlerbehandlung mit hartem Stopp. Korrekte Syntax und ein schrittweiser Aufbau der Logik verringern Zuordnungsfehler und machen Transfers zuverlässiger.

Wie geht es weiter?

Die Session behandelt Zeitstempel und RTI, Formeln und Transformationen. Erfahren Sie, wie Sie konfigurieren, wie Ihre Daten zwischen Systemen fließen.

Sie können nicht live dabei sein? Melden Sie sich trotzdem an, und wir senden Ihnen die Aufzeichnung und die Unterlagen im Anschluss zu.

Open Office Hours

Jede Woche veranstalten unsere Integrationsspezialisten eine kostenlose 30-minütige Schulung zu einem bestimmten MyRapidi-Thema.

Zeitplan ansehen und anmelden

Häufig gestellte Fragen

Was ist eine Feldzuordnung in der Datenintegration?

Bei der Feldzuordnung wird ein Feld in einem System mit dem entsprechenden Feld in einem anderen System verbunden. Sie legt fest, welche Daten wohin gehören. Ein einfaches Beispiel: Das Feld „Customer Name“ in Ihrem ERP muss dem Feld „Account Name“ in Salesforce zugeordnet werden. Ohne korrekte Zuordnung landen Daten an der falschen Stelle oder werden gar nicht übertragen.

Was ist der Unterschied zwischen einer 1:1-Zuordnung und einer formelbasierten Zuordnung?

Eine 1:1-Zuordnung sendet einen Wert unverändert direkt von einem Quellfeld an ein Zielfeld. Eine formelbasierte Zuordnung transformiert die Daten unterwegs. Eine Formel verwenden Sie, wenn die beiden Systeme Daten in unterschiedlichen Formaten speichern, für dieselbe Sache unterschiedliche Werte verwenden oder wenn Sie Daten aus einer verknüpften Tabelle abrufen müssen, die nicht Teil des Haupttransfers ist.

Was passiert, wenn ein Feld in meinem Quellsystem leer ist?

Wenn Sie leere Felder nicht berücksichtigen, schlägt Ihr Transfer entweder fehl oder überträgt leere Werte ins Zielsystem, die vorhandene Daten überschreiben können. In Rapidi können Sie eine Blank-Value-Formel in Kombination mit Skip Field verwenden, um dem System mitzuteilen: „Ist dieses Feld leer, bleibt das Zielfeld unverändert.“ Das ist besonders nützlich für Felder, die Endanwender nicht immer ausfüllen.

Warum erhalte ich Fehler wegen abweichender Feldlängen oder Datentypen?

Systeme definieren dieselbe Art von Daten oft unterschiedlich. Ein Namensfeld erlaubt in Ihrem ERP vielleicht 50 Zeichen, in Salesforce aber nur 30. Ein Datumsfeld verwendet in einem System womöglich ein Format (DD/MM/YYYY) und im anderen ein anderes (YYYY-MM-DD). Solche Abweichungen führen auf der Empfängerseite zu Validierungsfehlern. Mit den Formeln COPY und FORMAT von Rapidi können Sie Feldlängen kürzen und Formate konvertieren, bevor die Daten das Zielsystem erreichen.

Wann sollte ich einen Lookup statt einer direkten Zuordnung verwenden?

Verwenden Sie einen Lookup, wenn die benötigten Daten nicht in der Tabelle vorliegen, die Sie übertragen. Wenn Sie beispielsweise Kundendatensätze synchronisieren, aber auch den offenen Rechnungsbetrag mitgeben müssen, liegt dieser Wert möglicherweise in einer separaten Statistiktabelle. Mit einem Lookup können Sie eine andere Tabelle abfragen, über einen gemeinsamen Identifikator (etwa eine Kundennummer) abgleichen und den Wert in Ihren Transfer übernehmen. In Rapidi können Sie Lookups auf dem Quellsystem, dem Zielsystem oder dem Link Storage ausführen.

Finden Sie heraus, ob es zu Ihrer Umgebung passt

Sagen Sie uns, welche Systeme Sie nutzen, und wir sagen Ihnen offen, ob Rapidi das richtige Werkzeug ist.