Announcing the winners & finalists of the Dataiku Frontrunner Awards 2021! Read their inspiring stories

Custom Plugins Backward Compatibility

lina
Level 1
Custom Plugins Backward Compatibility

Hi!

If I create a custom recipe that was used in scenario-based flows. Can future updates to the plugin functionality and/or code cause the previous scenarios to fail?

Thanks!

0 Kudos
1 Reply
HarizoR
Dataiker
Dataiker

Hi,

It will depend a lot on:

- what the custom recipe does and the changes applied to it,

- what the scenario does.

 For example, modifying the number and/or schemas of the output dataset(s) may disrupt the downstream elements of the Flow, which may not be compatible with the scenario's steps.

In order to maintain stability in your Flow, it is recommended to test the behaviour of an updated plugin by manually building the output dataset(s) first, then once you have confirmation, move on to the "automation" part and leverage a scenario.

Best,

Harizo

A banner prompting to get Dataiku DSS