Implementing a View Caching Layer in an ETL Platform for Savings