Multi-source data refers to data from different sources with different formats, semantics, and structures. The integration of multi-source data is a challenge for data quality in data processing, and in the subsequent data analysis and application processes, it is easy to bring problems in data accuracy, homogeneity, completeness and so on. The entity recognition and enhancement function of the Rock system is designed to solve these problems. This function realizes entity grouping, entity matching, entity clustering, optimal record acquisition and master data management, integrates time-ordered optimal rules, analyzes data based on user-defined credibility/priority of rules and accumulated a priori knowledge, and achieves the effect of analyzing entities more accurately by merging and transferring entities several times and recommends the optimal values for different values of the same entity data.