The data mart contains cleansed and transformed external data, metadata, log data, push-integration instruction sets, and non-partition application data. The transformation engine posts transformed data from the work area to the data mart. Within the data mart, data is calculated and re-transformed. The most recent data is pulled from the data mart into the work area, transformed and refreshed, processes are completed and refreshed, and then posted back to the data mart.