Это видео недоступно.
Сожалеем об этом.

Power BI Version Control using GIT and Azure DevOps by taik18

Поделиться
HTML-код
  • Опубликовано: 22 сен 2023
  • Power BI Version Control using GIT and Azure DevOps by taik18
    Power BI Version Control using GIT and Azure DevOps involves leveraging these tools to manage and track changes to Power BI projects, including reports, datasets, and dashboards. Here's a description of the process:
    Setup Azure DevOps Project:
    Create a new project in Azure DevOps or use an existing one.
    Define repositories for storing Power BI files. You can have separate repositories for reports, datasets, and other related artifacts.
    Connect Power BI to GIT:
    Work on Power BI projects locally on your machine using Power BI Desktop.
    Save changes to your local GIT repository using GIT commands or through a GIT client.
    Commit changes with meaningful messages describing the updates.
    Push changes to the remote repository on Azure DevOps.
    Collaboration and Branching:
    Utilize branching strategies like feature branches for collaborative development.
    Each developer works on their feature branch, makes changes, commits them, and then merges them back to the main branch (e.g., master or main) through pull requests.
    Continuous Integration
    Set up CI pipelines in Azure DevOps to automatically build and validate Power BI files whenever changes are pushed to the repository.
    CI pipelines can perform tasks like checking for errors, running tests, and generating artifacts.
    Continuous Deployment
    Optionally, set up CD pipelines in Azure DevOps to deploy Power BI files to different environments (e.g., development, staging, production) after successful CI builds.
    Deployments can be triggered automatically or manually, depending on the workflow and requirements.
    Version History and Auditing:
    Track changes to Power BI files over time using GIT version history.
    Azure DevOps provides features for auditing changes, viewing commit history, and tracking work items related to Power BI development.
    Integration with Power BI Service:
    Publish Power BI reports to the Power BI Service from Power BI Desktop.
    Users can access published reports directly from the Power BI Service, while development and version control occur in Power BI Desktop and Azure DevOps.
    Governance and Permissions:
    Define permissions and access controls within Azure DevOps to manage who can view, edit, and merge changes to Power BI files.
    Ensure proper governance and compliance with organizational policies and regulations.
    Documentation and Training:
    Document version control processes and workflows for Power BI development using GIT and Azure DevOps.
    Provide training to team members on using version control effectively for Power BI projects.
    By implementing Power BI Version Control using GIT and Azure DevOps, teams can collaborate more efficiently, track changes effectively, ensure code quality through CI/CD pipelines, and maintain a reliable and auditable development process for Power BI projects.
    #fabric, #alm #powerbi ,#taik18
    source Microsoft

Комментарии • 40

  • @renedoucet2849
    @renedoucet2849 7 месяцев назад +3

    Fantastic video. Love how you show the full picture that includes both Git and the built-in Deployment Pipelines

    • @taik18
      @taik18  7 месяцев назад

      Thanks for your feedback

  • @MsUpstairs
    @MsUpstairs 4 месяца назад +1

    really great for the process for "Develop using client tools"...thanks for sharing

    • @taik18
      @taik18  3 месяца назад

      Thank you for your feedback 🙂

  • @aishwaryaudayakumar4323
    @aishwaryaudayakumar4323 5 месяцев назад +3

    Version History and Auditing:
    Track changes to Power BI files over time using GIT version history.
    Azure DevOps provides features for auditing changes, viewing commit history, and tracking work items related to Power BI development.
    where can I find this content?

  • @carloscantu75
    @carloscantu75 6 месяцев назад +1

    Very clear and useful explanation, you have a new subscriber, thanks for sharing!

    • @taik18
      @taik18  6 месяцев назад

      Thank you 🙏

  • @aswinraaj
    @aswinraaj 4 месяца назад +1

    Great video. Thanks for uploading this much needed video. This is one of the best resources available on Git integration. I just have one doubt. What happens for an already existing report that you have on the workspace? It just saves as report and dataset folder. There is no .pbip file created during the git integration. What should be done in this case?

    • @taik18
      @taik18  3 месяца назад

      great question, you can download and covert those report.

  • @adrianricoalonso5442
    @adrianricoalonso5442 8 месяцев назад +1

    Hi! great video, my question is: if i have commited few changes to the model bin via commits, i can of course download de pbip from the folder and open in local my report updated, but what if i want to get an older version of the report without deleting the commits? is there any way that i can download the pbip before some particular commit?

  • @maheshmule1871
    @maheshmule1871 10 месяцев назад +2

    Great video. My question is like two developer working same file they created two feature branches same time developer1 push their changes and merge to main branch and dev2 made some changes and push changes. While merging dev2 to main getting merge conflict and if we try to resolve manually that file is corrupted.
    Can you please provide how two developer work together on same file and workflow?

    • @taik18
      @taik18  10 месяцев назад +2

      Ok great. I will make a video on this

  • @vrmotovlog4333
    @vrmotovlog4333 4 месяца назад +1

    Good Work!

    • @taik18
      @taik18  4 месяца назад

      Thank you

  • @SynonAnon-vi1ql
    @SynonAnon-vi1ql 2 месяца назад +1

    Dude your videos are really good but please tell sequential instructions. You tell something and then say before that and then again before that... That just makes it worse..

    • @taik18
      @taik18  2 месяца назад

      Thank you so much for your valuable feedback 😊

  • @ajaysharma2061
    @ajaysharma2061 7 месяцев назад

    Informative.. thanks for sharing.

    • @taik18
      @taik18  7 месяцев назад

      Thank you for your feedback🙂

  • @yannmassamba8947
    @yannmassamba8947 7 месяцев назад

    Hello I've been dealing with a situation regarding PBIP file . I've generated my PBIP file based on my pbix report in my local machine then commit and push my repo to Azure devOps. Everything got pushed, proper dataset and report folder got generated, GITignore file too except the PBIP file generated locally from the pbix.
    IT looks like PBIP file is not systematically pushed. any thought or similar experience? if so is there any reason?

  • @user-rs5ig1rz4j
    @user-rs5ig1rz4j 10 месяцев назад +1

    for the first time the dev2 want to download the report from the main workspace to make changes and there is no option to download pbix from the service , how he can get the report to his local pc ?

    • @taik18
      @taik18  10 месяцев назад

      great question, I will try to make a video on this,
      1. Dev2 need access to the GIT-AzureDevOps repository then they can connect and download the latest file, which is already synced with Power BI Workspace.
      2. Dev2 make the changes > create new branch > commit > sync > pull request > merge the changes to the main branch > sync with the main workspace
      3. Dev1 can now refresh and get the latest file from GIT-Azure DevOps.
      so technically, the developers need to depend on GIT-Azure DevOps for latest file, not in Power BI Workspace.
      Hope this helps.

    • @user-rs5ig1rz4j
      @user-rs5ig1rz4j 7 месяцев назад

      how i can download the pbix file ? i have two folders for my power bi file one dataset and one report , in the report folder i have pbir file but when i download it i get an error :required artifact is missing , i have tha last version of power bi desktop @@taik18

  • @aasmohd1530
    @aasmohd1530 8 месяцев назад

    Hello Adnan,
    For multiple reports, from the same dataset we don't need to save as pbip evertime. But then how will we save the files if not as .pbip.
    It was said in the Microsoft document as well that a single pbip is needed only and the reports can be opened from the .pbir in the report folder.
    Could you please let me know how to do that?
    How to save multiple reports and multiple datasets?

  • @MrTewabe
    @MrTewabe 10 месяцев назад +1

    Thank you for sharing this! My question here is as I have a Power BI Pro license not the premium one, does it still work?

    • @taik18
      @taik18  10 месяцев назад +1

      It is for Premium capacity

    • @MrTewabe
      @MrTewabe 10 месяцев назад

      @@taik18 Thank you so much!

    • @viniciuscampos7556
      @viniciuscampos7556 5 месяцев назад

      @@taik18 but all accounts should be premium ?

    • @taik18
      @taik18  5 месяцев назад

      The workspace must be premium workspace and if the user wants to publish in that workspace they all need pro licences separately

    • @viniciuscampos7556
      @viniciuscampos7556 5 месяцев назад

      ​@@taik18 got it, but for example... if I have a premium account and the rest of the accounts are pro, is it possible for the pro account to see what the premium account is publishing? From what I see, if a premium account posts something, only another premium account can see it.

  • @yuvakarthiking
    @yuvakarthiking 6 месяцев назад +1

    Does this integration support dataflow commit to repo

    • @taik18
      @taik18  6 месяцев назад

      There is a status column in the workspace which shows the supported items..

  • @conejeros
    @conejeros 10 месяцев назад

    Hi thanks for the video, i did a clone of main repository just a report no dataset , i opened the definition file and i got error from analysis services, the dataset it's in my personal workspace, is that the reason of the error or maybe theres is something to be checked in order to make it work?

    • @taik18
      @taik18  10 месяцев назад

      If you are able to open the file in regular method. Then this should also work. If pls send the error details to my email. Thanks

  • @krishnaveen84
    @krishnaveen84 10 месяцев назад +1

    Hi Sir, Is there any way to get fabric and azure devops account free of cost for learning?

    • @taik18
      @taik18  10 месяцев назад

      Thanks for asking, azure devops is free for 5users.. And Power BI you can get trail for 60day. Pls .try using this

    • @krishnaveen84
      @krishnaveen84 10 месяцев назад

      Thanks

  • @deepanshusahu3115
    @deepanshusahu3115 10 месяцев назад

    Pbir file in report folder not opening the report, can u pls tell how to extract report from dataset and report folder

    • @taik18
      @taik18  10 месяцев назад

      Pls check your Power BI desktop version, it should open the report

    • @user-rs5ig1rz4j
      @user-rs5ig1rz4j 7 месяцев назад

      do you Success to open the file ?

    • @taik18
      @taik18  7 месяцев назад

      Yes , pbir is opening in Power BI desktop. Pls make sure you have enabled the preview features in Power BI desktop