My workflow starts with the CSV reader node. The CSV file is generated by an external process. My question is: How can I trigger the workflow automatically when the source file (the CSV) has changed? Is there a way to trigger a workflow by an external (to knime) process?
I can explain a generic solution that I typically use:
It is a cronjob on a Linux system that starts a shell script in a regluar basis. And this shell script can then search for a file or can determine the timestamp of a file. If the condition is true, then the shell script starts the KNIME workflow in a batch mode.