Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Score big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount

Reply
disney_batista
Frequent Visitor

Data quality/validation in reports - Power BI

Is it possible to implement unit, interface, integration or other types of testing in Power BI?
What strategies are recommended to ensure quality in Power BI?
Is there a way to track what changes have been made to a file?

1 ACCEPTED SOLUTION
lkalawski
Super User
Super User

Hi @disney_batista ,

The answer to your question may be really extensive, but to summarize:

  1. Yes, you can monitor and save changes that have been made to a file (model or graphic page) - this can be handled using Azure DevOps, which processes all of this, and then you need to enable synchronization with workspaces.
    Link: https://learn.microsoft.com/en-us/power-bi/developer/projects/projects-build-pipelines

    You can also use file synchronization on Sharepoint for this - it is a kind of work around, but the change history will also be taken into account.
    Link: https://learn.microsoft.com/en-us/power-bi/create-reports/desktop-sharepoint-save-share
  2. Currently, in Power BI in deployment pipelines you can create from 2 to 10 stages, so the answer to your question is yes, you can.
    Link: https://learn.microsoft.com/en-us/fabric/cicd/deployment-pipelines/get-started-with-deployment-pipel...
PBI_SuperUser_Rank@1x.pngMemorable Member | Former Super User
If I helped, please accept the solution and give kudos! 
Linkedin

 

View solution in original post

3 REPLIES 3
lbendlin
Super User
Super User

What is your focus?  Data changes, semantic model changes, other meta data changes, or rendering changes?

Monitor different types of changes as much as possible. Today I work with a model report and then deploy it to clients. Sometimes in the middle of the process there are changes in the data that I can't map or changes in the filters of the pages/visuals. To ensure data quality, I currently have to compare the staging version with the production version page by page.
If you can tell me which tools/tests you know about, I can apply them according to my needs.

lkalawski
Super User
Super User

Hi @disney_batista ,

The answer to your question may be really extensive, but to summarize:

  1. Yes, you can monitor and save changes that have been made to a file (model or graphic page) - this can be handled using Azure DevOps, which processes all of this, and then you need to enable synchronization with workspaces.
    Link: https://learn.microsoft.com/en-us/power-bi/developer/projects/projects-build-pipelines

    You can also use file synchronization on Sharepoint for this - it is a kind of work around, but the change history will also be taken into account.
    Link: https://learn.microsoft.com/en-us/power-bi/create-reports/desktop-sharepoint-save-share
  2. Currently, in Power BI in deployment pipelines you can create from 2 to 10 stages, so the answer to your question is yes, you can.
    Link: https://learn.microsoft.com/en-us/fabric/cicd/deployment-pipelines/get-started-with-deployment-pipel...
PBI_SuperUser_Rank@1x.pngMemorable Member | Former Super User
If I helped, please accept the solution and give kudos! 
Linkedin

 

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.