I have a topology which saves data it is unable to process at the moment to a special database. Once I add the capability to process the data, I would like to be able to tell the topology "Go and process a block of leftover data from [time A] to [time B]".
Is there a "stormic" (is that a word?) way to implement this? For example by adding interactive elements (buttons, input fields) to the Storm UI?
I don't think anything like this is built in. What you could likely do it write your unprocessable records to somewhere (e.g. Kafka) until you can process them. When you can process them, you could make Storm pick them up by adding the unprocessable records topic(s) to the Kafka input topics, or start another copy of your topology that only consumes from the unprocessable records data source.