In most organization, transactional systems which acquires massive amount of data requires data profiling and data quality tools to achieve consistent and accurate reporting. Data quality tools are typically geared towards a bottom up assessment of the integrity of transactional data.