The invention discloses a data processing method based on a metadata base. The data processing method comprises the following steps: Step100, saving configuration data required by report query and data export, comprising configuration of report information, configuration of filtering conditions, configuration of report representing information and configuration of detailed information in a form of the metadata base; Step 200, when a user enters a report module, listing the report information through the metadata base for the selection of the user, providing the report filtering conditions for the input of the user, displaying query results according to a format defined by the metadata base and displaying related detailed information; meanwhile, when the user has a data export request, using the same parameters to execute query and using the same format to export a file. Through adopting the mode, development and maintenance are more convenient, the development workload is reduced, and research and development technical thresholds are reduced.