Forum Discussion

msprog's avatar
msprog
Advocate III
1 year ago
Solved

Understanding Devops with PBI

hey team,  a quick question: I published a PBIX onto a workspace and this workspace is git integrated.  i commit the changes from the workspace and i see the 2 artifacts in my Devops repo.  I tho...
  • Poojara_D12's avatar
    1 year ago

    Hi msprog 

    Great question! What you're observing is part of the new Git integration in Power BI Service, which allows you to commit artifacts like semantic models (.SemanticModel) and reports (.Report) directly from a workspace to a Git repo (like Azure DevOps) without needing to manually export or create a .pbip file. This modern integration simplifies version control directly within the service.

    However, the.pbip (Power BI Project) format is still valuable—especially for developer-led workflows. A.pbip project is a folder-based representation of a Power BI file (PBIX), allowing deeper version control and modular development. It breaks the PBIX into separate files like report layout, dataset schema, and metadata, making it easier to manage changes in source control, collaborate across teams, and automate deployment in CI/CD pipelines.

    So, while the Git integration in the Power BI Service handles artifact-level commits automatically (as you've seen in your DevOps repo), the .pbip is mainly used for local development, customization via code, or advanced DevOps scenarios where you want more granular control over individual components of a Power BI solution. In short: you don't need .pbip to use Git integration in the service—but it still plays a role in more advanced or offline development workflows.