This might be obvious to most but just used plugin...
# troubleshooting
v
This might be obvious to most but just used plugin inheritance to debug a target that was failing with production data on a specific stream. In 2 minutes I have a test going. 1.Change meltano config
Copy code
- name: tap-name-debug
    inherit_from: tap-name
    select:
     - failingstream.*
2. run
meltano install
3. get my output to a file so I can replicate the issue locally and improve the target
meltano invoke tap-name-debug > debugoutput
Really slick use case I think, one of many!
d
@visch Did you know there's a
--select failingstream
property on
meltano elt
that can do that as well? ๐Ÿ˜„ You can also feed it into
meltano invoke
using
TAP_NAME__SELECT_FILTER='["failingstream"]'
v
Ahh even better! Thank you!
Gosh that's hard to know from the docs, I see it now but I had no idea what use case a select filter actually had until now ๐Ÿ˜•
d
Sounds like an issue to clarify that is in order! @taylor Could be part of your Troubleshooting issue as well: https://gitlab.com/meltano/meltano/-/issues/2538
v
So much hidden goodness
Could be on me to dive in and understand more ๐Ÿคท , I'll keep thinking about it. Thank you!
t
Meltano has a large surface area and our documentation could use a lot of improvement, so donโ€™t blame yourself for not knowing the hidden goodie bits ๐Ÿ˜