Debugging/Versioning Applications as a Recipe

yashpuranik Partner, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Neuron, Dataiku DSS Adv Designer, Registered, Neuron 2022, Neuron 2023 Posts: 69 Neuron


I am looking into packaging a part of a flow as a recipe to be used across multiple projects ( 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).


Setup Info
      Help me…