The following image shows examples of the three types of connectivity rules: Structural attachment rules constrain the types of features that can be attached to a given type of feature (structure). Network as a Service: Esri has expanded on the concept of GIS services by exposing not just network features, but the network itself – advanced network tracing, network analytics, and connectivity rules including terminal configurations. And, hard to share information digitally to the broad community. All rules are evaluated when the network topology is enabled or validated. Model state: Electrical domain network is developed to a stable stage. Illustration: Concept Utility Network Data Model. This prevents the entry of invalid data and ensures data quality. These rules are evaluated when an association is created. We will create a new immediate calculation attribute rule using the following expression with a triggering event on insert. Updates to the utility network rules are not reflected in existing named versions until a reconcile operation is performed. ... and ensure the best state of the data. Product Engineer at Esri, Author of several GIS books and Software Engineering Content Creator on YouTube and a podcast host. With those releases I authored a blog post that demonstrates how to edit other classes using attribute rules. However, you can still use the normal dictionary to create other features and also associate them in the process. Features can connect and associate as long as feature restrictions are respected and network rules exist to allow such relationships. You can add rules using the Add Rule and Import Rules tools. With ArcGIS Pro 2.4 and Enterprise 10.7.1, we introduced the ability to author geodatabase attribute rules that edit features on other classes using special dictionary keywords and syntax. There are several network rule … Automated Utility Design and How it Complements Esri’s Utility Network. In this example, we want when we create a Low Voltage Line End to automatically creates a connectivity association to the Low Side terminal of the first Transformer it finds. Future proof your utility Leveraging services-based architecture, this next generation network management system is designed to provide secure data access for your users across every platform. //This can also be achieved with stamped template in pro, // but the attribute rule version will work with any client since the AR is executd on the server, //buffer the point feature 40 feet, this will give us a circle polygon geometry. Using the following expression, when creating an overhead attachment within 50 feet of a pole the attachment will automatically attaches to the pole, The script can also be modified slightly if necessary to fail the edit if no nearby poles were found. These rules were created for the Electric Distribution domain network during initial configuration of the utility network by your administrator or consultant, based on the organization's business needs. Once a rule base is established for a utility network, no features can connect or associate that are not supported by a rule. Containment rules are evaluated during edit operations. For example, the Electric Utility Network Editor is a preconfigured desktop editing configuration for ArcGIS Pro that is deployed on top of the Foundation. "ASSETGROUP = 29 AND ASSETTYPE = 566 AND ASSOCIATIONSTATUS = 0 ", //we want the device to be content to $feature assembly, //$feature is the ElectricJunction (Low Voltage Line End), //Asset Group: Medium Voltage Transformer 38, //the other class we want to edit, the Device, //since Transformer is a multiterminal device, we need to specify which terminal to connect to. In this example, we want that every time we create a Medium Voltage Attachment junction feature, which is a subtype on the Electric Junction class, to attach it to the first nearby Medium Voltage Single Pole we find within 50 feet. The utility network service should be stopped before you add or delete a network rule. In an environment of limited resources and increasingly complex networks, utilities and telecoms need a new wave of GIS-based network management with more functionality, added flexibility, and superior access to information. Junction-edge connectivity rules govern the types of junction features that can be connected to edge features. In the example below, junction-edge connectivity is established between the midspan tap junction and a medium-voltage line. "ASSETGROUP = 7 AND ASSETTYPE = 60 AND ASSOCIATIONSTATUS = 0 ", //create an array of junctions to be returned and attached, //we want the junction to be attached to $feature, //creating a fuse contains itself to its assembly, //Asset Group: Medium Voltage Fuse Bank 14, //AssetType: Overhead Disconnect Fuse Holder 221, //Asset Type: Overhead Cutout Sectionalizer 566, //$feature is an ElectricDevice Medium Voltage Fuse, //We are only interested in Medium Voltage Fuse Bank assemblies, // Asset Group Medium Voltage Fuse Bank Code 14, // Asset Type Overhead Disconnect Fuse Holder code 221, //buffer the $feature which is the Medium Voltage Fuse by 50 feet, //interset and find any fuse banks within 50 feet, //the other class we want to edit, the assembly, //we want to find what assembly to associate with, we can either use the objectId or the globalId, //I want the assembly feature to be the $feature's 'container' ($feature is the fuse device), //$feature is the ElectricAssembly (fuse bank), // We are only interested in Medium Voltage Fuse of type Overhead Cutout Sectionalizer. // Also we only want devices that are not already associated with anything. When working with an enterprise geodatabase, network rules are managed through a database connection to the default branch version. Rules are an important component of data quality. Junction-edge connectivity rules support line end connectivity to a device or junction object with terminals. Edge-junction-edge connectivity rules are based on geometric coincidence or connectivity associations. This rule type does not support terminal connectivity. Learn more about how to delete a network rule. We will create a calculation rule on the ElectricJunction class as follows, So far in all our examples we were dealing with existing features to associate our $feature with. AUD is an application extension to AutoCAD software that provides a structured, easy-to-use environment for automating the design of distribution utility assets. The unified data management environment enables the use of both the ArcGIS Utility Network and ArcGIS Pipeline Referencing enabling pipeline asset management across the entirety of the supply chain. The ArcGIS Utility Network Management extension greatly enhances the network management capabilities within ArcGIS. Containment rules are created between datasets at the asset group and asset type levels—these rules build on top of existing feature restrictions for valid containment associations. When attempting to establish an association, the respective list of rules is evaluated to confirm the association is valid. Changes are acknowledged after the service and ArcGIS Pro session have been restarted. Rules are required by a utility network to enable the network topology. The new real-world modeling constructs of structural, connectivity and containment associations and the terminal configurations of the Esri Utility Network electric domain data model allow electric utilities to easily collect and manage the details required to drive the advanced applications being brought to market by many Advance Distribution Management System (ADMS) vendors. Additionally, features with geometric coincidence are disconnected. These rules build on top of existing feature restrictions for valid geometric coincidence and connectivity associations. But i have no new version of ArcGIS Enterprise. Pre-Migration: Determine a Migration Pattern. The Utility Network focuses on data quality through enforcement of industry standard rules and allows organizations to set requirements for how data is entered and edited. The manner in which the Utility Network data schema is organized and the built-in connectivity validation process ensure that all the data in our GIS Utility Network comply with unique rules defined specifically by our organization.” It should be noted that since most of the GIS implementations haven’t collected the data that the GIS Utility Network model supports, utilities should plan on performing both a data migration from their existing GIS along with a field survey to take full advantage of what the Esri Utility Network model offers as well as to build their ADMS power system models with current and accurate information. ESRI’s Utility Network for ArcGIS Pro is awesome and it’s even more awesome when utilizing Attribute Rules. A table of rules governing connectivity between junction and edge features in your utility network appears. On the Analysis tab, in the Geoprocessing group, click Tools to open the Geoprocessing pane. We want to create a fuse bank and associate it all nearby fuses as content. Use the Stage Utility Network tool and Apply Asset Package tool referencing the exported asset package. At ArcGIS Pro 2.5 and Enterprise 10.8, we have made improvements that allow me to demonstrate the use of dictionary keywords to create different types of utility network associations with attribute rules. A junction-junction connectivity association is then established between the midspan tap junction and the high side of the transformer device. While the panel was formed as a result of Austin Water's customer presentation at the Esri UC 2020, attendees could ask questions in any capacity regarding the Esri ArcGIS Utility Network.For your convenience, we've summarized the questions and their answers in the Q&A below: For more information, see Discover network loops in the ArcGIS Pro help. Built for the ArcGIS Platform, Utility Network Editor is a lightweight web editing app designed to power the utility workforce. The Validation Server is responsible for exposing the management capabilities necessary to support evaluation of geodatabase rules. The UN Jumpstart comprises a preliminary remote discovery session to review required creation, reconcile, posting) has not changed. Features with terminals cannot be placed midspan. We will create a calculation rule on the StructureJunction class this time as follows. You must assign an appropriate association role to the dataset that will serve as the structure before adding structural attachment rules. Post processing must be completed to register as versioned, enable the network topology, publish, and so … To trace a utility network you need to: Use ArcGIS Pro to create a utility network ; In ArcGIS Runtime, access the utility network; ... terminals, rules and associations. If there is no rule to support the association, an error is returned and the feature is not added to the Modify Associations pane. Rules can be imported to or exported from a utility network. If there is no rule to support the association, an error is returned and the feature is not added to the Modify Associations pane. //$feature is an ElectricJunction Medium Voltage Overhead Attachment, //We are only interested in Single Pole - Electric Medium Voltage Poles, // Asset Group Electric Medium Voltage Poles - code 121, //buffer the $feature which is the Medium Voltage overhead attachment by 50 feet, //interset and find any poles within 50 feet, //make sure we have some results, if not just return, //we want to just return the value of field `notes` no change require, //this keyword indicates an edit that need to happen, its an array since we can make many edits, //the other class we want to edit, the pole, //the type of edit, in this case `updates` are always used when modifying associations, its an array since we can make many updates, //we want to find what pole to associate with, we can either use the objectId or the globalId, //I want the pole feature to be my 'structure' ($feature the junction), "Overhead Medium Voltage attachment must be created within 50 feet of a Single Pole - Electric Medium Voltage Pole", //$feature is the StructureJunction (pole), //We are only interested in Medium Voltage Attachments of, // Asset Group Medium Voltage Attachment - code 7. Rules are also evaluated when an association is created or imported. If there is no rule to support the association, an error is returned and the feature is not added to the Modify Associations pane. //the attribute of the feature we want to add, // we only want to populate the arrestor assetgroup and assettype these values are for Medium Voltage Arrester and MV Line Arrester, //we want to use the geometry to insert the arrester, //I want the arrester point feature to be the $feature's 'content' ($feature is the Medium Voltage Regulator Bank assembly ), arcgis utility network management extension, Server Side Rendering Frameworks with @arcgis/core.