Conector Reshape
Descripción General
Sección titulada «Descripción General»El conector Reshape modifica la estructura de la carga renombrando campos o agregando valores estáticos.
Tipo de Conector: MeddleReshape
Modo Renombrar Campo
Sección titulada «Modo Renombrar Campo»Renombrar campos de carga:
{ "type": "MeddleReshape", "config": { "mode": "FieldRename", "fieldNames": { "temp": "temperature", "press": "pressure", "hum": "humidity" } }}Entrada:
{"temp": 25.5, "press": 101.3, "hum": 60}Salida:
{"temperature": 25.5, "pressure": 101.3, "humidity": 60}Modo Enriquecimiento Estático
Sección titulada «Modo Enriquecimiento Estático»Agregar campos estáticos a la carga:
{ "type": "MeddleReshape", "config": { "mode": "StaticEnrich", "newFields": { "location": "Factory 1", "unit": "celsius", "version": "1.0" } }}Entrada:
{"temperature": 25.5}Salida:
{ "temperature": 25.5, "location": "Factory 1", "unit": "celsius", "version": "1.0"}Casos de Uso
Sección titulada «Casos de Uso»- Normalizar nombres de campos en diferentes fuentes de datos
- Agregar metadatos (ubicación, fuente, versión)
- Estandarizar formato de datos antes del almacenamiento
- Agregar contexto a datos de sensores sin procesar
Mejores Prácticas
Sección titulada «Mejores Prácticas»- Usa FieldRename para estandarizar convenciones de nomenclatura
- Agrega metadatos temprano en el pipeline
- Mantén campos estáticos significativos y relevantes