How to Build a Data Warehouse in the Cloud