PROFOUND data discrepancy Between v1 and v2 API Responses
AnsweredWhich connector?: PROFOUND
Additional details: During an investigation into missing data for October 4–5, findings indicate that rows are not being dropped during the Snowflake sync process. Instead, the discrepancy stems from a fundamental structural difference in how the v1 and v2 APIs handle visibility data.
-
v1 API Response: Returns 152 rows (all rows have
average_position = 1andvisibility_score = 1). -
v2 API Response: Returns 1,390 rows (the additional rows have
average_position = nullandvisibility_score = 0).
visibility_score = 0 and average_position = null). Because the current sync relies on the v1 API, these rows are never delivered to Snowflake, creating the appearance of missing data.-
Official comment
Hi Shiv,
Thank you for sharing your findings on the Profound connector.
We’ve reviewed the details and understand that the difference comes from how the v1 and v2 REPORT_VISIBILITY APIs handle visibility data. We agree that v2 offers a broader use case. Since it’s currently in beta, we typically wait until an API version is stable and generally available before adopting it, to make sure the connector stays reliable.
We’ve added the request to migrate to this to our backlog. As we evaluate overall demand for this migration, we may reach out for additional details to make sure the solution aligns with your requirements and expectations.
We appreciate your feedback and continued support. It plays a key role in shaping our roadmap.
Best regards, Sahu
Please sign in to leave a comment.
Comments
1 comment