Summary
You can develop your Power BI model based on three different frameworks: import, DirectQuery, and composite. Each framework has its own benefits and limitations, and features to help you optimize your model.
Ultimately, you should strive to develop a model that efficiently delivers fast performance with low latency, even for high volume data sources.