Data warehouses were introduced to offer one integrated view of all the enterprise data spread across numerous isolated transactional systems. Now, organizations are struggling with a myriad of new data architectures that also try to offer some integrated view of the data to all business users and data scientists, such as data lakes, data hubs, data lakehouses.