I've just run through a bunch of sample taps to ma...
# troubleshooting
j
I've just run through a bunch of sample taps to make a "getting started" internal documentation for my team - and I wanted like a 100% this works every time sample tap to work with. I have gone through nearly every tap I can think of with random data and I ran into a lot of papercuts. From when I started meltano till now the number of taps has 3x'ed, but I am just not convinced all of them have recently been run Open to suggestions for a reliable getting started tap?
Copy code
meltano add extractor tap-openexchangerates	didnt work python 3.11
meltano add extractor tap-smoke-test	interactive config did not let you choose sample data
meltano add extractor tap-jaffle-shop	meltano had trouble with utf in the stderr - got good followup support tho!
meltano add extractor tap-currencyfreaks	exited with pip error code
meltano add extractor tap-exchangerateapi	uses an API that no longer exists when you meltano invoke it <https://api.exchangeratesapi.io/>
meltano add extractor tap-exchangeratehost	now needs an access key, but theres no place to configure that
m
This tap is a generic rest-api tap that is highly configurable, in that it may take a bit of work to get up and running, but it should be possible to use on several different types of data sources. It is also in widespread use, so it is currently well maintained, unlike some of the examples you quoted: https://hub.meltano.com/extractors/tap-rest-api-msdk/
j
I was considering and then the meltano page scared me off. Is there a good like sample config for it out there? It's basically a wall of config...
m
From this point on in the repo readme is a list of sample configs: https://github.com/Widen/tap-rest-api-msdk#example-settings-for-different-apis