Nathanael England
01/17/2023, 5:59 PM{device: <id>, time: <event time>} , broadcast that side output stream and connect it to the stream that feeds the second process function.
• Generate multiple events out of the first process function like {rule: <id>, device: <id>, time: <event time>} where all that changes is rule ID so that this side output can be connected to the other side output that is keyed by the same namespace.
• Something else?
The former seems easier but perhaps not the proper intent of broadcast state. The latter seems like a lot of extra traffic/noise in the system.Nathanael England
01/17/2023, 6:58 PM