Summary
Exports subnetwork controllers from a utility network into a .csv file.
Subnetwork controllers are features that have been set as subnetwork controllers in the Modify Subnetwork Controller pane. The exported .csv file will contain information about the device features that are currently set as subnetwork controllers.
Usage
The .csv file generated by this tool can be used as input to the Import Subnetwork Controllers tool.
The input utility network must be from a database connection established as the database utility network owner.
One or more subnetwork controllers must be present in the specified utility network.
The connected ArcGIS Enterprise portal account must be the portal utility network owner.
The information in the .csv file follows this format: SUBNETWORKCONTROLLERNAME, FEATUREGLOBALID, FEATURECLASSNAME, FEATUREASSETGROUP, FEATUREASSETTYPE, FEATURETERMINAL, TIERNAME, SUBNETWORKNAME, DESCRIPTION, NOTES.
.csv columns
Column Description Example SUBNETWORKCONTROLLERNAME
The name of the device feature that has been set as a subnetwork controller.
RMT001
FEATUREGLOBALID
The global ID of the subnetwork controller feature.
{1CAF7740-0BF4-4113-8DB2-654E18800028}
FEATURECLASSNAME
The feature class of the subnetwork controller device.
ElectricDistributionDevice
FEATUREASSETGROUP
The asset group of the subnetwork controller feature.
Circuit Breaker
FEATUREASSETTYPE
The asset type of the subnetwork controller feature.
Air Powered
FEATURETERMINAL
The terminal of the subnetwork controller feature.
Load
TIERNAME
The name of the tier to which the subnetwork controller feature belongs.
Medium Voltage
SUBNETWORKNAME
The subnetwork controller name.
RMT003
DESCRIPTION
The description given when setting the subnetwork controller feature using the Modify Controller pane.
CB1
NOTES
Any notes entered for the subnetwork controller.
RMT001 Circuit breaker
Syntax
ExportSubnetworkControllers(in_utility_network, out_csv_file)
Parameter | Explanation | Data Type |
in_utility_network | The utility network from which subnetwork controllers will be exported. | Utility Network; Utility Network Layer |
out_csv_file | The location and name for the .csv file to be generated. | File |
Code sample
Export subnetwork controllers from a utility network named GridNetwork to a file named mySources.csv.
import arcpy
arcpy.ExportSubnetworkControllers_un("GridNetwork", "C:\\Temp\\mySources.csv")
Environments
Licensing information
- Basic: No
- Standard: Yes
- Advanced: Yes