The “heart” of any system that accesses data is: the dataset.
It’s not enough just to use the data, and present it. Several details need to be thought out, and organized.
This article helps a lot, with a checklist of several areas that need to be considered when creating a dataset for use in Power BI.
Source: