I have 2 questions regarding the UFL interface:
How fast the interface can process ASCII files?,
what is the maximum ASCII file size the interface can process?.
Thanks a lot!
How fast the interface can process ASCII files?
- The PI UFL interface has a couple of parameters in its startup command line that allow you to configure the “write delay” (/wd) between bulk writes and the “write size” (/ws) i.e. the number of events to write in one bulk write. The default values are /wd = 10ms and /ws = 10240. You can expect a performance of at least 40.000 events per seconds for UFL.
- The UFL interface performs better with less number of files. For example, we have the following metrics for the interface:
Number of CSV files
Time to Process (s)
These tests were performed under the following conditions:
- PI UFL (18.104.22.168) running on the same box as the PI Data Archive (2012 -3.4.390.16). No other interface was sending data to the PI Data Archive.
- Text files local to PI Data Archive.
- Single instance of the interface.
- Configuration of the interface: ASCII plugin, default parameters of the interface (WD=10ms, WS=10240 events)
What is the maximum ASCII file size the interface can process?
This depends if you have a 32 or a 64 bit UFL interface: please have a look to the following article: KB00943 - Limit of input file size for PI UFL Interface
Thanks Carlos for your reply. It was very useful.
Retrieving data ...