Filter-Konnektor
Übersicht
Abschnitt betitelt „Übersicht“Der Filter-Konnektor filtert Schlüssel aus dem Payload mit Whitelist- oder Blacklist-Modi.
Konnektor-Typ: MeddleFilter
Whitelist-Modus
Abschnitt betitelt „Whitelist-Modus“Nur angegebene Schlüssel durchlassen:
{ "type": "MeddleFilter", "config": { "mode": "Whitelist", "keys": ["temperature", "pressure"] }}Eingabe:
{ "temperature": 25.5, "pressure": 101.3, "humidity": 60, "debug_info": "..."}Ausgabe:
{ "temperature": 25.5, "pressure": 101.3}Blacklist-Modus
Abschnitt betitelt „Blacklist-Modus“Angegebene Schlüssel entfernen:
{ "type": "MeddleFilter", "config": { "mode": "Blacklist", "keys": ["debug_info", "internal_id"] }}Eingabe:
{ "temperature": 25.5, "pressure": 101.3, "debug_info": "...", "internal_id": 123}Ausgabe:
{ "temperature": 25.5, "pressure": 101.3}Anwendungsfälle
Abschnitt betitelt „Anwendungsfälle“- Sensible Daten entfernen vor dem Senden an externe Systeme
- Payload-Größe reduzieren für Bandbreitenoptimierung
- Spezifische Felder extrahieren für gezielte Verarbeitung
Best Practices
Abschnitt betitelt „Best Practices“- Platzieren Sie Filter-Konnektoren am Anfang von Workflows, um das Datenvolumen zu reduzieren
- Verwenden Sie Whitelist für sicherheitskritische Datenflüsse
- Verwenden Sie Blacklist zum Entfernen von Debug-/internen Feldern