Skip to main content

Community

Connector Improvement: Fivetran HVA connector to provide an audit log or built-in reconciliation mechanism that tracks both the records changed at the source and the records written to the destination

Answered

Please sign in to leave a comment.

Comments

2 comments

  • Joice John User

    Hi Amar

    We have a functionality called as Background Data validation which checks for data integrity after every sync. We are planning on surfacing this up to customers. Today its only for the managed service. Adding this functionality to HVA is not yet prioritized, but something we are looking into.

    Can you add some details which can help in prioritization : How you manage to do this today ? (via ad hoc scripts or reactive ? ). How often would you want to run this ? 

     

    Hi Joice,

    We don’t have an established background data validation process. After multiple clients reported a discrepancy, we began planning to create such a process internally.
    As of now, validations are done manually and reactively when an issue is reported. We intend to set up a daily validation process that compares data completeness and freshness between the source  and destination, validating record counts and totals.

    As we are building a Data and Intelligence platform, and our core value proposition (USP) is to provide timely and accurate insights to our clients. Having robust data validation built into the ingestion layer is critical to ensuring the accuracy and trustworthiness of the insights we deliver.

    Challenges with implementing this on our own:

    1. Parallel source connection requirement
      To perform validation (e.g., record counts, sum of totals), we would need to create a parallel connection to the source system. This is difficult to build, introduces infrastructure complexity, and increases load on the source.

    2. Limited access for self-hosted clients
      Around 40% of our clients are self-hosted or hosted by third parties, and we don’t have direct connectivity to their systems other than through Fivetran HVA. This significantly limits our ability to perform independent data validation.

    Having this functionality directly available within Fivetran would make validation consistent, reduce operational overhead, and ensure data integrity checks are available across all client types.