The invention discloses a data analysis system and method based on a distributed multi-dimensional analysis technical scheme. The system comprises the following modules: a data collection module, a data preprocessing module, a data multi-dimensional model design module, a data multi-dimensional analysis module and a data display module. The system and the method have the advantages that the construction process is clear, and the customization capability of each layer is high. Hundred millions of internet log detailed list data containing user information on the daily TB-level data volume can be processed; after the data is converted into a dimension model and a data cube, data of dimensions such as time, geography, network elements, users, terminals and services can be analyzed; and the dimension and indexes of the dimension model are clear, so that the use by business personnel is facilitated. Compared with a distributed big data processing scheme, the number of manually intervened summary models and the development work of data processing tasks can be greatly reduced.