What are the deployment Pipelines in Power BI? | A complete walkthrough | Power BI Premium | 4K

Sdílet
Vložit
  • čas přidán 10. 07. 2024
  • What are the deployment Pipelines in Power BI? | A complete walkthrough:
    In this video, I have explained the followings:
    1) What are the deployment pipelines?
    2) What is a premium app workspace and how to create it?
    3) How to assign a workspace to a deployment pipeline?
    4) Why do we need deployment pipelines?
    5) What is backward deployment?
    6) What are deployment pipeline rules?
    7) Different dataset rule types
    8) What are the limitations for the deployment pipelines?
    Reference:
    docs.microsoft.com/en-us/powe...
    docs.microsoft.com/en-us/powe...
    Sales & Returns Report: docs.microsoft.com/en-us/powe...
    ********* DA-100 Questions - Answers ***********
    1drv.ms/w/s!ApIf9f9Q3qOxlRZ0H...
    *********************Important Links ***********************
    * For the DA-100 Exam Tutorial Series: • PL- 300 Exam Tutorial
    *
    * Power BI Admin Tutorials Series: • Power BI Admin Tutorial
    *
    * For more DAX Videos: • DAX Sundays
    *
    * For more Weekly Videos: • Power BI Weekly Videos
    ******************************************************************
    1. Power BI Crash Course: • How to get started wit... ​
    2. How to pass DA-100 Exam: • How to pass DA-100/PL-...
    3. Data Classification in Power BI: • Should you go for Powe... ​
    4. Sensitivity Labels in Power B: • What are Sensitivity L...
    5. What is Power BI Service? • What is Power BI Service? ​
    6. Power BI Data Model Analysis: • How to do data analysi...
    7. Filter Propagation Concept: • What is Filter Propaga...
    8. Dynamic Page Navigation with RLS Video: • How to Navigate Pages ...
    9. Incremental Refresh in Power BI: • What is Incremental Re...
    10. Create Date Table in Power BI: • 2 Ways to Create Simpl... ​
    11. Deployment Pipelines in Power BI: • What are the deploymen...
    12. XMLA EndPoint Connectivity in Power BI: • What is Dataset connec...
    ************************************************************************
    ☎️ LET'S CONNECT!
    ************************************************************************
    🐥 Twitter: / biconsultingpr1​
    ☞ Instagram: / biconsultingpro
    ➥ Facebook: / biconsultingpro
    🧑‍💻 Website: www.biconsultingpro.com
    #DeploymentPipelines #PowerBI #PowerBIPremium
    ~-~~-~~~-~~-~
    Please watch: "Microsoft Azure Synapse Analytics Tutorial | Azure Synapse Studio |BI Consulting Pro |Azure Tutorial"
    • Microsoft Azure Synaps...
    ~-~~-~~~-~~-~

Komentáře • 78

  • @BIConsultingPro
    @BIConsultingPro  Před 3 lety +1

    If you have any questions or feedback, kindly let us know!

  • @thakurarvindrasingh7093
    @thakurarvindrasingh7093 Před 2 měsíci +1

    To be honest I have never seen like this video before as well as like this teacher,
    I don't have words to express my happiness and how to say thank you

    • @BIConsultingPro
      @BIConsultingPro  Před 2 měsíci +1

      Thank you for your kind words!! We’ll keep it up and will try our best.

  • @reenashaik9308
    @reenashaik9308 Před rokem +1

    Great explanation! Easy to understand. Thank you! :)

  • @masgitz
    @masgitz Před 3 lety +1

    Awesome. Thanks

  • @tubeitz
    @tubeitz Před 2 lety

    Excellent content, thank you

  • @LittleKrishna17218
    @LittleKrishna17218 Před rokem +1

    ur all videos are very helpful
    thanks a lot.

  • @athotabh
    @athotabh Před 3 lety +1

    Hi,
    This is an excellent video on Power BI Deployment Pipelines. After watching the video I got curious and started exploring implementing Deployment Pipelines in my project.
    Couple of questions -
    1) Can we assign an existing Prod workspace to a deployment pipeline, similarly can we change a workspace to assign it to a different workspace?
    2) Can we configure dataset rules for data source as SQL Server on Amazon RDS
    Also, could you please upload a video on auto-sync of content with SharePoint, OneDrive etc. and how this feature enables version control within deployment pipelines.
    Thanks for uploading this video, very informative.

    • @BIConsultingPro
      @BIConsultingPro  Před 3 lety

      Hi, thanks for your comment.
      Let's start with the first question.
      1) You can assign only premium capacity based workspaces to pipelines. So, whenever you are creating a new deployment pipeline, if you have already created a Prod Workspace on Premium Capacity, you can assign it.
      2) Yes, we can add Dataset Rules for SQL Server. However, personally, I haven't tried on Amazon RDS.
      3) I'll upload a video for auto-sync.

  • @nishantpushkar4415
    @nishantpushkar4415 Před měsícem

    Excellent Work. Thanks. One Side question, can you please share the link of the music which is being played in the background. Loved it as well.

  • @venkatraohyd
    @venkatraohyd Před 3 lety +3

    Very Nice explanation. Thanks much. After searching over CZcams for half day, i find yours. Very useful. But the deployment sages are all manual. Can we automate and authorize the deployments ?

    • @BIConsultingPro
      @BIConsultingPro  Před 3 lety +1

      Well, not as of now but in the future you can! You can also use ALM Toolkit for the deployment.

  • @bedsup
    @bedsup Před 2 lety

    Hi, great post. Very clear and consise. What happens if my report in Dev is using Dataflows - can we still migrate that report to Test and then Prod? Or does the deployment pipeline only work with datasets?

    • @BIConsultingPro
      @BIConsultingPro  Před 2 lety

      Yes, you can. For more info: docs.microsoft.com/en-us/power-platform-release-plan/2021wave2/power-bi/power-bi-dataflows-deployment-pipelines

  • @user-tc9bp4mm8b
    @user-tc9bp4mm8b Před rokem

    i have made changes and deployed to production can i restore previous version?

  • @user-lm5wb8vi1x
    @user-lm5wb8vi1x Před měsícem

    Finished watching

    • @BIConsultingPro
      @BIConsultingPro  Před měsícem

      amazing.. keep learning and keep exploring the world of data !

  • @TOO-FAM
    @TOO-FAM Před 11 měsíci +1

    Is this for data analysis, such as regular reporting building and publishing or is it for software engineers?? what is this for in layman terms

    • @BIConsultingPro
      @BIConsultingPro  Před 11 měsíci

      Hi, in simple terms, when we need to move reports from one environment or workspaces, then we need them.
      Also, to use then we need Power BI Premium or Premium Per User License

  • @yuvrajsingh9961
    @yuvrajsingh9961 Před měsícem

    The Data Source Rule is not getting enabled for me

  • @MrBabuji123
    @MrBabuji123 Před 3 lety +1

    Can i ask you a vey basic question? What is the benefit for having a deployment pipelines over conventional way of creating workspace and publish the dashboards??

    • @BIConsultingPro
      @BIConsultingPro  Před 3 lety

      Well, conventionally, if you will deploy your reports or publish your reports to different environments, you won't get to know the changes you made in the report. However, once you will use deployment pipelines, it would show you the difference between new and the existing files. Then, depending on your requirements, you can proceed further or stop.

  • @Laxmanmane007
    @Laxmanmane007 Před 2 lety +1

    Small Question if dev data source and Test data source and Credentials is different is it possible to deploy report to deployment pipeline

  • @frankopokukoduah194
    @frankopokukoduah194 Před 22 dny +1

    if you are deploying a new report, will you use the existing pipeline or you can create a new pipeline. I created a new separate pipeline but I was not able to access any workspace to it because the old pipepline was assigned to the existing workspace. hence I had to use the existing pipeline and I had to re-published already existing report and the new report together to the app

    • @BIConsultingPro
      @BIConsultingPro  Před 22 dny

      Thanks for your comment. Please note that we don't create new pipelines for each report; instead, we use one pipeline for an entire domain or department.
      When setting up a deployment pipeline, you must assign workspaces to it, otherwise it won't function properly.
      Before using any deployment pipeline, ensure that your reports are already published in the associated workspace. You can then move reports between workspaces using the deployment pipeline.
      Ideally, you should set up Dev, Test, and Production workspaces. Initially, publish your report to the Dev workspace. Once it's ready, use the deployment pipeline to move it from Dev to Test/Acceptance, and then to the Production workspace.
      Currently, you can create up to 10 stages in a deployment pipeline, depending on your needs.

  • @kamalmaru
    @kamalmaru Před 2 lety

    getting error while setting up gateway for dataflow for 2 different environment, dev and test, it's breaking

  • @curtisclement5467
    @curtisclement5467 Před rokem +1

    Suppose our team implements a deployment pipeline, but later down the line we change our mind and want to revert back to managing separate workspaces. Is it possible to take the workspaces &/or reports out of the pipelines?

    • @BIConsultingPro
      @BIConsultingPro  Před rokem

      You can simply delete the deployment pipeline. This won't affect your workspaces.

  • @KamalKumar-fl2zb
    @KamalKumar-fl2zb Před 3 lety +1

    Hi, I have gone through your videos and these are indeed amazing. I am in process of learning. And had one query. I have prepared the reports in power bi desktop from the data which is extracted from ms Excel file. I have published that report using services. However, I am unable to refresh the dashboard now. What could be the possible reason. I think it is related to gateway. Secondly. One of my important questions is once I publish the report in power bi, then the data set is also there in power bi services. So how my raw data( data in Excel at desktops) , my power bi desktop file(developed report in power bi) and data set in power bi services are related. What if I delete the file of desktop. what are the repercussion? I mean in order to update the dashboard, do we need to update the excel file first or what is the appropriate way. Thank you

    • @BIConsultingPro
      @BIConsultingPro  Před 3 lety +1

      Hi Kamal, thanks for your question.
      Yes, it's related to the data gateway. Since there is no link between your desktop file (MS Excel) and Power BI Service (Web), so you won't be able to refresh the data or schedule refresh.
      Secondly, the easiest solution is to put your file on SharePoint and connect from there. Then you don't need any data gateway to connect. You just need to authenticate yourself. Check this video:
      czcams.com/video/xaPOoBUqeYs/video.html
      Also, you can put your file on OneDerive if you don't have SharePoint access.
      Now, let me answer, another part of your question.
      Once you import data in Power BI, then you have your data extract in Power BI. Data would always be in Power BI and you can create reports etc. However, if you are on Power BI Desktop and the file is also on your desktop or cloud, you can go to "Data Transform Tab" and can make changes using Power Query/Power Pivot. If you would make any change in the excel file and refresh the data in Power BI, changes would reflect, if you would delete the file, you won't be able to refresh the data or make any changes as now the File doesn't exist. Similarly, if your file is on the cloud (like SharePoint or OneDerive), you can refresh the data after entering your credential on Power BI Service but if you will delete the file, data would be there which you loaded initially but you won't be able to make any data refresh as refresh would get fail.

    • @KamalKumar-fl2zb
      @KamalKumar-fl2zb Před 3 lety

      Thank you @BI Consulting pro, very well explained. Always appreciate your work and method of teaching in all your videos. One final question. My end goal is to pass the certification as early as possible and the way you explain, I believe all what we need for DA-100 will be covered in your videos.
      However, Could you please suggest any book(if any) to improve my knowledge in fast pace and
      clear the exam?
      Finally, How many videos will be there from your end for this Da-100 exam playlist so that I can prepare myself accordingly. An early response from your end is appreciated.

    • @BIConsultingPro
      @BIConsultingPro  Před 3 lety +1

      @@KamalKumar-fl2zb Thank you for your comment. Microsoft Documents are enough for theoretical knowledge but if you still wants to go for the book, then please find the following link:
      www.microsoftpressstore.com/store/exam-ref-da-100-analyzing-data-with-microsoft-power-9780136819684
      Also, coming Saturday, I'll publish the last video which would be on RLS.

    • @KamalKumar-fl2zb
      @KamalKumar-fl2zb Před 3 lety

      Thank you. I believe this book is yet to be released and will be released in May 2021. Any other suggestion/book that you can share. Thank you for sharing the knowledge. The video uploaded by you on RLS is indeed worth spending time on.

    • @BIConsultingPro
      @BIConsultingPro  Před 3 lety

      No. It was just released. the MS Learn path should be sufficient. - it's a comment from MS Employee. So, for now, I'll suggest keep the focus on the Microsoft learning path and later use this book!
      Go to this link and at the bottom you will find learning path:
      docs.microsoft.com/en-us/learn/certifications/exams/da-100

  • @anshuchaturvedi3775
    @anshuchaturvedi3775 Před 3 lety

    has anyone explored CICD for apps

  • @nagsiva2843
    @nagsiva2843 Před rokem

    Is this feature in Powerbi similar to Promotion Management in Business objects?

    • @BIConsultingPro
      @BIConsultingPro  Před rokem

      Unfortunately, I don't have answer for this question as I haven't work on SAP.

  • @kiran4059
    @kiran4059 Před 2 lety +2

    I have a ques may i know wat happens after the production..i mean to wat is output and purpose of doing this deployment pipelines.

    • @BIConsultingPro
      @BIConsultingPro  Před 2 lety

      Deployment pipelines are basically to put a check or version system. So that you can get to know what you are publishing. Also, you will get to know what is the difference between production version and the version you are trying to deploy.

    • @kiran4059
      @kiran4059 Před 2 lety

      @@BIConsultingPro great so powerbi developer role is extraction of data from DB and preparing the visuals as per the client req and publishing to the assigned workspace am i right ?
      Who will do the deployment pipelines any QA or testing team or developer will do ?

    • @BIConsultingPro
      @BIConsultingPro  Před 2 lety

      @@kiran4059 one power bi report has many parts. For example, data sets, measures, report visualizations, layout, RLS, etc.
      if you are talking about who is going to deploy all this, That depends from company to company. Generally, the Power BI report developer does that.

    • @kiran4059
      @kiran4059 Před 2 lety

      @@BIConsultingPro there wont be any testing team to deploy ?

  • @winniema8143
    @winniema8143 Před rokem

    Please what is the relation between level of maturity and type of deployment ?

    • @BIConsultingPro
      @BIConsultingPro  Před rokem

      Thank you for your feedback. Could you please elaborate a bit more? Are you talking about dataset maturity or Power BI Maturity in the organization?

  • @trevormay8486
    @trevormay8486 Před 2 lety

    I have a report that is connected to a shared dataset in the workspace, but when I deploy the report forwards it stays connected to the dataset in the development workspace. This causes permissions and view issues because the people who have access to the production workspace don't have access to the development workspace. I've seen others use parameters for having reports connect to different DBs across the stages but how does it work with datasets?

    • @BIConsultingPro
      @BIConsultingPro  Před 2 lety

      Always remember that a user always needs an access to dataset in order to view the report! You can try either publishing this report in an app or grant user view access on the dataset

    • @trevormay8486
      @trevormay8486 Před 2 lety

      @@BIConsultingPro Sorry I should rephrase my question. Can you show how to make a report change which dataset it is connected to across deployments? I.e. Report in dev uses directquery again the dataset in dev, the report in test used Direct query against the dataset in test, and the report in production uses the production dataset.

  • @ankithsimha9073
    @ankithsimha9073 Před 3 lety

    Hi. Good information. I have one question. How to restrict the data between environments, I mean from dev need to move only report not data. How we can handle?

    • @BIConsultingPro
      @BIConsultingPro  Před 3 lety

      Well, When you deploy content from one pipeline stage to another, the copied content contains the following Power BI items:
      Datasets
      Reports
      Dashboards
      Paginated reports
      You cannot deploy them separately.

    • @BIConsultingPro
      @BIConsultingPro  Před 3 lety

      However, you can separate your dataset and report and then can do the deployment. Note the following:
      The first thing that I want to mention it is always recommended to separate the dataset and report.
      You might be thinking why the separation?
      Some of the reasons are:
      People curating and updating the dataset can do this independently.
      People creating reports and dashboards can create this independently.
      Quicker and easier deployment of changes to datasets without affecting the reports.
      Reports can be updated without having to rely on dataset updates.

    • @ankithsimha9073
      @ankithsimha9073 Před 3 lety

      Thank you for giving great content. I have one more question
      I have 3 quantitative measures which visual I need take for this requirement

    • @BIConsultingPro
      @BIConsultingPro  Před 3 lety

      @@ankithsimha9073 Are they KPI or what?

    • @ankithsimha9073
      @ankithsimha9073 Před 3 lety

      @@BIConsultingPro In one interview they asked. How to show 3 measures in one visual. Which one is suitable?

  • @akhilvulli
    @akhilvulli Před rokem

    How to change data source for paginated reports after deploying to test region??? Even after creating rule it’s not changing, it is showing only dev connections. Can you please help here

    • @BIConsultingPro
      @BIConsultingPro  Před rokem

      Have you parametrise your report? You need to do it for data source and other parameters to highlight the options.
      After that you can paste the Test Connection under Test Deployment rules

    • @akhilvulli
      @akhilvulli Před rokem

      @@BIConsultingPro Thanks for the reply! I'm new to this mate.. if you dont mind can you provide any document to refer.

    • @BIConsultingPro
      @BIConsultingPro  Před rokem +1

      @@akhilvulli learn.microsoft.com/en-us/power-bi/create-reports/deployment-pipelines-create-rules

    • @akhilvulli
      @akhilvulli Před rokem

      @@BIConsultingPro Thanks alot

  • @manqobandlovu9457
    @manqobandlovu9457 Před rokem +1

    Hi Is it possible to have one on one online sessions if you are a member?

  • @Royalsomu
    @Royalsomu Před 3 lety

    Hi looking for job bi. ..3 years experience
    I have any interview is thier please let me know ...

    • @BIConsultingPro
      @BIConsultingPro  Před 3 lety

      There is a group on Telegram "Power BI Professionals". Please join the group and you will get what you are looking for.

  • @surender665
    @surender665 Před 2 lety

    Hi I watched complete video and i did not understand actually use of deployment pipeline.

    • @surender665
      @surender665 Před 2 lety

      I got my answer in your comment, thanks. if you will deploy your reports or publish your reports to different environments, you won't get to know the changes you made in the report. However, once you will use deployment pipelines, it would show you the difference between new and the existing files. Then, depending on your requirements, you can proceed further or stop.

    • @BIConsultingPro
      @BIConsultingPro  Před 2 lety +1

      Please watch again. These are to deploy code between different environments. The first code should be developed in DEV, then for testing, it goes to Test Environment, and finally, if it's good, it goes to the production environment. Deployment pipelines makes this process easy, and you can find the difference between different environment codes or files before deploying.

  • @surender665
    @surender665 Před 3 lety

    Sir please make this video in hindi if posible

  • @thakurarvindrasingh7093
    @thakurarvindrasingh7093 Před 2 měsíci

    If someone want to learn for free about Power BI this is the one an only one plateform to build career absolutely free.
    Sir are doing very well definitely God gives you more and more happiness and prosperity. Thanks a Trillion and Trillion.

    • @BIConsultingPro
      @BIConsultingPro  Před 2 měsíci +1

      Thank you for your kind words!! We’ll keep it up and will try our best.

  • @venkatareddykummitha5863
    @venkatareddykummitha5863 Před 2 lety +2

    Pls delete backg music

  • @nayyarjawaid6967
    @nayyarjawaid6967 Před 3 lety

    Hi I passed da100