1. A method for in-memory cache data profiling, comprising: receiving baseline data profiling results obtained during extract transform load (ETL) from at least one source application to at least one target application; caching updates to the source application detected in an enterprise service bus (ESB); determining data profiling results for the cached updates; and, triggering an action if a threshold disparity is detected upon comparing the current data profiling results and the baseline data profiling results.