Forum Discussion

istudent's avatar
istudent
Frequent Visitor
9 years ago
Solved

Data Storage and Refreshing in Power BI Online

I have been assigned the task of researching several different BI programs to find something that allows us to upload data in such a way that we can access it through the web and process reports on t...
  • MattAllington's avatar
    9 years ago

    On the contrary, loading all the data at once is the most efficient approach. If you split the data by person or region, at a minimum you need a starting report for each of them (let's say 10). Then you decided to add one more slicer (you have to do it 10 times - forever). Power BI is very efficient in compression and storage. You should creat a data model with all your data (I have 60million records in one of my reports and it is 300MB and takes 25 minutes to refresh each week. Creat a set of reports with slicers for different people/ regions. Where you want to limit what they see, use the inbuilt row level security. 

     

    Users cna create there own reports, but I recommend someone create them centrally with slicers. If users want more they can create their own from there.

     

    your access dB may or may not have data in the right structure. Regardless, power bi can handle it. 

     

    To refresh you can either refresh with Power BI desktop locally and push it to the cloud each day, or you can use the gateway to do it automatically. 

     

    Ive been around a long time, and in my opinion you won't find a better solution today, and I can almost guarantee it will be a lot better in another 6 months, then again 6 months later. This is probably going to be the subject of a blog article of mine shortly. 

     

    Hope st helps