The check-out/check-in feature in SharePoint is very useful for preventing editing conflicts and avoiding work-in-progress versions being stored in version history. However, this feature is not respected in the Power BI Service integration (import .pbix file from SharePoint), as changes to a file in SharePoint/OneDrive are pushed to the service even when it is checked out — which may lead to unexpected updates to reports and semantic models. Currently, the only alternative is to keep OneDrive refresh disabled and enable it only when changes need to be synced (and then disable it again) — a process that is highly error-prone, as users are extremely likely to forget to disable it afterward, especially considering the sync may take several minutes. Ideally, changes to a checked-out file should only be pushed to Power BI Service after it is checked in.
... View more