When you redeploy a workflow or you change a mapping output, you can affect the state of persisted mapping outputs.
Consider the following rules and guidelines for persisted mapping outputs:
When you deploy a workflow as an application for the first time, you do not have to perform any additional tasks if a Mapping task has persisted mapping outputs.
When you redeploy an application, you can choose whether to retain the state information or to discard it. If you choose to retain the state information, the mapping output values do not change in the repository when you redeploy the application. Otherwise the mapping outputs state is removed from persistence.
The mapping outputs state is not backed up when you back up and restore a mapping or workflow.
If you rename or recreate a mapping output, you cannot use the persisted mapping output value from a previous workflow run.