Ir al contenido

Conector Filter

El conector Filter filtra claves de la carga usando modos de lista blanca o lista negra.

Tipo de Conector: MeddleFilter

Pasar solo claves especificadas:

{
"type": "MeddleFilter",
"config": {
"mode": "Whitelist",
"keys": ["temperature", "pressure"]
}
}

Entrada:

{
"temperature": 25.5,
"pressure": 101.3,
"humidity": 60,
"debug_info": "..."
}

Salida:

{
"temperature": 25.5,
"pressure": 101.3
}

Eliminar claves especificadas:

{
"type": "MeddleFilter",
"config": {
"mode": "Blacklist",
"keys": ["debug_info", "internal_id"]
}
}

Entrada:

{
"temperature": 25.5,
"pressure": 101.3,
"debug_info": "...",
"internal_id": 123
}

Salida:

{
"temperature": 25.5,
"pressure": 101.3
}
  1. Eliminar datos sensibles antes de enviar a sistemas externos
  2. Reducir tamaño de carga para optimización de ancho de banda
  3. Extraer campos específicos para procesamiento dirigido
  • Coloca conectores Filter temprano en los flujos de trabajo para reducir el volumen de datos
  • Usa Whitelist para flujos de datos sensibles a la seguridad
  • Usa Blacklist para eliminar campos de depuración/internos
  • Reshape - Transformar nombres de campos y valores
  • Conveyor - Pasar datos sin cambios