Architecting Context for Heterogeneous Data Lakes | BeFreed