Bundle export

Pack a data layer (and optionally its related tables and feature attachments) into a single ZIP archive.

intermediate

A bundle export packs everything you'd want to hand a client into one ZIP file: the layer's features as an Excel workbook, the related-table rows for the same features, and every feature attachment (typically photos) bound to those features.

This is the "give my customer the data" workflow, and it's the biggest single improvement over the AGO export (which gives you the spreadsheet but leaves you to manually match attachments by GlobalID).

How to run one

You can reach Bundle from two surfaces:

  • Data layer detail page → Layer data → Browse → Export → Bundle
  • Attribute table → Export → Bundle (only when the active layer is sourced from a data layer)

Both surfaces open the same modal.

Options

OptionWhat it does
ScopeAll features, or Selected features (when reachable from a context that has a selection, eg the attribute table).
Include related tablesDrops a sheet into the workbook for each related sublayer. Auto-hidden when the layer has no related tables.
Include attachmentsPulls every attachment for every surviving feature into the attachments/ folder. Off if you only need the spreadsheet.
Filename prefixOptional layer field whose value prefixes each attachment filename (matches the ArcGIS Pro export script convention).
Organize by fieldOptional second field that puts each attachment in a subfolder named by the field value.

Output layout

<layer name>.zip
 <layer name>/
 data.xlsx
 attachments/
 <prefix>_ATT<id>_<original>.jpg
 ...

When Organize by field is set:

 attachments/
 <split-value>/
 <prefix>_ATT<id>_<original>.jpg
 ...

Selection cascade

When you bundle with the Selected features scope:

  • The parent layer is filtered to the selected features.
  • Each related table is filtered to rows that reference a surviving parent (heuristic match. The related row keeps if any of its property values matches a surviving parent's id).
  • Each surviving feature's attachments are included.

In effect, "give me a packet for these 12 parcels" hands back a clean self-contained archive with just those 12 parcels' data.

Limits

The Bundle currently runs in the browser. For a few thousand features with photos, that's instant; for a 50,000-feature layer with gigabytes of photos, you'll watch the modal say "Fetching attachments 23 / 412..." for a while. A server-side streaming endpoint is on the roadmap for that case.