Select to view content in your preferred language

Can ArcGIS Data Pipelines keep my own parcel layer (with attachments) in sync with a public county parcel service?

210
2
2 weeks ago
Labels (3)
apgis16
Frequent Contributor

I’d like to use ArcGIS Data Pipelines to keep a private parcel layer in my ArcGIS Online org in sync with the county’s public parcel service:
👉 Delaware County Parcels – Public Access

My goal is to have:

  • A copy of the parcel data that updates automatically from the county source.

  • The ability to add my own attachments (photos, PDFs, etc.) to parcels in my private layer.

Is it possible for Data Pipelines to update the parcel data without overwriting or removing attachments?
Or would I need a different approach (like storing attachments separately or using the REST API)?

Thanks in advance for any guidance or examples!

0 Kudos
2 Replies
RenatoSalvaleon3
Esri Contributor

There is a Data Pipelines idea for your workflow and I suggest you kudos that idea to give it a bump.

Meanwhile, your best approach is to use core tools with Python or AGOL Notebook and the REST API.

If you have the licene for ArcGIS Data Interoperability for Pro extension you could use it to maintain attachments, as well as detect changes of parcel and attachment records. The new ArcGIS Attachment Connector for Data Interoperability has multiple attachment actions (Add, Delete, Download, List, Update) that will help you in this workflow. With Pro Schedule Run tool you can also use the workspace to build a Spatial ETL GP tool that will run the updates, similar to the Data Pipelines scheduling tool. 

0 Kudos
apgis16
Frequent Contributor

Thank you for the update! Is there any supported way to reference or display attachments from a different hosted layer (that I own) within the pop-ups of a separate public layer, based on a shared field value? I know that it's not possible to make HFL Views on a feature layer you do not own. If not with Arcade directly, are there other approaches or is the best solution core tools with Python and the REST API?

0 Kudos