Sign up to take part
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
I am looking into packaging a part of a flow as a recipe to be used across multiple projects (https://doc.dataiku.com/dss/latest/applications/application-as-recipe.html#sharing-an-application-as...). I have a couple of questions:
1. It appears that any changes made in the original project get transmitted to all projects where the recipe is used. Is it possible to create versions and tracking them?
2. Suppose the application-as-a-recipe fails. The error message returned is fairly unhelpful (see attached). This failure happened due to a division by 0 error in a Python recipe. What is the easiest way to debug an application-as-a-recipe when there are failures? (Preferably, this does not involve running the original flow with the inputs that triggers errors).
As a follow up, checking keep instance (https://community.dataiku.com/t5/Using-Dataiku/Applications-as-recipes-and-logging/m-p/14441) works for debugging. It creates new projects in a folder called App Instances and names start with Execute
Thank you for sharing how you found the solution with the rest of the community @yashpuranik!