- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-31-2023 11:59 AM
Hi,
What is difference between batch update set and merge update set in ServiceNow.
Can anyone please make me understand it with example for it.
Regards,
Nivedita
Solved! Go to Solution.
- 6,940 Views

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-31-2023 02:44 PM
Hi,
In merge update set, You can merge multiple update sets into a single update set. while Batch update sets enable you to group update sets together so you can preview and commit them in bulk.
For Merge Update Set
1. Navigate to System update set->Merge update set.
2. Based on filter conditions you can choose which update set
3. By merging you will have one merge update set that will contain all the configuration and customization
For Batch Update set
1. Batch update sets enable you to group update sets together so you can preview and commit them in bulk.
2. This update set contain a parent child relationship where the individual updates stay within the respective.
3. In the Highlighted parent field I can choose the update set which will act as parent. So the Update Set V1 will become Batch Base.
4. When Update set are completed then we batch them into group to avoid problem like committing in wrong order.
For more Information you can Visit the following link:
Regards,
Ashir Waheed

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-31-2023 02:44 PM
Hi,
In merge update set, You can merge multiple update sets into a single update set. while Batch update sets enable you to group update sets together so you can preview and commit them in bulk.
For Merge Update Set
1. Navigate to System update set->Merge update set.
2. Based on filter conditions you can choose which update set
3. By merging you will have one merge update set that will contain all the configuration and customization
For Batch Update set
1. Batch update sets enable you to group update sets together so you can preview and commit them in bulk.
2. This update set contain a parent child relationship where the individual updates stay within the respective.
3. In the Highlighted parent field I can choose the update set which will act as parent. So the Update Set V1 will become Batch Base.
4. When Update set are completed then we batch them into group to avoid problem like committing in wrong order.
For more Information you can Visit the following link:
Regards,
Ashir Waheed
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-31-2023 10:21 PM
Batch update set : There is a prent field in update set table where you can add other update set to make parent.
This you can do to select multiple update set and set a parent.
And here , you can just deploy parent update set on other instance or you can also just deploy any child update set seperately and it will auto remove parent field value or you can do change of parent as well on deploying instance.
So in one word, batch is like parent-child relationship where you deploy either parent to get deployed all depend child or deploy child seperately.
But in Merge update set : Once update set merged, you can not separate update set, and you will have to go always to deploy merge update set ,you can't think of indivual update set
Example: Merge update is a locked box where all update sets inside it and you can not open box
But batch update set , all update set are in seperate box with 🔗 link each other with one master box which carry all together, and whenever you wish you can seperate any box .
Hope this wi help you.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-31-2023 03:08 PM
Hi,
Merge Update set is used when you want all your update sets of same scope into one single update set.
1. Navigate to System Update Set->Merge Update Set
2. In the filter you can define which update set to merged into one.
3. All the customization will be moved to newer single update set.
4. Committing the original update set won't have any effects on Merged update set.
In Batch Update Set
1. In this Update Set you are not merging any update set like Merge update set. You are simply creating parent-child relationship.
2. It is easy to identify changes/Version in Batch set rather than merging all customization into set .
3. By defining the Parent field on update set you can easily create child-parent relation. In this case Update Set V1 will be our Base Batch.
4. Setting the Base Batch update set to complete will also update the state of Child update set to complete.
5. Unlike merge update set this will also help in avoiding committing order error.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-31-2023 09:48 PM
Hi,
MERGE UPDATE SET:-
Merging update set is a functionality through which we can merge multiple update set in a single update set. Let says three developers are working on same requirement and having update sets such as updateset1, updateset2, updateset3.
So, after implementation we can merge all of them in a single update set so that all the updates will get captured in a single update set in ServiceNow. Remember that you cannot unmerge the update set once it gets merged.
Below are the steps to merge the update set:
- Login as Administrator
- Type “Update Set” in left side filter navigator.
- You will find two option such as “Merge Update Set” and “Merge Completed Sets”. Here “Merge update set” will display those update set which are in progress and “Merge Completed Sets” will display update set which are completed. So, you can click any of them accordingly. Let’s say click on “Merge Update Set”
- You will find the list of update set at the bottom. Now you have to select the update set you want to merge. For that you have to apply filter to only make available those update sets in the list you want to merge.
- Click on funnel icon, apply filter accordingly and click on Run. So, once you click on run the filter query applies and merge button will get displayed below.
- Before clicking on merge button, Fill the Name in Name and description in above fields.
- Click on Merge button, Confirmation box appears and then click on Ok button.
Merge update sets take all updates from selected update sets and puts them all in 1: https://docs.servicenow.com/bundle/paris-application-development/page/build/system-update-sets/task/...
It is advised to use Batch update set.
BATCH UPSATE SET:-
Batch update sets contain a parent child relationship where the individual updates stay within the respective sets: https://docs.servicenow.com/bundle/orlando-application-development/page/build/system-update-sets/hie...
Please mark reply as Helpful/Correct, if applicable. Thanks!
Regards
Ashish