Hi everyone. Quick question about extending DataHu...
# feature-requests
c
Hi everyone. Quick question about extending DataHub for my orgs use case. I would like to leverage the Actions Framework to create a Jira ticket based off a user request (button, or link on the asset page). Would this require the following? 1. Fork the Datahub repo 2. Create a custom Action & Transformer ( following this guide: https://datahubproject.io/docs/actions/guides/developing-an-action/) 3. Running our forked version of Datahub in-house to take advantage of the new functionality. Or, am I approaching this opportunity completely wrong? I read through the developers guide https://datahubproject.io/docs/developers/ and it appears this is the right approach.
m
No you don’t need to fork it at all, you just need to write a new Action/Transformer, a recipe for ingestion/action. Then run with
datahub ingest
(for transformer) or
datahub action
in a container/vm
If you use the
action
image for you ingestion, you might need to rebuild the image to include your code.
c
Thanks Steve. I will look into this. I appreciate it.
m
@cuddly-butcher-39945 when i say action image, it’s the image for the UI ingestion.
m
@cuddly-butcher-39945: adding to this thread here, you can just send the JIRA creation action as a contribution to the oss repo since I suspect the code will be fairly generic
that way it can be improved on by the community as well
c
Thanks @mammoth-bear-12532, I have a call this Thursday to review the actual implementation and I'll follow up here once it is complete. Thanks!
m
hi @cuddly-butcher-39945 were you able to get this to work? I am interested in a similar use case to log a jira ticket so a user can request for access to the dataset
c
Hi @most-byte-90620 , I am working on it now. I will be sure to share once it’s complete
m
thank you @cuddly-butcher-39945 excited to see how it works