-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Source Hubspot: deals
stream doesn`t sync associations when sync mode is Incremental + Dedupe
#14390
Comments
Thanks for reporting this @coadan. I was able to reproduce issue using integration account. Left using full refresh, right using incremental + dedup |
This is happening because incremental mode uses the CRM Api | Deals | Search endpoint which doesn't have a why to fetch associations along with the response. On full refresh the endpoint CRM Api | Deals | List is used and have the possibility to fetch associations. I found this thread on the hubspot community forum that suggests to use this endpoint - CRM API | Associations. Specifically the 'Read a batch of associations' endpoint to solve this issue. Not sure how to integrate with the current connector code though |
Commenting to subscribe for updates and report that I've experienced the same behavior on AB cloud too. |
@davydov-d #14999 closes this issue too? |
@mranawake can you send a message in Intercom reporting the issue? @erica-airbyte fyi |
yes, it should |
In this particulary issue it does not, or at least those streams wich are using the airbyte/airbyte-integrations/connectors/source-hubspot/source_hubspot/streams.py Line 761 in 3fc6091
|
@marcosmarxm already messaged @erica-airbyte on intercom. she is keeping me in the loop. |
well at least it wont use airbyte/airbyte-integrations/connectors/source-hubspot/source_hubspot/streams.py Line 763 in ae0cf4c
|
but yes, that's not enough - just checked it. Hoped rolling back my PR would solve the issue but luckily the original PR was not the cause 😌 |
deals
stream doesn`t sync associations when sync mode is Incremental + Dedupe
Hi @coadan, |
Closing this issue due to inactivity, feel free to reopen if the problem still exists |
Environment
Current Behavior
The current behavior is that when Incremental + Dedupe sync mode is enabled for the Deals stream in HubSpot, then the associations for the deals are missing in the final JSON document.
Currently:
Expected Behavior
The deal JSON document should contain the associated companies and contacts. This works when Full Refresh - Overwrite is selected as sync mode, and emitts the expected result as follows:
Steps to Reproduce
Create a connection between HubSpot <-> Postgres with sync-mode Incremental + Dedupe on Deals stream and JSON output
Check if objects contain contacts and companies
The text was updated successfully, but these errors were encountered: