1. A method for validating data, said method comprising: a processor of a data processing system generating warehouse data in a data warehouse by transforming source data in a data source into the warehouse data via an Extract-Transform-Load (ETL) transformation model; said processor generating a data cube by transforming the warehouse data in the data warehouse into the data cube via an On-Line Analysis Processing (OLAP) transformation model; said processor generating a report multi-dimensional data set (MDS 1 ) from the data cube via a data cube query of the data cube; said processor generating a reference multi-dimensional data set (S) from the source data via a source data query of the source data, said source data query corresponding to the data cube query; and said processor performing a data validation based on a matching relationship between MDS 1 and S.