In the Salesforce tap, does anyone know how to syn...
# singer-taps
s
In the Salesforce tap, does anyone know how to sync objects other than Account, Opportunity, Opportunityhistory, Lead, User, and Contact? I'm trying to sync the Task object in our Salesforce account but can't seem to select it. Here is my yaml config:
Copy code
- name: tap-salesforce
    variant: meltanolabs
    config:
      select_fields_by_default: true
      login_domain: ${TAP_SALESFORCE_LOGIN_DOMAIN}
      streams_to_discover: ["Task"]
    select_filter:
     - 'Task.*'
https://github.com/MeltanoLabs/tap-salesforce/issues/89
1
ah I found the issue, the default objects to sync are set in the lock file when you run `meltano lock`: https://github.com/MeltanoLabs/tap-salesforce/issues/89#issuecomment-3340036990
e
Yeah, you need to override the tap's default
select
s
Overriding in the yml config didn’t seem to work, only way I got it to work was by editing the lock file
e
Ah, that sounds like a bug
s
I was using
select_filter
, didn't try
select
, maybe that works
@Edgar Ramírez (Arch.dev) just following up on this, using
select
does work!
select_filter
does not but we can achieve the same desired outcome with
select
🙌 1