Sorry, I am not sure I understand the question but since you have no replies yet I thought I would ask for more detail -- An event comes in through a Feed, if you don't get any follow-up events through the feed what do you want to remove?
We setup a input for the GeoEvent that will pulling from the API every five minute, the API will include the events that need to show on the map. However, sometime the event will be close that won't include on the API. I need to remove it on the map if the API won't include it. How can I do it?
Okay, so is your output a stream layer or a feature layer, and if it's a feature layer is it on entry per target if (last Know) or all data?
Does your Poll return all data or just open events?
The output is a feature layer. The feature layer is for all data.
The poll only return the open events.
Then add a column for State (Open, Closed, in_progress,....) update that with a Big Data Analytic every so often, and then update it again as part of your data stream flow in the real-time analytic. Now all you need is a filter on the Map.
Or use a last updated time stamp and anything not updated within the poll window would be considered closed.
There maybe other options as well, but those are the two I would consider.
Thanks you. I have the state column added. I can add the open status to the incident. I am still wonder of the update to closed by the filter. Can you give me little bit more idea on it?
Do a Big Data Analytic, Schedule it to run as needed between/at the end of poll cycles, and change the Status in that pass.
Again there could be other/better ways to do this. But this is my approach.