1. A computer system comprising: a first database and a second database, the first database being a transactional database comprising an operational data store and the second database being an analytical database comprising an analytical data store; a receiver for receiving online data, wherein the first database stores the received online data in a first data structure, and the second database stores transformed online data in a second data structure, wherein the transformed online data in the second structure are obtained by applying a transformation to the online data in the first data structure; a software component for generating an analytical data model using at least part of the transformed online data stored in the second database; a processor, and memory configured to store a plurality of applications that are executable by the processor, wherein a mapping application of the applications facilitates applying the analytical data model generated using the at least part of the transformed online data stored in the second database to the online data in the first database, the mapping application including instructions that, when executed cause at runtime the processor to automatically: retrieve and store the at least part of the transformed online data from the second database in a storage of the computer system; generate test probe data of a data type value different from the received online data currently stored in the first database, the test probe data being selected from the group comprising a non-stored prime number for numeric data types, a unique date value for date data types, and a unique string value for string data types, wherein the test probe data are stored in the storage in a third data structure; write the test probe data into the first database in the first data structure; based on writing the test probe data into the first database in the first data structure, further apply the transformation on the data stored in the first database, including the test probe data, to obtain transformed test probe data in the second data structure; compare test probe data in the first data structure and the transformed test probe data in the second data structure to determine data which facilitates determining how the test probe data moved between the first and second data structures as a result of the further applying of the transformation; store in the storage the data based on the compare in a fourth data structure; determine a data mapping, resulting from the transformation, using the test probe data entries in the third data structure and corresponding data entries in the fourth data structure, the data mapping identifying one or more attribute name changes, computations, or aggregations occurring on the test probe data in the second data structure based on the further applying of the transformation; and use the determined data mapping in deploying the analytical model, generated using at least part of the transformed online data stored in the second database, the deploying including using the data mapping and the analytical model to facilitate evaluating new data to be stored in the first transactional database.