---
sourceDocument: Zurich ServiceNow AI Platform Capabilities
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/servicenow-platform

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich ServiceNow AI Platform Capabilities

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Comparing replicated data

# Comparing replicated data between instances in Instance Data Replication {#ariaid-title1}

* Release version: Zurich
* 
* Updated July 31, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Comparing replicated data between instances in Instance Data Replication

Instance Data Replication (IDR) enables synchronization of data between a producer instance and one or more consumer instances in ServiceNow.
After activating a producer replication set and subscribing consumers, existing records are sent through seeding, and ongoing changes are replicated to maintain consistency.
The data comparison feature helps identify records that are missing or mismatched after replication, allowing you to reseed them and keep data synchronized.
Show full answer Show less  

## Key Features

* **Identify missing records:** Detect records not present on the consumer instance following seeding.
* **Identify mismatched records:** Compare data to find discrepancies and view differences between producer and consumer records.
* **Reseeding capability:** Resend missing or mismatched records from the producer to the consumer to restore synchronization.
* **Transformed data comparison considerations:**
  * Mixed results may occur if data transforms replicate records to different tables on the consumer.
  * Fields with differing definitions (e.g., column type/length) or modified by adapters (except Task number adapter) are skipped during comparison.
* **Compatibility:** Starting with the Washington DC release, data comparison supports bidirectional, discrete, and transformation-configured replication sets on producer or consumer instances, with specific compatibility details depending on release versions involved.

## Compatibility Details

Data comparison support varies depending on the release versions of producer and consumer instances:

* Producer to consumer comparisons require Washington DC or later on producer; full support when both producer and consumer run Washington DC or later.
* Consumer to producer comparisons also require Washington DC or later on consumer; full support exists when both are Washington DC or later.
* Some replication set types (e.g., discrete sets, certain bidirectional sets) may not be supported in mixed-release environments.

## Limitations

* Journal fields are excluded from data comparisons due to their potentially large size.
* Records from the Sys Audit \[sysaudit\] table are not included in comparisons.

## Practical Usage for ServiceNow Customers

ServiceNow customers can use the IDR data comparison feature to ensure data integrity across instances by:

* Running data comparison requests to find and analyze missing or mismatched records between producer and consumer instances.
* Reseeding identified records to maintain synchronized data across environments, which is crucial for consistent business operations.
* Understanding compatibility and limitations to plan replication strategies effectively, especially in multi-instance or multi-release environments.  
Find missing or mismatched records by comparing replication data between instances in Instance Data Replication (IDR).

IDR synchronizes data between a producer instance and one or more consumer instances. After you activate a producer replication set and subscribe at least one consumer, you can send existing
records from the producer to the consumer by seeding records. After seeding is finished, IDR maintains data synchronization between the instances by replicating new and changed records from the producer to the consumer.

If an insert fails on the consumer or when producer and consumer records don't match after replication, you can use the data comparison feature in IDR to find these records and reseed them from the producer to the consumer.

## Key benefits {#comparing-replicated-data__section_mxv_qxp_1xb}

* Identify records missing from the consumer instance after seeding.
* Identify mismatched records and view their differences.
* Keep data synchronized between instances by reseeding records.
{#comparing-replicated-data__ul_lft_rxp_1xb}

## Comparing transformed data {#comparing-replicated-data__section_zmy_4pw_jzb}

When comparing transformed data, note the following details:

* The data comparison can return mixed results if records are added to a table on the producer and then a transformation replicates to a different table on the consumer instance.
* Mapped fields with different field definitions are skipped. For example, if a field on the producer has a different column type or column length than the mapped field on the consumer, the field is skipped.
* All fields that are modified by an adapter are skipped except for modifications made by the Task number adapter. For example, if a string is appended using the Concatenate String adapter, the data comparison can't undo the concatenation and compare the data using the original string, so the field is skipped.
{#comparing-replicated-data__ul_drs_wpw_jzb}

## Compatibility {#comparing-replicated-data__section_sxp_45g_lzb}

Beginning in the Washington DC release, you can compare replicated data in bidirectional replication sets, discrete replication sets, and replication sets with transformations configured on either the producer or the consumer.  
When comparing data on different family releases, note the following compatibility options.{#comparing-replicated-data__table_xxy_wtg_lzb__entry__4}

| Data comparison | Producer | Consumer | Supported replication sets |
|-|-|-|-|
| Producer to consumer | Washington DC or later | Utah and earlier | None |
| Producer to consumer | Washington DC or later | Vancouver | Supports unidirectional replication sets, but not the following: * bidirectional replication sets * discrete replication sets * replication sets configured with transformations {#comparing-replicated-data__ul_jtt_zxf_nzb} |
| Producer to consumer | Washington DC or later | Washington DC or later | All replication sets |
[Table 1. Producer to consumer compatibility]

{#comparing-replicated-data__table_xxy_wtg_lzb}{#comparing-replicated-data__table_mt5_fs2_nzb__entry__4}

| Data comparison | Consumer | Producer | Supported replication sets |
|-|-|-|-|
| Consumer to producer | Washington DC or later | Utah and earlier | None |
| Consumer to producer | Washington DC or later | Vancouver | Supports bidirectional replication sets, but not the following: * unidirectional replication sets * discrete replication sets * replication sets configured with transformations {#comparing-replicated-data__ul_h1v_fyf_nzb} |
| Consumer to producer | Washington DC or later | Washington DC or later | All replication sets, but not unidirectional replication sets |
[Table 2. Consumer to producer compatibility]

{#comparing-replicated-data__table_mt5_fs2_nzb}

## Limitations {#comparing-replicated-data__section_e3m_wxp_1xb}

* Journal fields are excluded from the comparison due to the potential size of their content.
* Sys Audit \[sys_audit\] table records are excluded from the comparison.
{#comparing-replicated-data__ul_c41_xxp_1xb}
* **[Find missing or mismatched records in Instance Data Replication](https://www.servicenow.com/docs/z5aqBUpHPzJ6cln13ddgDg)**   
  Find records missing from the consumer instance or mismatched records after data has been replicated by creating a data comparison request in Instance Data Replication (IDR).
* **[Reseed missing or mismatched records in Instance Data Replication](https://www.servicenow.com/docs/lyvK6mt3WhL0j5zzJ~t3LQ)**   
  Synchronize data between instances by reseeding records missing from the consumer instance or mismatched records between the producer and consumer instance in Instance Data Replication (IDR).

**Related concepts**   

* [Deploying a replication configuration from one instance to another in Instance Data Replication](https://www.servicenow.com/docs/OdN3eTxiDLyQ~5NoJeDW2A "Copy a replication configuration from one instance to another through an update set in Instance Data Replication (IDR).")
* [Cloning options with Instance Data Replication](https://www.servicenow.com/docs/aWVqawl2PQx1R2Hy5XgOmA "Ensure that certain tables are preserved or excluded to clone your database from one instance to another successfully with Instance Data Replication (IDR).")
* [Monitoring replication status in Instance Data Replication](https://www.servicenow.com/docs/TXavyliYESfALYlb8NlXxA "Monitor the status of active producer and consumer replication sets, scheduled jobs, seeding requests, license usage, or scheduled replication through the Instance Data Replication (IDR) Monitoring Dashboard.")
* [Monitoring queues in Instance Data Replication](https://www.servicenow.com/docs/QATLHd6QGZANqK07upTqqA "Monitor the replication record queue, message produced queue, message consumed queue, and the messages processed for all replications sets through the Instance Data Replication (IDR) Queue Dashboard.")
* [Avoiding insert and update errors in Instance Data Replication](https://www.servicenow.com/docs/9jyxlc_h6j8A0f5itHT7Dg "You can avoid insert and update failures in Instance Data Replication (IDR) by specifying a class name filter in the producer replication set.")  
**Related tasks**   

* [Manage consumer access to replication data in Instance Data Replication](https://www.servicenow.com/docs/XOfuOuuug2GyvUFGjyMMpw "Approve a consumer's request to access replication data in Instance Data Replication (IDR).")  
**Related reference**   

* [Resolving data replication errors in Instance Data Replication](https://www.servicenow.com/docs/D6N4Ub9HnNCj5jQsdrOrmw "Resolve errors and monitor the status of Instance Data Replication (IDR) replication sets.")

