In ArcGIS Pro, the Business Analyst Enrich Layer tool returns 'zero' values for certain Standard Geography Trade Area input features

Last Published: July 21, 2023


In ArcGIS Pro, the Business Analyst Enrich Layer tool returns 'zero' values for Standard Geography Trade Area input features for the following variables:

  • Dominant Tapestry Segment Name
  • Dominant Tapestry Segment

For example, if an Enrich Layer operation is run on ZIP Code Boundary 94105, the returned values should be:

  • Dom Tapestry Segment Name:  Laptops and Lattes
  • Dominant Tapestry Segment:  3A

Below is an image of the correct output, as described above:

The actual values returned are both '0'.  The tool should aggregate Tapestry data in the containing block groups to calculate dominant values in the ZIP code, or any other selected boundary. Below is an image of the  incorrect output:

When the Business Analyst Data Source is set to use online data, the variables are correctly returned.


A script that summarizes this variable with a locally installed dataset is incorrectly set to not display the aggregation.

Solution or Workaround

  1. Close ArcGIS Pro.
  2. Download and unzip the file:
  3. Copy unzipped US_summarizations_esri.xml to:
C:\ArcGIS\Business Analyst\US_2019\Data\Demographic Data (or the location of the locally installed dataset)
  1. Overwrite the existing xml file.
  2. Open ArcGIS Pro.
  3. Run Enrich Layer with a ZIP Code Standard Geography input feature.
  4. Choose variables: Dom Tapestry Segment Name, and Dominant Tapestry Segment.

Result:  The Enrich Layer output feature should have populated values, and not zeroes.

Article ID:000022798

  • ArcGIS Pro

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Related Information

Discover more on this topic