Hello, community
I’m currently working on a project which requires a workflow on the runtime server to be triggered after the monitoring project on Ataccama ONE is finished. Can anyone recommend a solution to achieve this? Thank you in advance
Hello, community
I’m currently working on a project which requires a workflow on the runtime server to be triggered after the monitoring project on Ataccama ONE is finished. Can anyone recommend a solution to achieve this? Thank you in advance
I don’t have exact answer to this, hopefully someone more knowledgeable would share how to do it properly.
I am thinking about Notification Handlers https://support.ataccama.com/home/docs/aip/latest/development-guides/one-runtime-server-development-guide/workflow-and-scheduler/notifications-handler that might be able to do it, but it looks like they are only for events (UPDATE, CREATE, DELETE) of the entity (when monitoring project was updated, created etc). Not sure if there is a way to subscribe for changes such as “monitoring project job is finished”.
Although there might be a way to do it:
You can try to subscribe for the monitoringProjectProcessing
entity which is embedded into monitoring project and run a workflow once a new processing is created and then updated with finishedAt
for a given MP.
Thank you, Maxim Kim. I’ll check this out
Would be interesting to find out. We have MP's which have Post-Processing to write data to our DQ Store.
You could also write to a DB-log table (or file) from a Post_processing job and create the handling from there. So create a ‘watching’ workflow with a ‘wait for SQL Row'.
Let us know what is your approach!
Thank you for your suggestion, Marnix Wisselaar. However, I would prefer not to have a residual write-out, so I’d probably try the Maxim Kim solution of detecting changes in MMM.
Thank you all for your help
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.