Maybe this is a stupid question. The `tap-jira` ex...
# getting-started
m
Maybe this is a stupid question. The
tap-jira
extractor is now working. But how can I extract only a sub-set of issues? Can I use a Jira-query as staring point? Using the
start_date
as filter, I get way too many issues from projects I don't care about (our Jira instance is used by 2000 people).
v
Really depends on the tap if you can do that kind of thing. I looked through the tap and eek the schemas make it hard to jump quickly. Looks like not right now, but it would be an easy tweak it looks like https://github.com/MeltanoLabs/tap-jira/blob/19ce3f7b7f8ac77641250ebf56acf8a2220de897/tap_jira/streams.py#L2306-L2308 You could add a config value of like
issues_jql
and add in your jql filters you want?
🤨 at the hard coded custom fields in there, but it might not matter 🤷
m
OK, this means I would have to go into the land of an extractor developer.
Thx for the help.
v
No problem, sorry it doesn't have that feature. Happy to help if you need anything else.
Meltano has a list of partners like AutoIDM that can help, but I"m not sure that's what you're after here
Oh and by the way, just because I say it doesn't have that feature doesn't mean I"m right, it's my best guess from 5 minutes of looking! Maybe someone else knows and uses tap-jira
m
Thx for the info. I think I have to extract the Jira tickets with a simple Python program. The extractors, as far as I can see, do not have the flexibility I would need. And it is too time-consuming to learn the SDKs (singer) to do it properly.