GRR Delta Detection

GRR Delta Detection identifies the deltas (i.e., changes or differences between two values) for dirty subnetworks by inspecting both the Esri–specified Network Attributes and the configured (i.e., selected) fields. This is an enhancement to existing Esri functionality of marking a subnetwork as dirty only when specific Network Attributes have been modified. GRR updates occur based on scheduling updates to maintain accuracy in export data. Refer to the Schedule Updates for GRRs topic for more information.


After clicking GRR Delta Detection, the left pane shows all the layers referenced by the GIS Schema, along with a toggle that allows you to select all the referenced fields from a chosen layer. Rather than select all fields, individual fields can be selected from the right pane, which displays a collection of referenced fields for a selected layer.


In the upper right of the window, you can toggle Edit Mode from Basic to Advanced. When you select Advanced, you can see all the attributes that have become part of the GRR Delta Detection attributes.

NOTE: If you notice that some fields aren’t visible, despite residing in the GIS-related data tables, then the available set of layers (as well as all related fields) has been removed from the GIS Schema XML resource, or more precisely, from all predefined Table rules.

If Update Timestamps for All Updated Subnetworks currently exists as a Post Event in a Program, it needs removed prior to adding these new handlers.

To remove the Post Event, follow these steps:

  1. In the Geodatabase Manager plugin on the Programs tab, select the Program on the left, then choose Post Events on the right.

  2. Under Program Completion, click Edit.

  3. Under Action Handler Assignments, deselect Update Timestamps for All Updated Subnetworks and click Save.


FindEditedSubnetworks and CollectEditedSubnetworksAndUpdateTimestamps

The FindEditedSubnetworks action handler is designed to be used in conjunction with CollectEditedSubnetworksAndUpdateTimestamps to handle updates of the LastUpdateSubnetwork timestamp on a feeder’s Geodatabase Region (GRR) Value Object. Having implemented Feeder Services, this pair of action handlers is the recommended configuration compared to using only UpdateLastUpdateSubnetworkTimeStamps.

The CollectEditedSubnetworksAndUpdateTimestamps action handler should be used in conjunction with FindEditedSubnetworks. Additionally, the CollectEditedSubnetworksAndUpdateTimestamps handler is designed to be triggered in a later phase of the Post Events stage of GDBM, in the After Post step. 


For more information about the FindEditedSubnetworks action handler, refer to the GDBM topic in the Geodatabase Manager XI Configuration Guide.

For more information about the CollectEditedSubnetworksAndUpdateTimestamps action handler, refer to the GDBM topic, which is also in the Geodatabase Manager XI Configuration Guide.

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?