I am polling a feature service in Geo Event every second. This information is being output as a stream. I also have it initiating email notifications when certain parameters are met. My challenge is that each output is triggered every second. This includes alerts such as emails. I have two questions.
- I understand that you can insert a filter and use the operator 'entered' to limit the alert to triggering the first time the equation is met. However, 'entered' is only available for geometry based equations. As an example, I am attempting to use an equation 'LastStatus' = 'Dispatched'. As soon as a resource enters 'Dispatched' the email alert fires every second until the unit moves to the next status. Is there a way to have the alert generate as soon as the unit enters dispatch but never again after that?
- I have a stream designating event locations. However, it adds a new point reference every second even if it is a duplicate to the previous entry. I have 'enforce unique track ID' selected on the stream output. I have assigned the unique event number as the track ID. But that doesn't seem to avoid duplicates. My assumption is that I insert an Incident Detector to close old records but I haven't been able to get this to work. Does anyone have any ideas?