Data is used for decision making; hence it is imperative that business user gets complete and accurate data in a timely manner. Beyond the business needs, there are compliance and regulatory needs that must be satisfied. Therefore, data that is used for decision making must have checks and controls to ensure reliability of data.
However, we should understand that data quality is a byproduct of the system that has been put in place – data inputs and the ETL processes that populate the data. The existing enterprise scheduling tools can only monitor the success of the batch processes and cannot verify if the data has been transformed correctly.