What is the difference between a Plugin and Application-as-recipe? Which one is better and why?
What is the difference between a Plugin and Application-as-recipe? Which one is better and why?
Answers
-
Hi,
Both can be used for reusability.
But:
- A plugin recipe is a python code that you have packaged as a visual recipe: with inputs, outputs, and parameters.
- An application-as-recipe is a sub flow that you have packaged as a visual recipe. So it can be a sequence of several visual or code recipes executing to generate an output. -
NilamberPanda Partner, Dataiku DSS Core Designer, Dataiku DSS Core Concepts, Registered Posts: 9 Partner
Thanks Mattsco.
So a Plugin is only a Python code or it can be any coding language. Can we not have visual recipes in Plugins?
-
Python or R recipes can be converted to custom recipes
You can check this link:
https://knowledge.dataiku.com/latest/kb/customization/plugins/recipe.html
For the app-as-recipe you can check this:
https://knowledge.dataiku.com/latest/courses/o16n/dataiku-applications/create-app-as-recipe.html