• Step 0 - Talk to the business

    Are you sure you need a data warehouse at all? Discuss needs with your users and make sure you understand the business. If you don't really need a data warehouse, don't build one.