If I want to pre process some sensor data collected at a higher rate on the edge agent and only send this “filtered” data to the attributes defined for a device, where would I store this “raw” data to be analyzed through an edge workflow?
SQL db, redis or what do you suggest?
I think the answer to this question depends on how much data and how often you want to process. However, your two options I’d suggest are:
Workflow Storage:
Here, you can store a bunch of values and use the “Fetch all currently stored values” to retrieve them all to process
Also, you can always write to a file and read it back when you need to process the data.
Those would be the two methods I’d recommend.