Select to view content in your preferred language

Enhance the .append() function to support appending attachments

1088
1
01-22-2025 09:18 PM
Status: Open
Labels (1)
DanaAbumourhMAG
Emerging Contributor

Request:
Enhance the arcgis.features.FeatureLayer.append() and arcgis.features.Table.append() functions in ArcGIS API for Python to support appending attachments along with features, improving efficiency of bulk attachments addition for large datasets.

Current Limitations:

Justification:

  • Efficient bulk appending of both features and attachments is needed.
  • Current workaround adding attachments (edit_features() and AttachmentManager.add()) after appending features) is inefficient for large datasets.
  • Aligning append() with Esri’s own performance recommendations would improve usability.

 

Note: Found the following related questions about this subject in Esri Community:

 

1 Comment
Clubdebambos

This would be a great enhancement. 

It would be nice to be able to use upsert when appending and for attachments to be added if that attachment name is not already associated with the feature.