Skip To Content

Update a subnetwork

A subnetwork represents a topological subpart within a tier where all connected features are defined by the same subnetwork controller or controllers.

A subnetwork is updated when it is created or modified; indicating the subnetwork is dirty. When a subnetwork is updated, information in the Subnetworks table, the SubnetLine feature class, and attributes on features are created or updated.

To learn more about the process, see Update Subnetworks.

The Update Subnetwork tool is used to update one or all of the subnetworks in a single tier. If devices or lines are discovered in the topology of a subnetwork that are not valid to participate in the subnetwork, error features are created for invalid features and the subnetwork remains dirty.


The following requirements must be met to use the Update Subnetwork tool:

Update a subnetwork

Follow these steps to update a subnetwork:

  1. On the Analysis tab, in the Geoprocessing group, click on Tools Tools to open the Geoprocessing pane.
  2. In the Geoprocessing pane, search for and select Update Subnetwork.
  3. For Input Utility Network, select the utility network.
  4. Choose a domain network from the Domain Network drop-down menu.
  5. From the Tier drop-down menu, choose a tier.
  6. By default, the All subnetworks in tier option is checked to update all subnetworks contained in the Tier specified.
    • Checked—Update subnetwork for all subnetworks in specified Tier.

      This option uses asynchronous processing to update subnetworks. This uses the system UtilityNetworkTools geoprocessing service that is reserved for utility network geoprocessing tasks and has a longer default timeout setting.

    • Unchecked—Update subnetwork occurs for specific subnetwork in specified Tier.
  7. If All subnetworks in tier is unchecked, a Subnetwork Name parameter is available. Specify the Subnetwork Name to update from the drop-down menu.
  8. If using All subnetworks in tier, optionally check Continue on failure. This option determines how the update subnetwork process handles errors that are encountered.
    • Unchecked—Subnetworks in the specified Tier will be updated until an error is encountered. Specific error details are reported within tool results and can be reviewed in the ArcGIS Server logs.
    • Checked—All subnetworks in the specified Tier are attempted against for the update operation. The update subnetwork process continues if one or more subnetworks encounter an error and a general error message is returned within the tool results. Specific subnetwork errors within the Tier are logged in detail and can be reviewed in the ArcGIS Server logs.
  9. Click Run.

Your subnetwork or subnetworks are updated. Visit Update Subnetworks to learn which updates may have taken place for your subnetwork.