Forum Discussion

db042190's avatar
db042190
Impactful Individual
20 days ago
Solved

so many file types checking my report into devops

Hi we got a hands on tour of setting up and using a deployment pipeline in power bi...one with hooks into our devops project branches as well.   I looked at what got checked in and was floored.   The number of files from one single pbix blew me away.  the table oriented ones in what is an import didnt surprise me.   i can post here in a few minutes the different file types i see but the obvious question comes up.  how can this repo branch representation of one report version be used to restore a report to either a workspace or desktop environment where at most an sm and report are represented?   in years past we've alwayd thought versioning poser bi meant the pbix or similar file only.

  • Hi db042190

     

    When checked into Git, Fabric uses the PBIP Power BI format, which stores everything as text so that it can be tracked in Git version control. 

     

    If you have a pbix file open in desktop, and you save it as a Power BI Project (PBIP) file, you will see the same file structure that you see in Git.  

6 Replies

  • Hi db042190

     

    When checked into Git, Fabric uses the PBIP Power BI format, which stores everything as text so that it can be tracked in Git version control. 

     

    If you have a pbix file open in desktop, and you save it as a Power BI Project (PBIP) file, you will see the same file structure that you see in Git.  

    • db042190's avatar
      db042190
      Impactful Individual

      thx amy, so if in an emergency i need to recover the pbip structure into a ws or even the desktop, what steps would i take?  after all that seems to be one of the purposes of version control.

  • db042190's avatar
    db042190
    Impactful Individual

    i guess this is the answer.    and if u want to go straight to a ws, it sounds like git integration can work in reverse from the ws instead of what i show below.

     

  • Hi db042190

     

    The easiest way to restore a report from git is to clone the repo in a workspace. 

     

    Create a new workspace, connect it to the git branch with the report you want to restore, and then pull from git. That will put the report into the workspace where you can then download it as a regular pbix file, or move it to wherever you wish it to be.  

  • v-kathullac's avatar
    v-kathullac
    Community Support

    Thankyou tayloramy​ ShahRukhSameer​ for Addressing the issue.

     

    Hi db042190​  ,

     

    As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for the issue worked? or Let us know if you need any further assistance?

     

    Regards,

    Chaithanya

  • v-kathullac's avatar
    v-kathullac
    Community Support

    Hi db042190​  ,

     

    As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for the issue worked? or Let us know if you need any further assistance?

     

    Regards,

    Chaithanya