bernard_wezeman
08/22/2023, 1:31 PMmeltano run tap-hubspot target-mssql
writes all records, even despite what the start_date
is configured to. All subsequent runs also keep extracting and loading all records. Feel like I'm just missing something trivial as the in the git repository it explicitly mentions that the tap: "Incrementally pulls data based on the input state"
Any pointers and suggestions are welcome!
- name: tap-hubspot
variant: potloc
pip_url: git+<https://github.com/potloc/tap-hubspot.git>
config:
access_token: ${HUBSPOT_TOKEN}
start_date: "2023-08-20T00:00:00Z"
flattening_enabled: true
flattening_max_depth: 1
select:
- contacts.properties.*
- "!contacts.associations.*"
- "!contacts.associations"
Reuben (Matatika)
08/22/2023, 3:10 PMStéphane Burwash
08/22/2023, 3:19 PMbernard_wezeman
08/29/2023, 7:42 PM/crm/v3/objects/contacts
) whereas this is possible when utilizing the search (POST) endpoint (e.g. /crm/v3/objects/contacts/search
). Forked the repo and got incremental to work (only for ContactsStream
atm), which also automatically leads the start_date config to be functional. Can check it out here: https://github.com/BernardWez/tap-hubspot. Do you think this concept is something you guys would want to consolidate into the Potloc variant or would you prefer going about it a different way? If incremental loading isn't a priority rn, lmk then I'll stop bugging ya and just stick with the fork for what I'm doing rn 😉Stéphane Burwash
08/29/2023, 7:50 PMStéphane Burwash
08/29/2023, 7:50 PMStéphane Burwash
08/29/2023, 7:52 PMbernard_wezeman
08/29/2023, 8:06 PM