01-03-2023 03:38 AM
"If Condition" has lot of activities that can succeeded or fail. If any activity fails then whole "If Condition" fails. I have to get the status of the "If Condition" activity (pass or fail) so that i can use it for processing in the next notebook that follows it.
Please suggest some ways
Thanks
01-03-2023 05:03 AM
In your ADF Pipeline activity, set two different pipeline activities from the If condition activity based on success or failure (the green and red arrows).
Then inside each pipeline activity, you can add a set variable, get variable and your adb notebook activities. In set variable, you would be setting the status of your activity using the standard pipeline parameters.
Hope this helps...Cheers..
01-03-2023 03:42 AM
Can you share your code? I don't know if python, SQL, or some logic in orchestration tool.
In python, you would need to set try catch in every if statement and use dbutils.notebook.exit('message') to handle it in another notebook.
01-12-2023 07:35 AM
dbutils.notebook.exit('message') .This is also a good way .But since my if activity has multiple notebooks it would get complicated.So setting base parameters from success and fail path helped
01-03-2023 05:03 AM
In your ADF Pipeline activity, set two different pipeline activities from the If condition activity based on success or failure (the green and red arrows).
Then inside each pipeline activity, you can add a set variable, get variable and your adb notebook activities. In set variable, you would be setting the status of your activity using the standard pipeline parameters.
Hope this helps...Cheers..
01-12-2023 07:34 AM
Thanks .This helped.Set a base parameter to the notebook with status sucess or fail
01-11-2023 06:09 AM
Hi @srikanth nair, We haven’t heard from you since the last response from @Hubert Dudek and @Uma Maheswara Rao Desula, and I was checking back to see if their suggestions helped you.
Or else, If you have any solution, share that with the community as it can be helpful to others.
Also, Please don't forget to click on the "Select As Best" button whenever the information provided helps resolve your question.
Join our fast-growing data practitioner and expert community of 80K+ members, ready to discover, help and collaborate together while making meaningful connections.
Click here to register and join today!
Engage in exciting technical discussions, join a group with your peers and meet our Featured Members.