Teachers’ teaching ability directly determines the quality of high-end talent cultivation, and objectively assessing the status of university teachers’ teaching ability is of great significance for improving their teaching ability and boosting the quality of Chinese higher education. This paper defines the abstract attributes and spatial interaction process of heterogeneous network multidimensional data, improves the equilibrium of heterogeneous network data, introduces the decision logic theory, establishes the granularity computation model, and mines to more associated data and hidden data. Using OLAP technology, we construct a multidimensional data warehouse and apply simplified logic mathematical formulas to calculate and solve the multidimensional data model. Using the multidimensional data computational model to assess teachers’ teaching competence, the highest value of teaching competence was found in teacher 6 among the subject teachers, and the competence values of the six assessment factors were 56.82, 68.81, 79.21, 89.62, 85.55, and 80.12, respectively. Curriculum development competence was found to be very important, and its importance and recurrence were 3.8 and 3.72, respectively, and emphasis should be placed on the assessment of this teacher’s competency should be evaluated.