U.S. Independence Day Deal! Unlock 25% OFF Today – Limited-Time Offer - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Esri EGMP2201 Exam - Topic 1 Question 26 Discussion

A data owner creates a one-way replica parent-to-child for a single feature class to share data from a production geodatabase to a public-facing geodatabase.* The data owner synchronizes once a week to share updated data* In time, the data owner wants to add a new attribute field/field type and calculates new attribute values* The data owner synchronizes the replicas, but the new field and values are not present in the child replica* In the public-facing geodatabase, the data owner adds the same attribute field and field type* The data owner synchronizes the replicas again, and the values are not replicated in the child replicaHow should the data owner resolve this issue?
C) Unregister the replica pairs, recreate the replica, and Synchronize Changes
A) Unregister the replica pair?, run Enable Replica Tracking and Synchronize Change?
B) Unregister the replica pairs, run Feature Compare and Synchronize Changes

Esri EGMP2201 Exam - Topic 1 Question 26 Discussion

Actual exam question for Esri's EGMP2201 exam
Question #: 26
Topic #: 1
[All EGMP2201 Questions]

A data owner creates a one-way replica parent-to-child for a single feature class to share data from a production geodatabase to a public-facing geodatabase.

* The data owner synchronizes once a week to share updated data

* In time, the data owner wants to add a new attribute field/field type and calculates new attribute values

* The data owner synchronizes the replicas, but the new field and values are not present in the child replica

* In the public-facing geodatabase, the data owner adds the same attribute field and field type

* The data owner synchronizes the replicas again, and the values are not replicated in the child replica

How should the data owner resolve this issue?

Show Suggested Answer Hide Answer
Suggested Answer: C

Scenario Overview:

A one-way replica from parent to child geodatabase is created for a single feature class.

The data owner adds a new attribute field in the parent geodatabase, calculates values, and attempts to synchronize the replica.

The new field and its values do not appear in the child replica, even after manually adding the field to the child geodatabase.

Why Recreate the Replica?

The issue arises because schema changes (e.g., adding new fields) are not automatically propagated in one-way replication workflows. Synchronization only applies to data changes, not schema updates.

To ensure the schema changes are recognized, the replica pair must be recreated with the updated schema. (ArcGIS Documentation: Geodatabase Replication and Schema Changes)

Steps to Resolve the Issue:

Unregister the Replica: Remove the existing replica pair from both the parent and child geodatabases.

Recreate the Replica: Create a new one-way replica between the parent and child geodatabases. This new replica will include the updated schema.

Synchronize Changes: Perform synchronization to transfer data, including the new field and calculated values, to the child geodatabase.

Alternative Options:

Option A: Enabling replica tracking does not address schema synchronization and would not resolve the issue.

Option B: Running Feature Compare is helpful for analyzing schema differences but does not propagate schema changes.

Thus, the data owner must unregister the replica pairs, recreate the replica with the updated schema, and synchronize changes to resolve the issue.


Contribute your Thoughts:

0/2000 characters
Annabelle
1 month ago
I think option C makes sense because if the new field isn't syncing, maybe starting fresh with the replica would solve the problem.
upvoted 0 times
...
Veronica
1 month ago
This seems similar to a practice question we did about syncing issues, but I can't recall if we had to recreate the replica or just unregister it.
upvoted 0 times
...
Rupert
2 months ago
I remember we discussed how unregistering replicas can sometimes help with syncing issues, but I'm not sure if that's the best first step here.
upvoted 0 times
...

Save Cancel