Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Esri Exam EGMP2201 Topic 2 Question 7 Discussion

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

An organization uses a two-way replica to share edits for a polygon feature class with a field office. After months of synchronizing edits, a schema change takes place using the following workflow;

* A new field called a legal_area is added to a polygon feature class in the parent geodatabase

* An editor uses the Calculate Geometry tool to calculate legal_area for each polygon

* The child geodatabase does not have the legal_area field in the polygon feature class

* The parent geodatabase synchronizes the replica to the child geodatabase

What happens during synchronization?

Show Suggested Answer Hide Answer
Suggested Answer: A

Understanding the Scenario:

A two-way replica exists between a parent geodatabase and a child geodatabase to share edits.

A schema change (adding the legal_area field) occurs in the parent geodatabase but is not applied to the child geodatabase.

The parent synchronizes the replica, attempting to push changes that include edits to the new field.

Replica Synchronization Behavior:

Schema Changes and Replication: Replication does not automatically synchronize schema changes such as adding new fields. Schema updates need to be manually applied to both parent and child geodatabases before synchronization.

Conflict during Synchronization: If schema changes (like adding a field) are made in the parent geodatabase but not replicated in the child geodatabase, synchronization attempts to apply edits referencing the missing field. This results in an error because the child geodatabase does not recognize the new field.

Reference:

Esri Documentation: Schema Changes and Replication.

Error Handling in Synchronization: Guidance on managing synchronization issues due to schema mismatches.

Why the Correct Answer is A: During synchronization, an error occurs because the legal_area field does not exist in the child geodatabase. Synchronization cannot succeed unless both replicas have compatible schemas.


Contribute your Thoughts:

Denae
11 days ago
This is a tricky one, but I think the right answer is A. An error message is the only reasonable outcome when you try to sync a new field that doesn't exist on the other side.
upvoted 0 times
...
Hailey
17 days ago
Haha, this is a classic case of 'you broke it, you bought it.' Of course the sync is going to fail! The child geodatabase needs to be updated first.
upvoted 0 times
Herman
6 days ago
Looks like someone forgot to update the child geodatabase before syncing.
upvoted 0 times
...
Penney
11 days ago
The sync will definitely fail, the child geodatabase needs to be updated first.
upvoted 0 times
...
...
Val
22 days ago
I'm going to go with option A. An error message is definitely the most likely outcome here. You can't just sync a new field like that.
upvoted 0 times
...
Carla
26 days ago
Hmm, I think the synchronization will fail and throw an error. You can't just add a new field to one side of a replica without that field existing on the other side.
upvoted 0 times
Lashonda
7 days ago
User 2
upvoted 0 times
...
Beatriz
14 days ago
User 1
upvoted 0 times
...
...
Breana
1 months ago
That makes sense, the workflow seems to indicate that the Calculate Geometry tool will populate the legal_area field for each polygon.
upvoted 0 times
...
Claribel
1 months ago
The synchronization should fail since the child geodatabase does not have the new field. The parent geodatabase can't just add a field to the child without any issues.
upvoted 0 times
Karma
21 days ago
A) An error message occurs
upvoted 0 times
...
Sabine
22 days ago
B) The synchronization adds the missing field
upvoted 0 times
...
Benedict
1 months ago
A) An error message occurs
upvoted 0 times
...
...
Nikita
1 months ago
I believe the synchronization will add the missing field to the child geodatabase during synchronization.
upvoted 0 times
...
Breana
1 months ago
I think the synchronization will fail because the child geodatabase does not have the legal_area field.
upvoted 0 times
...

Save Cancel