I've got a problem with my workflow where OSIsoft's Pi Integrator for Business Analytics creates a .csv file and places it on a shared network directory. Then GeoEvent Server has been configured with a "Watch folder for new .csv" input connector. The connector is configured to delete file upon processing. My problem is that the GeoEvent is deleting the file too quickly. It appears the input connector begins processing the file as soon as it hits the folder and finishes processing before Pi has completed writing the data to the file. So, I'm see sporadic errors in Pi Int for BA where the connection to the .csv is lost before it can complete writing the data to the file.
Anyone, run into this issue and resolved it? I've attempted to modify the Batch Flush Interval from 500 millisec to 10000 millisec but it doesn't help. Is there anyway to set this input connector to wait a period of time to begin processing after the file has dropped in the folder?
Thanks in advance,
Tyler