Hi @Shadowestien ,
You can schedule a refresh of your data, set the frequency and time slots to refresh your Dataset pulling from SharePoint Lists.
Login to Power BI Service, Open the App workspace where you saved your report. Click the Purchases Dataset and click Schedule Refresh.
For Authentication Method, select OAuth2 and sign in with your Office 365 credentials.
Set the Toggle ‘Keep your data up to date’ to On. Set the Refresh Schedule to Daily or Weekly. Set the Time zone and Click Apply. You can also get notified if the refresh job failed. Add a new Purchase to your purchase list and view the change on the embedded report on SharePoint Online.
For original post ,you can refer to Integrating SharePoint Online and Power BI
Community Support Team _ Caitlyn
If this post helps then please consider Accept it as the solution to help the other members find it more quickly.