I’m trying to use ArcGIS Data Pipelines to transform a dataset that currently has:
- A polygon feature layer with attachments
into:
- A polygon feature layer, and
- A related records table (1:M)
- with the attachments stored on the related records, not on the parent polygon.
So far I’ve been able to migrate geometry and attributes into the new schema, and I can create the related records correctly. What I haven’t been able to do is get attachments to write to the related records table.
I followed the configuration described in the documentation (see Limitations), including:
- Using Add and Update
- Setting a Unique ID field for matching
- Ensuring attachments are enabled on the target table
- Ensuring the relationship class is correctly defined
…but attachments still do not appear on the related records in the output layer/table.
Question:
Is Data Pipelines currently able to write attachments directly to a related records table, or am I configuring this incorrectly? If this workflow is supported, what’s the correct pattern to target attachments for related records instead of the parent layer?
Any guidance or examples would be appreciated!