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

Data Mapper Node

Transformați și restructurați datele folosind un șablon de ieșire JSON.

Prezentare generală

Nodul Data Mapper (etichetat „Inspector" în panoul de configurare) vă permite să definiți un șablon JSON care transformă datele din nodurile anterioare într-o structură nouă. Folosiți interpolarea {{variableName}} pentru a injecta valori dinamice.

Configurare

Câmp Descriere Obligatoriu
Output Template Șablon JSON care definește structura de ieșire Da
Output Variable Numele variabilei pentru stocarea datelor mapate Da

Șablon de ieșire

Editorul de șabloane suportă butonul Insert Variable pentru a referenția valori din nodurile anterioare. Definiți structura JSON dorită și folosiți sintaxa {{variableName}} pentru a injecta valori dinamice.

Exemplu: Restructurarea răspunsului API

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

Exemplu: Combinarea mai multor surse

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

Exemplu: Aplatizarea datelor imbricate

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

Bune practici

  • Folosiți nume descriptive de variabile în șablonul de ieșire
  • Mențineți șabloanele concentrate pe datele necesare nodurilor ulterioare
  • Folosiți butonul Insert Variable pentru a evita greșelile de tastare în referințele variabilelor
  • Testați cu date de exemplu pentru a verifica structura de ieșire
AI AssistantPowered by Ubex
Beta
Ask me anything about Ubex workflows, nodes, or the API.
~/

Salut 👋

Cu ce te putem ajuta astăzi?