Pulse
apama.analyticskit.blocks.core.Pulse
Wandelt eine Nicht-Pulse-Eingabe in eine Pulse-Ausgabe um.
Das ist nützlich bei Blöcken, die sowohl Pulse- als auch Nicht-Pulse-Werte verarbeiten und bei denen der Eingangswert ohne entsprechende Umrechnung nicht als Pulse behandelt wird.
Beispielsweise wird ein numerischer Wert, der an den ODER-Block weitergegeben wird, als true behandelt, wenn er ungleich Null ist (wie im Abschnitt "Typumwandlungen" der Dokumentation zu Analytics Builder beschrieben). Wenn Sie jedoch einen numerischen Wert an den Pulse-Block weitergeben und dann den Ausgang des Pulse-Blocks mit dem ODER-Block verbinden, wird der numerische Wert in einen Pulse umgewandelt, sodass der ODER-Block einen Pulse sendet. Der Block kann so konfiguriert werden, dass er einen Pulse sendet, wenn sich der Wert ändert (Standardverhalten der Pulse-Umwandlung), bei jeder Eingabe oder bei jedem Wert ungleich Null.
Parameter
Name | Beschreibung | Typ | Hinweise |
Modus | Regelt, wann der Block einen Puls sendet. | Option - eine von: Bei jeder Änderung Bei jeder Eingabe Bei Werten ungleich Null | Standard: Bei jeder Änderung |
Details zum Eingangsport
Name | Beschreibung | Typ |
Wert | Die als Pulse zu behandelnde Eingabe. | any |
Details zum Ausgangsport
Name | Beschreibung | Typ |
Pulse | Der aus dem Eingabewert konvertierte Ausgabe-Pulse-Wert. | pulse |