Skip to main content

In have a file geodatabase table with 6.7M features. A v simplified workflow is:

  1. Initiate the workbench with a Creator
  2. Do some logic tests
  3. If conditions are met, load in features from the database, do some processing then write the results using a generic writer
  4. If conditions are not met, simply make a copy of the entire database using an AttributeFileReader to read the database and an AttributeFileWriter to write the copy
This works really well on the desktop but when I run it on FME server [data download service], (3) works fine but (4) will not work. I understand WHY it doesn't work (the data download service doesn't have an output dataset to write) but I can't figure out how I can fix it.
Can anyone help?
(The server version I'm using is 2015)

Why not use the File Copy writer? That will give you an output dataset for the data download service.


I agree the FileCopy writer is the way to go, and to read the db I would use the FeatureReader.


Why not use the File Copy writer? That will give you an output dataset for the data download service.

Thanks for your help. I think its getting me a bit further but I still can't get it to work on the server.

I've used a File Copy writer, tested it on the desktop - it works OK. I've then published to the server and it appears to run OK. I can't see any problems in the logs but when I download the results, it gives me an empty zip file.

As a test, I've created the simplest possible workbench which contains nothing except a creator, a parameter fetcher and a File Copy writer (attached). I get the same problem.

Any ideas?


Reply