Directory Monitor is a windows service which tracks folder changes, such as file creation, removal, modification or renaming.
Directory Monitor service is automatically installed during setup but not configured.
It can be also installed using the command line
To install the Directory Monitor as a service run the following command:
aetldirectorymonitor.exe /INSTALL
for Advanced ETL Processor
vimpdirectorymonitor.exe /INSTALL
for Visual Importer ETL
If the Monitor is already installed it must be uninstalled first
To uninstall the Monitor as a Windows service you must run the Monitor with the /UNINSTALL switch as follows
aetldirectorymonitor.exe /UNINSTALL
for Advanced ETL Processor
vimpdirectorymonitor.exe /UNINSTALL
for Visual Importer ETL
The commands above must be executed as administrator (elevated).
It is recommended to run Directory Monitor using the same user used to design packages/transformations/sql scripts.
<Monitor ID>
<Directory Monitor File Name>
The solution to this problem is to use a trigger file. Eg you copy 1000+ files into the directory and copy the last file called trigger.txt. Set monitor mask to trigger.txt. Monitor fires only once. The package moves files into the different directories (with a timestamp) and processes the files one by one.
For more technologies supported by our ETL Software see Advanced ETL Processor Versions