Skip To Content

Network topology actions

A network topology has two main states: enabled or disabled. Certain actions performed on a utility network require the network topology to be in one of these two states, while others can be done in either state. You can reference the tool help for the network topology state required and review the following sections for more examples of what the network topology state requirements are when working with a utility network.

Caution:
Certain network configuration tasks cannot be changed or are only allowed before the network topology is enabled for the first time. Review the Network topology state in the tables below.

Network configuration tasks

The following tables summarize different types of network actions with the following details:

  • Action—The type of action being performed
  • Datasource—The required data source
    • Service—The action must be performed against a feature layer from a service
    • Client/Server—The action must be performed against a database connection
  • Network topology state—The required state of the network topology
    • Enabled
    • Disabled
    • Prior to initial enabling of network topology
    • Currently not allowed

Network modifications

ActionDatasourceNetwork topology state

Load data

Client/Server or service

Enabled/Disabled

Batch attribute updates

Client/Server or service

Enabled/Disabled

Update service territory feature class extent

Client/Server

Currently not allowed

Tip:

A disabled network topology state is recommended for larger data loading operations.

Editing a network

ActionDatasourceNetwork topology state

Create editing templates

Client/Server

Enabled/Disabled

Edit features

Service

Enabled/Disabled

Edit associations

Service

Enabled/Disabled

Edit subnetwork controllers

Service

Enabled/Disabled

Edit terminal paths

Service

Enabled/Disabled

Edit terminal connections

Service

Enabled/Disabled

Create associations

Service

Enabled/Disabled

Create terminal-to-line connectivity

Service

Enabled/Disabled

Create geometric coincident-based connectivity

Service

Enabled/Disabled

Execute Update subnetwork or Update Is Connected

Service

Enabled

Importing and exporting information

ActionDatasourceNetwork topology state

Import associations and subnetwork controllers

Client/Server

Enabled/Disabled

Import network rules

Client/Server

Disabled

Export network rules

Client/Server

Enabled/Disabled

Export associations

Client/Server

Enabled/Disabled

Export subnetwork controllers

Service

Enabled

Tip:

A disabled network topology state is recommended to import a large number of associations or subnetwork controllers.

Modifying components

ActionDatasourceNetwork topology state

Add additional subtypes to asset group field

Client/Server

Disabled

Add new domain values to domains assigned to asset type field

Client/Server

Disabled

Add domain networks, tiers, network attributes, terminal configurations, network categories, and rules

Client/Server

Disabled

Delete domain networks, network attributes, and tiers

Client/Server

Currently not allowed

Delete rules and network categories

Client/Server

Disabled

Delete terminal configurations

Client/Server

Prior to initial enabling of network topology

Edit or delete existing coded value domains (code/description values) for domains assigned to the asset type field

Client/Server

Currently not allowed

Edit or delete existing subtype values (code/description values) for asset group subtype

Client/Server

Currently not allowed

Set subnetwork definitions, association roles, edge connectivity, network attributes, network categories, and terminal configurations

Client/Server

Disabled

Remove a terminal configuration assignment—modify terminal configuration set from a user-defined terminal configuration to the default of Single Terminal

Client/Server

Prior to initial enabling of network topology

Modify association role assignment when set as container or structure

Client/Server

Prior to initial enabling of network topology

Modify edge connectivity from AnyVertex to EndVertex

Client/Server

Prior to initial enabling of network topology

Performing analytic operations

Action DatasourceNetwork topology state

Run a trace

Service

Enabled

Diagrams: Create, update, append, extend, and overwrite

Service

Enabled

Diagrams: Apply layouts

Service

Enabled/Disabled

Diagrams: All other tasks

Client/Server or service

Enabled/Disabled