The 2017.1 Beta has the ability to read attachments from an ArcGIS online feature service, but it does not have the ability to write attachments. It would be nice to have that functionality.
Hi @jaredcarse & @peterx, thank you both for expressing interesting in writing attachments to ArcGIS Online Feature Service!
Â
I was wondering if you'd be able to share your use cases for this functionality and the functionality that you would be looking for (insert, update, delete)? Additionally, what is the minimum required features that you would like to be able to upload and use as an attachment?
I have a use case for you. I am working on an assignment to migrate data from one application to the ArcGIS Online Feature Service. I am mostly in search for a way to migrate the images as well.
Â
Â
Would be great if we could work together on this topic or if you could help us out.
My use case is that I'm reading data from AGOL with attachments, manipulating it to derive new attributes, then write back to new datasets (again, with attachments) in AGOL.
My use case is that I'm reading data from ArcGIS Enterprise with attachments, manipulating it to derive new attributes, then write back to new datasets (again, with attachments) in ArcGIS Enterprise .
Additionally would be interested in potentially automating the backup and restore of data using FME - must be able to preserve attachments.
Would be awesome to have attachments handled using blob attributes - and if there are multiple they are just a list - and in the writer you define the attachment attribute - then the writer handles setting up the required relationships etc.
Take a look here for a script that appends a file geodatabase to ArcGIS Online. I believe it should also work with attachments. Requires ArcGIS Pro 2.3 to run in its current state.
No, I'm afraid it's not been implemented yet. I've updated the product managers so that they know the vote count here is quite high and that users are asking about this. Hopefully we'll get it implemented very shortly.
It is designed to give a starting workspace that has the Python scripts set up to allow you to Insert or Delete Attachments from a Feature Service hosted on ArcGIS Online or Portal. As noted by @runneals this requires the ArcGIS API for Python, which can be used via ArcGIS Pro or downloaded externally here: https://developers.arcgis.com/python/guide/install-and-set-up/
This is critical for me. I have a lot of inspection data with attached photos. Whenever I migrate data between platforms dev to prod, old prod to new prod, prod to agol. It would be great to run this in fme.
Any update on whether this is being considered and/or where its at in the pipeline of being implemented? This would be very helpful for my organization.