I have a copy of the same folder on two (separate) network drives. I'm using a dataset iterator in a model to collect all the paths of files containing
*_road*. There are a few dozen files in the folder, and a few subfolders as well.
Drive #1 is managed by my department, so we all have direct access to it, as far as the IT dept is concerned it does not exist (though it does bother them). Drive #2 is the main drive where everybody puts their work and is strictly controlled by IT.
When I run the the model on the folder on Drive #1, it appears to be executing nothing for ten minutes (just shows the processing dialog) and only the iterator appears to be executing once. It then speeds through the rest of the execution, collects the values and gives me the result. It's a bit weird, but it's fine as it gives me my result.
Running the model on Drive #2 gives very inconsistent results. At first, I had my file extensions limited to CAD only, but that crashed ArcCatalog after hanging for 15 minutes. I then took all the restrictions off, even my wildcard, so I could just get a multivalue of all the files in the folder. I ran the model in this form 4 times (twice in the morning, when few people are here, once at midday and once in the afternoon).
The results were inconsistent. Twice it simply crashed after 15 minutes, and twice it hung for 10 minutes, iterated through the folder but did not advance to
Collect Values so it just ended the execution.
What I would like to know is:
Is going through the security on Drive #2 would be enough to impact the performance of the (basic) model, as I'm assuming for each iteration it would have to get through it?
Update: I've now created a small folder containing 4 CAD files, and a subfolder with 1 CAD file on my C drive. I then restricted the iterator to only look at CAD files as that is what my final model will have to do. To my surprise, it ran for about a minute, then ending the execution without collecting values, as if it didn't find the CAD files (which are the only files in the folder). When I run it without the restriction of only CAD files, it finds them. This seems to be a separate issue now.