Exclude Nones

Dieser Funktionsblock ist so konzipiert, dass er None-Werte aus einer bereitgestellten Dateneingabeliste herausfiltert. Er vereinfacht die Datenhandhabung, indem sichergestellt wird, dass die Ausgabe nur gültige Einträge enthält.

📥 Eingänge

Data List Dieser Eingang akzeptiert eine Liste von verschiedenen Datenelementen, die None-Werte enthalten können.

📤 Ausgänge

Filtered Data List Diese Ausgabe bietet die Liste, die nach dem Entfernen aller None-Werte aus der Eingabedatenliste erhalten wurde.

🕹️ Steuerungen

Dieser Funktionsblock enthält keine zusätzlichen Steuerungen, da er direkt mit den Eingabedaten arbeitet.

🎨 Funktionen

Automatic Filtering Der Block verarbeitet die Eingabeliste automatisch, um alle None-Werte auszuschließen und sicherzustellen, dass der Ausgabedatensatz sauber und verwendbar ist.

📝 Nutzungshinweise

  1. Connect Data Source: Verbinden Sie jeden Funktionsblock, der eine Liste von Daten erzeugt, mit dem Eingang Data List.

  2. Evaluate: Führen Sie den Block aus, um die gefilterte Liste zu erhalten, die alle None-Werte ausschließt.

📊 Bewertung

Wenn er ausgeführt wird, gibt dieser Funktionsblock eine Liste aus, die nur aus gültigen Dateneinträgen besteht und einen zuverlässigeren Datensatz für nachfolgende Verarbeitungsvorgänge bietet.

💡 Tipps und Tricks

Kombinieren mit anderen Funktionen

Dieser Block funktioniert gut mit Batch Processing, wodurch eine effiziente Ausschluss von None-Werten in Datenbatches vor weiteren Operationen wie Mean Value, Maximum oder der Kombination von Listen mit Batch Concatenation ermöglicht wird.

Verwendung mit Logikoperationen

Sie können diesen Block nach dem Filtern mit dem Funktionsblock Logic Operations verbinden, um zu überprüfen, ob alle Elemente in der gefilterten Liste bestimmte Bedingungen erfüllen.

Optimierung des Datenflusses

Um die Datenverarbeitung zu optimieren, verwenden Sie diesen Block direkt nach einer Dateneingabe, um sicherzustellen, dass nachfolgende Blöcke mit verifizierten Daten arbeiten, wodurch Fehler im Zusammenhang mit None-Werten verringert werden.

🛠️ Fehlersuche

Keine Änderung in der Ausgabe

Wenn Sie feststellen, dass die Ausgabeliste unverändert bleibt, überprüfen Sie, ob die Eingabeliste tatsächlich None-Werte enthält. Wenn nicht, bleibt die Ausgabe die gleiche wie die Eingabe.

Keine Ausgabe

Wenn der Block nichts ausgibt, überprüfen Sie, ob die verbundene Dateneingabe korrekt eingestellt wurde. Stellen Sie sicher, dass die Eingabe während der Auswertung Daten erzeugt.

Last updated