abstract etl save process to a interface; unescape BDUSS before decode