Ensuring Data Integrity%3A Why Your Workflow Steps Must Be Atomic