Hi all,
I’m currently working on a telecom (FTTH) implementation of the ArcGIS Utility Network, where we have successfully migrated and validated our data into an enterprise geodatabase (SDE) within ArcGIS Enterprise.
The network includes typical fiber components such as conduits, cables, fibers, splice points, ports, and customer endpoints. As expected, most of the critical relationships—such as containment (for example conduit > cable > fiber) and connectivity (for example port > fiber > splice)—are stored as network associations rather than standard feature class attributes.
We can work with these associations in ArcGIS Pro without issues (for example through the Modify Associations pane and tracing), and we can also see the association records directly at the database level in the un_*_associations table.
What I was expecting, however, was that after publishing the data and consuming it in web maps, it would be possible to explore these relationships in a more user-friendly way — for example to browse containment or connectivity hierarchies similarly to how related network information can be inspected in ArcGIS Pro.
So the main question is not how to access associations technically, but rather what the recommended best practices are for making them usable outside of ArcGIS Pro, especially for QA, debugging, and integration workflows.
Specifically, I would like to understand:
- What are the recommended approaches for querying and analyzing associations outside ArcGIS Pro in telecom/FTTH implementations?
- Are there supported or recommended patterns for exposing associations in a more relational or “attribute-like” structure (for example database views, derived layers, or services) for QA and operational use?
- How do you typically validate complex fiber paths in production environments after migration or data loading?
- What tools or workflows (ArcPy, REST, tracing, custom scripts, database views, etc.) are commonly used for automated validation and day-to-day work with telecom network topology?
The goal is to establish scalable, automation-friendly workflows for managing, validating, and interpreting associations in a production telecom environment, without relying solely on the ArcGIS Pro UI.
Any insights, recommended patterns, or real-world experience would be highly appreciated.
Environment: CUNF 1.6, ArcGIS Pro 3.6, ArcGIS Enterprise 12.0, PostgreSQL 17.6