In Power BI, data modeling defines the semantic layer, which determines the structure, relationships, calculations, and interpretation of data by users and reports. It not only loads data but also structures tables, relationships, and measures in a way that provides answers to business questions in an efficient and consistent manner.
A properly constructed Power BI data model converts raw source data into analytical entities which can be aggregated appropriately at scale by the engine. It dictates the propagation of filters, evaluation of DAX measures, utilization of memory, and ensures that the same dataset can be used to generate multiple reports without being reworked. Practically, it is data modeling that allows Power BI to transition to reusable and governed analytics, as opposed to individual dashboards.