No operation

No operation

The No operation function is a forwarder function that discards records instead of forwarding them on. It performs no processing on the data, so you can use this function to drop or filter out unwanted records.

Every stream in UsageCloud must end with a forwarder. In some cases, however, all required processing is completed in the collector and processor functions. In these cases, you can add a No operation function at the end of the stream to make the stream valid without affecting the data.

In some example streams, the No operation function is used as a placeholder to represent records being sent to an external system, such as billing. For an example of this, see https://infozone.atlassian.net/wiki/x/ZT94.

You can also use the No operation function with the https://infozone.atlassian.net/wiki/x/HYBqMg function, that has two outputs. Both outputs must be connected to another function to create a valid stream, but you might not need the threshold output. In this case, connect the unused threshold output to a No operation function to keep the stream valid while discarding those records.

No_op_icon.png
No operation icon

Configuration

There’s no configuration required in the No operation. When you open the function, you will see the following:

No_op_config_note.png

Input and output data

The No operation input data will show the records coming from the connected upstream function. There is no output data view because forwarding functions do not display these views, and because this data is discarded.