Intelligent enterprises use information not only to support operational processes but also to support business decisions and to gain a strategic edge over the competition. Increase in data volumes, complexity of data sources along with real-time information requirements needs fresh approaches to designing and implementing business intelligence solutions. The challenges of designing high-performance data warehousing environments that meet the varying and evolving demands of businesses require exceptional skills.