PROBLEM

ModelBuilder does not verify the grouped layer output from geoprocessing tools

Last Published: October 8, 2020

Description

Some geoprocessing tools create group layers as output, for example, the Convert Labels to Annotation tool. Although the sub-layer from the group layer can be hard-coded as a model variable, if the tool does not allow overwriting outputs, the model does not validate, and the subsequent steps are disabled.

Cause

When these geoprocessing tools are used in ModelBuilder, the output group layer is not a valid input for the tools in the subsequent steps. The situation renders the model validation process incomplete, resulting in incompletely derived data.

Solution or Workaround

To resolve the issue, extract data from a group layer using the Select Data utility from ModelBuilder tools.

Note:
The Select Data tool is not available for ArcMap versions 10.3 and below. For ArcMap versions 10.3 and 10.4, follow the steps provided in ArcMap: Executing tools in ModelBuilder.
  1. In ArcGIS Pro, select Model Builder on the Analysis tab. The Model tab opens.
  2. On the Model Builder ribbon, select Utilities, and click Select Data. This adds the tool and the output data variable to the model.
  3. Double-click Select data, and select the group layer and its sub-layer for Input Data Element and Child Data Element. Click OK.
  4. The output is the sub-layer specified in Step 3.
  5. Validate and Run the model.
Image of Select Data tool in ModelBuilder.

Article ID: 000024026

Software:
  • ArcGIS Pro 2 x

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options