Hi :wave: new to Meltano and, like <@U06C5587SDU>...
# plugins-general
k
Hi đź‘‹ new to Meltano and, like @clifford_mosley above, starting to play around with
tap-jira
. Is the an example of how to configure
meltano.yml
to select all issues in a particular project? Thanks!
v
Hey @kyle_o_sullivan, what have you tried thus far? Do you have tap-jira running already? https://meltano.com/docs/command-line-interface.html#select is going to be where you want to look
k
Hi @visch. Trying to get it up and running 🙂. Just very basic, I want to select all the issues in a given project but I’m not sure how to express that. Currently I have
Copy code
select:
    - issues.*
which I think would give me all issue that I have access to, which is not what I want
e.g., the JQL equivalent would be
project = ABC
v
Could you walk through the steps you have taken? Like have you installed tap-jira? Did you read through https://meltano.com/docs/command-line-interface.html#select ? Have you tried
meltano select tap-jira --list --all
k
Oh sorry, yep I have installed tap-jira and run
meltano select tap-jira issues "*"
which should give me all issues and their fields. But I only want all issues in a certain project (e.g. project key = ABC). That’s the part I am trying to figure out how to express. I am not seeing that anywhere so far
v
Generally you wouldn't want to filter in Meltano. The idea here would be to suck all of the issues up, then filter in your database. There may be some filtering available in the tap, but it's doubtful to me. With jira you could probably also achieve this by granting one user account only access to one project, then giving it access. I'd just pull all of the issues though, and see if that works for you, no reason not to unless the time is too extreme
ELT generally means that any logic you apply to the data happens in the target
Another way to ask all of this is why do you want to filter by project?
k
Thanks for the input! I was attempting to just get issues for a single project while I am getting acquainted with meltano and this tap specifically. I didn’t want to pull every issue for my entire org down while testing… In production, certainly would be looking at pulling everything though