I’m considering FactorySQL for a project but have questions related to data retrieval.
I’ve been told that the data is only written to a DB table when it changes. I understand the advantages of this method in that it greatly minimizes the number of writes and minimizes the amount of data that has to be stored.
However, my concern is extracting the data from the database. For example, assume I have an generic application (i.e., not FactoryPMI) that generates reports based on periodic data, i.e., it expects values at even periods of time - say every 5 minutes for a 24 hour period.
How easy is it to get the data out of the database in this format? Would I have to rely on custom/complicated queries and/or stored procedures to extract the data?
Alternatively, is there a way to configure FactorySQL to write data periodically, even if the data hasn’t changed?
Your insights are greatly appreciated.