Documentation

Transformation Statuses

Updated on

Mar 13, 2025

Manage recipe statuses efficiently to avoid redundant data loads and ensure clear separation between test and production environments.

How Does It Work?

Recipe Statuses

Recipes can have two statuses:

  1. Draft:
  • ~An editable version for users.
  • ~No impact on production recipe.
  1. Active:
  • ~Non-editable.

Creating and Modifying Recipes

  • When creating or modifying a recipe, it starts as a Draft.
  • Modifying an Active recipe triggers a warning dialog, prompting the user to deactivate it before making changes.

Activating Recipes

  • Activating a recipe moves it from Draft to Active.
  • Load orders can only be created for Active recipes.
  • With autoload turned on, data loading happens automatically after moving the recipe to Active. Without autoload, you'll need to start the load yourself.
  • Moving a recipe to Draft mode is safe — any ongoing data loads will continue running based on the last Active version. You can freely modify the Draft version without affecting the current operations.

Use Cases

Testing New Transformation Logic

If you want to modify a complex transformation recipe that's currently in production:

  • Create a Draft version of the Active recipe.
  • Make and test changes without affecting the production data flow.
  • Once satisfied with the changes, you can activate the new version and enable the load.

This allows safe experimentation while maintaining uninterrupted data processing in production.

Debugging Production Issues

When troubleshooting problems in a production transformation:

  • You can move the current recipe to Draft.
  • Analyze and modify the transformation logic in the Draft version.
  • Test the fixes without impacting ongoing production data loads.
  • After confirming the fix, activate the corrected version.

This approach ensures continuous data flow while resolving issues in a safe, isolated environment.

Conclusion

This system makes data management safer and easier by keeping draft changes separate from live data. This means you can try out changes without breaking anything that is already working, making the whole process simpler and more reliable.

Schema information

Setup guide

Settings

No items found.

Troubleshooting

Troubleshooting guides

Check out troubleshooting guides for
Transformation Statuses
here:

Limits

Frequently asked questions

No items found.
☶ On this page
Description
Related articles
No items found.
No items found.

Questions?

Improvado team is always happy to help with any other questions you might have! Send us an email.

Contact your Customer Success Manager or raise a request in Improvado Service Desk.