1. An article comprising one or more machine-readable media storing instructions operable to cause one or more machines to perform operations comprising: receiving a transactional data model and a view that includes a collection of view fields, each view field referencing an object in the transactional data model; mapping one or more of a plurality of view fields in the collection to one or more of a plurality of data warehouse objects; and grouping the mapped data warehouse objects into a reporting data model.