nick_hamlin
03/29/2021, 6:19 PMtap-jira
and tap-typeform
to work, and after digging through their respective sources I was able to confirm that no fields were syncing because nothing was marked as selected
in the respective catalogs (when I temporarily removed the lines that limited the syncs only to selected fields, everything loaded fine, so I know that this is the issue). Where I’m stuck is in figuring out why those fields aren’t selected. I’ve tried varying approaches to including them in meltano.yml
, including patterns that have worked fine for other taps. I’ve also tried combinations of including them both the yaml and/or the meltano elt
command. Has anyone else run into something similar or have ideas for what I should try next?douwe_maan
03/29/2021, 6:20 PMmeltano select tap-jira --list --all
and meltano select tap-typeform --list --all
?nick_hamlin
03/29/2021, 6:23 PMnick_hamlin
03/29/2021, 6:24 PMmeltano.yml
the way I’d expectdouwe_maan
03/29/2021, 6:26 PMafter digging through their respective sources I was able to confirm that no fields were syncing because nothing was marked asDid you dump the catalog file usingin the respective catalogsselected
meltano invoke --dump=catalog <tap>
? Do the selected
keys and values in there match the output of meltano select --list --all
? Or is nothing selected as you found earlier?nick_hamlin
03/29/2021, 6:28 PMnick_hamlin
03/29/2021, 6:28 PMnick_hamlin
03/29/2021, 7:45 PMmeltano invoke
and meltano select
approaches seem to indicate that stuff is selected correctly, unlike what happens when I tweak the tap code to reveal the flags that the Context is using to decide what to syncnick_hamlin
03/29/2021, 7:46 PMnick_hamlin
03/29/2021, 7:49 PMis_selected
method is never returning `True`:
stream_test = Context.get_catalog_entry(stream.tap_stream_id)
<http://LOGGER.info|LOGGER.info>(stream_test)
nick_hamlin
03/29/2021, 8:08 PMdouwe_maan
03/29/2021, 9:05 PMmeltano.yml
custom plugin definitions for both taps? I wonder if the capabilities
are defined incorrectlynick_hamlin
03/29/2021, 9:07 PM- name: tap-jira
pip_url: tap-jira
namespace: tap-jira
variant: singer-io
capabilities:
- discover
- catalog
- state
- properties
config:
start_date: "2020-01-01"
username: REDACTED
password: REDACTED
base_url: REDACTED
user_agent: REDACTED
douwe_maan
03/29/2021, 9:07 PMcatalog
and properties
but these taps seem to only support the latter!nick_hamlin
03/29/2021, 9:08 PMdouwe_maan
03/29/2021, 9:08 PMcatalog
and leave properties
nick_hamlin
03/29/2021, 9:08 PMnick_hamlin
03/29/2021, 9:09 PMdouwe_maan
03/29/2021, 9:10 PMnick_hamlin
03/29/2021, 9:10 PMdouwe_maan
03/29/2021, 9:10 PMnick_hamlin
03/29/2021, 9:11 PMandrew_stewart
03/29/2021, 9:11 PMtap-jira
last night as well and this seems to have gotten me a step closer!douwe_maan
03/29/2021, 9:11 PMnick_hamlin
03/29/2021, 9:12 PMandrew_stewart
03/29/2021, 9:12 PMdouwe_maan
03/29/2021, 9:12 PMdouwe_maan
03/29/2021, 9:12 PMandrew_stewart
03/29/2021, 9:13 PMnick_hamlin
03/29/2021, 9:15 PMpassword
field in your configandrew_stewart
03/29/2021, 9:15 PMandrew_stewart
03/29/2021, 9:22 PMnick_hamlin
03/29/2021, 9:30 PMnick_hamlin
03/29/2021, 9:30 PMdouwe_maan
03/29/2021, 9:30 PM