Documentation is being updated. Some sections may not reflect the latest features.

Data Mapper Node

Daten mithilfe einer JSON-Ausgabevorlage transformieren und umstrukturieren.

Überblick

Der Data Mapper Node (im Konfigurationspanel als „Inspector" bezeichnet) ermöglicht es Ihnen, eine JSON-Vorlage zu definieren, die Daten aus vorherigen Nodes in eine neue Struktur transformiert. Verwenden Sie die {{variableName}}-Interpolation, um dynamische Werte einzufügen.

Konfiguration

Feld Beschreibung Erforderlich
Output Template JSON-Vorlage, die die Ausgabestruktur definiert Ja
Output Variable Variablenname zum Speichern der zugeordneten Daten Ja

Ausgabevorlage

Der Vorlageneditor unterstützt die Schaltfläche Insert Variable, um auf Werte aus vorhergehenden Nodes zu verweisen. Definieren Sie Ihre gewünschte JSON-Struktur und verwenden Sie die {{variableName}}-Syntax, um dynamische Werte einzufügen.

Beispiel: API-Antwort umstrukturieren

{
  "user": {
    "fullName": "{{api_response.first_name}} {{api_response.last_name}}",
    "email": "{{api_response.email}}"
  },
  "metadata": {
    "source": "api",
    "timestamp": "{{current_time}}"
  }
}

Beispiel: Mehrere Quellen kombinieren

{
  "report": {
    "title": "{{form_input.title}}",
    "data": "{{query_results}}",
    "generatedBy": "{{model_response}}",
    "status": "complete"
  }
}

Beispiel: Verschachtelte Daten flach machen

{
  "id": "{{response.data.user.id}}",
  "name": "{{response.data.user.profile.name}}",
  "role": "{{response.data.user.role}}"
}

Best Practices

  • Verwenden Sie aussagekräftige Variablennamen in Ihrer Ausgabevorlage
  • Halten Sie Vorlagen auf die Daten fokussiert, die von nachfolgenden Nodes benötigt werden
  • Verwenden Sie die Schaltfläche „Insert Variable", um Tippfehler in Variablenreferenzen zu vermeiden
  • Testen Sie mit Beispieldaten, um die Ausgabestruktur zu überprüfen
AI AssistantPowered by Ubex
Beta
Ask me anything about Ubex workflows, nodes, or the API.
~/

Hallo 👋

Wie können wir Ihnen heute helfen?