Business effectiveness through data warehousing and OLAP: an analysis of the technology and its application within the commercial energy environment