laptop and a wrench

漏洞

Allow service-based writing/updating of associations in a utility network database, without the utility network rule-validation of these association updates.

ArcGIS GIS Server
漏洞 ID 编号 BUG-000152165
已提交September 8, 2022
上次修改时间August 7, 2025
适用范围ArcGIS GIS Server
找到的版本10.9.1
操作系统Windows Server
操作系统版本2019 64 Bit
修正版本3.3, 3.1.7, 11.3, 10.9.1 p7, 11.1 p3
状态Implemented

附加信息

This issue is addressed in ArcGIS Utility Network 11.3. In ArcGIS Utility Network 11.3, a new applyEdits options has been added that allows writing the utility network associations without incurring the cost of validation. This provides up to 95% performance improvement. To use this option through the REST end point. set the applyEditsOptions parameter in the applyEdits payload to the following value {"utilityNetworkOptions":1} Note that this is a server side enhancement and ArcGIS Pro is not yet (as of writing this, it is ArcGIS Pro 3.3) not using this option. In future releases of ArcGIS Pro 3.4 or later, creating associations from ArcGIS Pro set this option in certain situations (like when creating a lot of association in a stamped editing template for example), in current released version of ArcGIS Pro 3.3 and prior it does not use this option. To track the ArcGIS Pro side of work, refer to the following bug: BUG-000153382.

解决办法

In order to bypass the built-in validation of associations, customers can author an attribute rule that uses Data Manipulation Language (DML) dictionary to create associations. Associations created via attribute rules (by passes utility network rules and built-in integrity checks). Disabling the network topology speeds up the process even further as it does not require dirty area management.

Alternatively, the customer can use import associations tool to import a CSV file of associations, the tool has been authored to ignore the built in checks. Creating an association via the service (applyEdit) applies all the checks. Create association via attribute rule, refer to this documentation https://www.esri.com/arcgis-blog/products/utility-network/electric-gas/advanced-attribute-rules-creating-utility-network-associations-with-attribute-rules/ for more information. The dev team is considering an option to relax the validation checks on applyEdits.

UPDATE: 4/5/2024 This issue is addressed in ArcGIS Utility Network 11. In ArcGIS Utility Network11.3, a new applyEdits options is added that allows writing the utility network associations without incurring the cost of validation. This provides up to 95% performance improvement. To use this option through the REST end point , set the applyEditsOptions parameter in the applyEdits payload to the following value {"utilityNetworkOptions":1} Note that this is a server side enhancement and ArcGIS Pro is not yet (as of writing this, it is ArcGIS Pro 3.3) not using this option. In future releases of ArcGIS Pro 3.4 or later, creating associations from ArcGIS Pro set this option in certain situations (like when creating a lot of association in a stamped editing template for example), in current released version of ArcGIS Pro 3.3 and prior it does not use this option. To track the ArcGIS Pro side of work, refer to the following bug: BUG-000153382.

重现步骤

漏洞 ID: BUG-000152165

软件:

  • ArcGIS GIS Server

当漏洞状态发生变化时获得通知

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项