From Power BI to Microsoft Fabric: your ULTIMATE transition guide (FULL SERIES)

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.ค. 2024
  • FREE 40-minute Fabric fundamentals course: www.skool.com/microsoft-fabri...
    So you want to move your analytics workloads from a Power BI-centric model to a Fabric-centric model? But how do you do that?
    This video provides an introduction to a brand new series on the channel in which I walk through, step-by-step, some the major decision points you will face in your transition from the world of Power BI to the exciting world of Microsoft Fabric.
    Catch up on the Power BI to Microsoft Fabric Transition Guide series here: • Power BI to Fabric Tra...
    The plan for the series is to cover:
    1.Series intro (this video)
    2. Workspace strategies & Access control
    3. Data access patterns (ingestion vs mirroring vs shorcuts)
    4. Data ingestion tools (data pipeline vs dataflow vs Fabric notebook)
    5. Data architecture patterns and data stores (lakehouse vs data warehouse vs KQL database)
    6. Ensuring data quality (building robust analytics systems)
    7. Connecting to Power BI (inc Direct Lake)
    8. Power BI to Fabric end-to-end migration project
    9. SPECIAL BONUS
    Timeline
    0:00 Intro
    0:29 From a Power BI-centric architecture
    0:58 To a Fabric-centric architecture
    2:10 Community feedback
    4:27 3 reasons to move to Fabric
    7:20 Introducing the videos in the series
    7:45 Workspace strategies
    9:00 Ingestion vs mirroring vs shortcuts
    10:37 Pipeline vs dataflow vs notebook
    11:30 Lakehouse vs Warehouse vs KQL
    12:10 Ensuring data quality
    13:16 Connecting to Power BI (DirectLake)
    13:49 Power BI to Fabric end-to-end project
    #powerbi #microsoftfabric #dataanalytics

ความคิดเห็น • 61

  • @LearnMicrosoftFabric
    @LearnMicrosoftFabric  4 หลายเดือนก่อน +6

    Hey Fabricators! Are you excited for this series?! Let me know what you think of the plan, and comment below if there is anything else you want me to cover!
    Also join our free Fabric learning community with 70+ members and daily conversations about Fabric: skool.com/microsoft-fabric
    Thanks for watching and for your ongoing support!
    🙌😊

    • @michaelfarhat3447
      @michaelfarhat3447 4 หลายเดือนก่อน

      Excellent introduction. YES! EXCITED FOR THIS SERIES! The plan you've described sounds spot on. Thanks for all you do!

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน

      @@michaelfarhat3447 Thanks for following along!

    • @user-cu1rp6sl4e
      @user-cu1rp6sl4e หลายเดือนก่อน

      Hi Will, i have everything on my powerbi service, Semantic models, Data flows, report that i want to migrate to fabric. is there any video of yours talk about this ? thank you !

  • @FatherLizard
    @FatherLizard 3 หลายเดือนก่อน

    Amazing - the perfect series for what I’ve been looking for.

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  3 หลายเดือนก่อน +1

      That's good to hear! Three videos so far, should be around 8 in total, next one coming soon :) great to have you here!

  • @allansmart5358
    @allansmart5358 3 หลายเดือนก่อน +2

    I'm glad that I came across this video. Looking forward to going through each of the videos to learn how to use Fabric.

  • @marekblachowski7927
    @marekblachowski7927 3 หลายเดือนก่อน

    Looking forward to watching the full series!

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  3 หลายเดือนก่อน

      Next video coming soon, thanks for watching!!

  • @s961201
    @s961201 3 หลายเดือนก่อน

    Thank you so much! You talk and explain so well it’s a delight watching. Really looking forward to the rest of the videos!

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  3 หลายเดือนก่อน

      Thanks for your kind words! Mor evideos coming v soon 🙌

  • @KonradLeffler
    @KonradLeffler 4 หลายเดือนก่อน

    This is some great content you're producing Will. I am currently working to migrate multiple clients from Power BI / SQL Server to Fabric, and since Fabric is a huge platform, your hands on videos are really helpful. Thank you a lot!

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน +1

      Ah very nice, I'm sure a lot of the stuff I'll be walking though in this series will be very relevant to you then. Good luck with the migration - would love to hear how that goes - feel free to ping me a message in our Skool community www.skool.com/microsoft-fabric 🙌

  • @user-pb9mf8db8e
    @user-pb9mf8db8e 4 หลายเดือนก่อน

    Greates content for Fabric on TH-cam. Thanks a lot for sharing!

  • @evesc6923
    @evesc6923 4 หลายเดือนก่อน

    Thanks Will. Looking forward to the series.

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน

      Thanks for watching! Hopefully we can answer a lot of the big questions that people are asking about Fabric 💪 Next video coming v soon

  • @mohamednour1839
    @mohamednour1839 4 หลายเดือนก่อน

    I really thank you and I'm excited for this series.

  • @MaorAviad
    @MaorAviad 4 หลายเดือนก่อน +1

    Thanks for the great content 👍
    Keep up the good work 👏

  • @rickyschechter
    @rickyschechter 4 หลายเดือนก่อน

    Thank you Will, I am really looking forward to the series. I will like to highlight a 4th benefit (even though you are somehow implying it) to the Fabic-centric approach and that is data reusability (you have highlighted this in your "Fundamentals of Microsoft Fabric in 38 minutes" previous video). Even within a single department, It let's you reuse a common measure or aggregation that was previously redefined multiple times repeated in many PBI reports all now coming (maintained) from a single place.

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน +1

      Hey Ricky - thanks for your insightful comment - really good point about reusability of aggregations/ measures, I'll make sure to touch on this at the relevant point in the series. And thanks for your contributions to the community - your input helped shape this series - looking forward to posting the next vid soon 🙌

  • @syedislam3019
    @syedislam3019 4 หลายเดือนก่อน

    Great video Will as usual! Really looking forward to this series! Keep up the great work! I can see another great Microsoft MVP in making..:)

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน +1

      Next video coming soon - thanks for watching and commenting- - really appreciate it!!

  • @Coquito9431
    @Coquito9431 4 หลายเดือนก่อน

    Amazing video. tnks you so much.

  • @jsb6937
    @jsb6937 3 หลายเดือนก่อน

    Really interested by that series.

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  3 หลายเดือนก่อน

      Here you go, only one video to go (to be released this week) 🙌 th-cam.com/play/PLug2zSFKZmV3eee0W2PJU8XNJbu1dn3-P.html

  • @DanielSilva-sr1dm
    @DanielSilva-sr1dm หลายเดือนก่อน

    Great job! 🙂

  • @dilipinamdarpatil6301
    @dilipinamdarpatil6301 3 หลายเดือนก่อน

    Thank you 🙏

  • @chinmaykajalwa
    @chinmaykajalwa 4 หลายเดือนก่อน

    Hi Will, this is a wonderful start.
    So basically, Fabric has Data Engineer friendly, coding oriented features like notebook, SemPy libraries, great expectation library for DQ and also Data Analyst friendly features like Dataflows (unlike only coder friendly platforms like Databricks, dbt and no-code or low-code tools like Talend, Azure Data Factory, Informatica, etc).
    It will be great if you can cover when to choose dataflows and when to choose notebook, similarly for Data quality, when to choose coding oriented integration with great expectations, etc.

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน +1

      Thanks! Yes, you've got it right :) one of the key 'benefits' of Fabric, is that they are trying hard to make data analytics more accesible to people who can't code: Data Wrangler, Visual Query builders, Copilot integration throughout, Dataflows/ Data Pipelines(mostly no or low code), Data activator is fully no code etc etc etc

    • @chinmaykajalwa
      @chinmaykajalwa 4 หลายเดือนก่อน

      @@LearnMicrosoftFabric so when shall we use notebooks and when shall we use dataflows? Any thumb rules for that ?

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน

      @@chinmaykajalwa that's what i'll be answering in this series! In the mean time this piece of documentation might help you: learn.microsoft.com/en-us/fabric/get-started/decision-guide-pipeline-dataflow-spark

    • @chinmaykajalwa
      @chinmaykajalwa 4 หลายเดือนก่อน

      @@LearnMicrosoftFabric thank you very much. Looking forward for that session. Above link is also helpful.

  • @Karenshow
    @Karenshow 4 หลายเดือนก่อน

    All I have to say is thanks thanks thanks thanks thanks thanks .....

  • @allansmart5358
    @allansmart5358 3 หลายเดือนก่อน

    I checking have you started going through the series where you first start with how your UI should be set up and then explained the difference between data lake etc. I see that you do have other videos out, do those relate to this?

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  3 หลายเดือนก่อน +1

      Hi Allan, thanks for your comment! Yes you're right, I have done some videos in the past about lakehouse/ data warehouse etc, but what I want to do with this series is tailor the videos/messaging especially to people who are moving from Power BI-centric architectures to Fabric-centric architectures, documenting step-by-step all the main decision points you will face as you transition. This video is the first in the series, and I've released the second video also. The next video in the series (on Options for Getting Data Into Fabric) is coming soon 😊

  • @sh4zaaaam
    @sh4zaaaam 3 หลายเดือนก่อน

    Very good video and thanks for your content! But there is one point where I would disagree. At minute 5:20 you talk about the problems of a Power BI centered architecture (changing structure, poor data quality, etc.). For me, however, the actual problem would not be the Power BI-centered architecture itself, but the handling of the data source. If you pursue a Power BI-centered approach, you should still use a DWH (or similar) as the data source, where you can be sure that the structure or data types will not suddenly change. The data quality should also be guaranteed because the data is cleansed and transformed before it is stored in the DWH.
    Of course, if you were to retrieve the data directly from operational systems, the problems you mentioned could occur. But obtaining data directly from the operational systems would generally not be a good approach for a solid data analytics solution.

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  3 หลายเดือนก่อน +1

      Hey thanks for the comment, I think we're in agreement! Always better to serve your Power BI reports from a structured DB (even better if validated!). It's not always the case though! Hence why there are hundreds of different Power Query connectors in Power BI desktop, lots of people use Power BI as their all-in-one tool for data ingestion, transformation and visualization, which can cause problems.
      The benefit of Fabric is that that structured DB can be a Fabric Data Warehouse - part of the same SaaS solution, easily accessible for all. Not in Azure SQL or an on-prem server.

    • @sh4zaaaam
      @sh4zaaaam 3 หลายเดือนก่อน

      @@LearnMicrosoftFabricYes, we are 😊

  • @williamrhopkins
    @williamrhopkins 4 หลายเดือนก่อน

    Hey great series of videos. We currently host a lot of our data in IaaS SQL SSAS servers and are considering a move to Fabric. I'd would be very interested in your thoughts on handling tab models especially row level security, where should the data model be maintained and where should elements like measures and calc groups be maintained?

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน

      Hey, difficult to comment on your specific use case, but the logical thing to do would be to use the Fabric Data Warehouse for most of your models and then build Power BI semantic models from that. Where you put your RLS (in the Data Warehouse or in the individual Power BI semantic models) depends on the structure of your org/ who needs access to what data. Good luck!

    • @williamrhopkins
      @williamrhopkins 4 หลายเดือนก่อน

      @@LearnMicrosoftFabric Hi thanks for the reply. If I could trouble you with a dumb question. Can I take a tab model hosted in SQL SSAS and move this to a PBI Premium workspace as is?

    • @williamrhopkins
      @williamrhopkins 4 หลายเดือนก่อน

      Well I answered my own question. Here is a video that shows the migration of tab models from SSAS or AAS to PBI i case it of use to others. th-cam.com/video/dAn9P8ecktw/w-d-xo.html

  • @richardpearcephotography599
    @richardpearcephotography599 4 หลายเดือนก่อน

    I would like to move from using a OneDrive folder source to using Fabric. It's also very difficult to get a straight answer on what the cost implications would be.

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน

      Hi Richard, cost estimates in Fabric depend on a few different variables and where you source data from (i.e. OneDrive) is not one of them.
      These things affect cost: how much data you are planning on storing, the intensity of your data processing workloads (i.e. are you ingesting TBs of new data every minute/ hour/ day/ year), are you using Spark engine a lot for data transformations or for machine learning training. These are resource-intensive activities that will use up more capacity units. So if you're doing a lot of that kind of stuff, you will likel need to buy a higher SKU of Fabric capacity (and pay more).
      Hope that helps. Easiest way it to get a Fabric trial capacity, run some sample workloads to understand how many capacity units you will likely need.

  • @eniolaadekoya5623
    @eniolaadekoya5623 4 หลายเดือนก่อน

    Hi @Will, Can I Build a complete Power bi report inside fabric has i will do on Power Bi desktop?

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน +3

      Hi, thanks for watching! Technically you can build a Power BI report in Fabric, but it will be fairly basic as not all the functionality available in Power BI desktop existing in the web-based report editing app. Although they are adding more and more features to the web version fairly rapidly!

  • @sebasantelmo
    @sebasantelmo 4 หลายเดือนก่อน

    You should make a video talk about fabric cost...

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน

      Hey! I did make this one right when Fabric was released, but I could do with updating it as some of the details have now changed th-cam.com/video/w481BSXk0Bw/w-d-xo.html

    • @sebasantelmo
      @sebasantelmo 4 หลายเดือนก่อน

      @@LearnMicrosoftFabric thanks man. You have a new subscriber !!

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน

      @@sebasantelmoThanks! Good to have you onboard :)

  • @erickheredia8910
    @erickheredia8910 4 หลายเดือนก่อน

    Just to be on the same page: Fabric was created to reduce DE workloads by allowing DAs to become some sort of DEs by basically having an interface that access all Azure products in one place. Is that right?

    • @LearnMicrosoftFabric
      @LearnMicrosoftFabric  4 หลายเดือนก่อน

      You're right in that fabric makes it easier for less-technical people to accomplish more and take on more ownership of things like data pipelines and data flows. But I don't think this negates the need for data engineers (in serious implementations), and I don't think that Fabric was built specifically for that purpose (more of a side-benefit).

    • @erickheredia8910
      @erickheredia8910 4 หลายเดือนก่อน

      @@LearnMicrosoftFabric Do you still have to for data factory, etc.?