The Data Lake Architecture Framework: A Foundation for Building a Comprehensive Data Lake Architecture