Possible causes of mismatches
There are several potential causes of data mismatch. This table shows the most common causes:
| Cause | Observation |
|---|---|
|
Objects published to Data Lake by the application are not yet indexed in Data Lake. |
Data object ingested and Instance count Data Lake lower than Data object sent and Instance count Application. Row count Compass possibly lower than Row count Application. |
|
Application failed to publish data, but reported objects as sent to Data Lake. |
Data object ingested and Instance count Data Lake lower than Data object sent and Instance count Application Row count Compass possibly lower than Row count Application |
|
Records were deleted in application database, but information was not sent to Data Lake. |
Row count Compass higher than Row count Application. |
|
Records were inserted into the application database, but information was not sent to Data Lake. |
Row count Compass lower than Row count Application. |
|
Purge of data objects |
Data object ingested and Instance count Data Lake lower than Data object sent and Instance count Application. Row count Compass possibly lower than Row count Application. |
|
Corrupt objects |
Row count Compass possibly lower than Row count Application. |
|
Compass API or other retrieval method failed to provide the correct data because of another defect in the system. |
Row count mismatched |
|
Inaccurate metadata model in Data Catalog. |
Row count mismatched |