Learn how Table.Buffer Power Query "M" function improved the dataset refresh time - Power BI

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 พ.ย. 2024

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

  • @sukoi2113
    @sukoi2113 2 ปีที่แล้ว +1

    Beautiful content it is. Thank you very much.

    • @PowerBIHowTo
      @PowerBIHowTo  2 ปีที่แล้ว

      Glad you enjoyed it! Appreciate the feedback. 🙏

  • @princecena
    @princecena ปีที่แล้ว

    Great use of this function. I think it is made for such kind of scenarios , where one has to iterate the table to check conditions. Great stuff and use case based video.

    • @PowerBIHowTo
      @PowerBIHowTo  ปีที่แล้ว

      Thanks for the valuable feedback. Glad to hear you find it useful. Best regards!

  • @javedkhan-tz6fn
    @javedkhan-tz6fn ปีที่แล้ว +1

    I was looking for this kind of solution thanks

    • @PowerBIHowTo
      @PowerBIHowTo  ปีที่แล้ว

      Hi there, Glad you find it helpful. Best regards!

  • @JohnKpl
    @JohnKpl ปีที่แล้ว +2

    Very interesting!
    I am trying to reduce Power Query time to load multiple times the same CSV. With no luck
    Is it possible? Load once and then copy results-only to another tables?

    • @PowerBIHowTo
      @PowerBIHowTo  ปีที่แล้ว

      Great question! You should be able to use Table.Buffer as described in this video. Load CSV file once and reuse it. Did you try the technique/solution shown in this video? Did it improve the performance?

    • @hirapanna4542
      @hirapanna4542 8 หลายเดือนก่อน

      I know it is late to reply, but you can read the CSV file in one query, then reference the previous query results in another query. This will prevent the multiple query steps to load the same CSV file. If you find that you require some common transformation steps in both queries, move those transformation steps in the first query.

  • @NaraMeerammaTrust
    @NaraMeerammaTrust ปีที่แล้ว +1

    We all love your videos on Power BI and Power Query. I an a regular follower of oyur videos and content.
    The way you explain the issue and usage of each function is amazing.
    One small request that Could you please share .PBIX File to practice or else
    can you give access to these .PBIX Files if they are available on your website?
    Please reply back with your response to this request

    • @PowerBIHowTo
      @PowerBIHowTo  ปีที่แล้ว

      So nice of you, Thank you! I will share the link to the pbix file in the description of the video. Best regards!

    • @NaraMeerammaTrust
      @NaraMeerammaTrust ปีที่แล้ว

      @@PowerBIHowTo , Thank you very much for your quick and prompt response. Is there a service like paid subscription on your website. I would like to pay you for the solution you provide for some specific scenarios or issues? Let me know so that I can share my details to work it out. Thank you once again Sir.👍👍👍

    • @PowerBIHowTo
      @PowerBIHowTo  ปีที่แล้ว

      Hi Venkatesh, I realized the link to download files already exists in the description of the video. Let me know if you are unable to get these files.
      Regarding subscription, my core work is to provide Power BI consultancy. Feel free to reach out via email to discuss on how I can assist you with your projects/questions. Thanks!

  • @Timbollew
    @Timbollew ปีที่แล้ว +1

    This looks great and I believe will resolve many issues I have where I use Power Query to load data from SharePoint data sources that hold CSVs, workbooks, etc. I'm not very familiar with using functions though, how would one use this without using functions?

    • @PowerBIHowTo
      @PowerBIHowTo  ปีที่แล้ว

      Hi Tom, Thanks for the comment and the feedback. The function was created to meet the data transformation requirement, depending on what you are trying to do, maybe there is no need for a function. It is a bit hard to tell without knowing the full details. Feel free to reach out if you have further questions or need any other clarification.
      Best!

  • @goodyearspokane
    @goodyearspokane ปีที่แล้ว +1

    Great advice. Does this make having a computer with larger RAM a big advantage?
    i.e. Microsoft state it may make you queries run slower due to storing the buffered query in memory but more RAM on PC would fix this (I am really struggling with slow PQ connecting to Dataverse since my company moved to D365 CRM)

    • @PowerBIHowTo
      @PowerBIHowTo  ปีที่แล้ว +1

      Hi there, I don't have much experience using _Dataverse_ so cannot comment what needs to be done there to improve the performance. Maybe some point I will try to look into it and get back to you. Thanks!

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

    Have you tested doing a crossjoin and then filtering based on the criteria?
    I wonder how fast it would be

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

      No I haven't as far as I remember. Why not you try it and share your findings? Thanks!

  • @spencerhoyle5137
    @spencerhoyle5137 2 ปีที่แล้ว

    I am adding a buffer table into my function, similar to you. But the time is extremely slower than without the Table.Buffer. Any thoughts on why this is?

    • @PowerBIHowTo
      @PowerBIHowTo  2 ปีที่แล้ว

      Hi Spencer, if you look at the MSFT document, it says "using this function might or might not make your queries run faster", check it here. docs.microsoft.com/en-us/powerquery-m/table-buffer
      So it depends on your use case. Let me know if I can provide more details. Thanks!

  • @udanial
    @udanial 2 ปีที่แล้ว +1

    Can u please share your file so I will be beneficial for all of us.

    • @PowerBIHowTo
      @PowerBIHowTo  2 ปีที่แล้ว +1

      Hi Danial, Sorry for the late reply. I have copied the link to the pbix file in the description of the video. Please download and let me know if you run into any issue.
      Best,
      Parv

  • @warrenanderson412
    @warrenanderson412 11 หลายเดือนก่อน +1

    Could you PLEASE just explain your videos with simple examples??? Also, it would be helpful if you walked us thru by building the querry instead of showing the final results 😢

    • @PowerBIHowTo
      @PowerBIHowTo  11 หลายเดือนก่อน

      Hi there, I appreciate the feedback and sorry that video was not able to explain everything. Just to let you know I try my best to do detailed explanation in my video but I guess I still need to improve on this.
      Could you please let me know what part of the video was not clear and if I can explain it better? Maybe if you give the time of the video, it will help me to look into it.
      Once again, appreciate the feedback, apologies for the inconvenience. Will do better in the future videos.