Automated Data Warehousing: How to Scale Without Managing Infrastructure