Skip to main content

I have 4 classes that I read from ArcGIS Online, reformat and write out to new classes, all are small and to create each output I've set "create if needed" to yes on the writer and each class is set to "use existing". All 4 classes are created. I then set the model to "create if needed" to no and each class to truncate existing. 3 of the classes update. the 4th with 55 rows truncates existing but then the writing times out with an HTTP 504 error. I've tried setting the features per request to 1 and that times out also. If I delete the class in AGOL I can still create it from the mode but i can't update it.

I have a fix for this but not a reason behind it. It turns out that a URL field was causing the problem. It's defined as String both in my model and in Online but Online does translate it to a Link for display. In this class the encoding of the URLs differs, some are as expected... https://www.d#########.uk/Planning/Local-Land-Charges/##########################################.pdf but some are enclosed in tags. Document. When I tidy these up in the model to be http://,,,,,,,,,, .pdf strings the data loads without problem. So, why for initial load are both formats OK and both resolved to links, and why does this show on reload as a timeout for the class?


Reply