How to EMBED a Power BI Report DATA Directly Into An Alert Driven EMAIL Using Power Automate

Поділитися
Вставка
  • Опубліковано 5 вер 2024

КОМЕНТАРІ • 77

  • @brigittahegarini7162
    @brigittahegarini7162 6 місяців тому +3

    You are a life savior. Thank you for this video!

  • @user-hp8vy2co2j
    @user-hp8vy2co2j 9 місяців тому +3

    Great job Jason. Solid explanations without too much technical talk. Thank you

  • @anirbanaws143
    @anirbanaws143 Рік тому +1

    This has helped me tremendously. I am working on the next step of this. Say, automating it for many regions...and if for some region the threshold is crossed, it sends and email to the regional manager of that region only. Similarly for others....

    • @pavanjaiswel8694
      @pavanjaiswel8694 Рік тому

      Hi bro, I need some help with the automating data alerts for regions , could u revert back ?

  • @waynewei3380
    @waynewei3380 Рік тому +3

    Really like the idea of using performance analyzer to get query code.

  • @arezoomasoud3646
    @arezoomasoud3646 Місяць тому

    This training is such a miracle! I really appreciate your video, you are my hero!
    The only subject I wish you covered is about formating the "Date" which is a common problem.

  • @hamzakhalidabbasi2028
    @hamzakhalidabbasi2028 Рік тому +4

    The explanation provided was excellent and included a thorough, step-by-step walkthrough 👍👍

    • @jasondavidsondata
      @jasondavidsondata  Рік тому

      Hi Hamza, thanks for your comment and I'm happy you found the video useful 😀

  • @Morale777
    @Morale777 Місяць тому

    Great video
    I want to do the same project but I want to make a scheduled daily refresh of the report and I want it to send an email daily after each refresh. With the report content included in the email

  • @emrc9777
    @emrc9777 Рік тому +2

    Wow! Game changer! My mind is spinning thinking of all the applications of this… thanks!

    • @jasondavidsondata
      @jasondavidsondata  Рік тому +1

      Glad it was helpful! I was the same when I found out about this.

  • @prasunabhimaraju9075
    @prasunabhimaraju9075 2 роки тому +1

    thank you for the detailed explanation

  • @katiebroyles8432
    @katiebroyles8432 10 місяців тому +1

    This was super useful and helpful. Is there a way though where I can format the grand total row to appear at the bottom of the other values leading to it?

  • @yasiridris1078
    @yasiridris1078 Рік тому +3

    This is great!
    What if I have a column with email addresses and I want to send the email to the associated emails with the applied dax filter?

    • @roex005
      @roex005 Рік тому

      THIS is exactly what I am looking to do as well

  • @ravidathathraya
    @ravidathathraya Місяць тому

    Thank you for the video. One question - instead of a value in a card visual, can the alert be generated based on a value in a table visual? Meaning if some of the values in a particular column have breached the threshold value

  • @VishalKumar-np9bi
    @VishalKumar-np9bi Рік тому +1

    Thank You! sir, This video helped me a lot to accomplished what I wanted to do in Power BI and Power Automate. Please make a video on formatting the table cell with different colors based on the values which each cell satisfied.

    • @jasondavidsondata
      @jasondavidsondata  Рік тому

      Hi Vishal, thanks for your comments 😊. That's a good idea for a video too.

    • @belenlopezalduncin9278
      @belenlopezalduncin9278 Рік тому +1

      @@jasondavidsondata Hi, have you done a video on this in the end? I've been looking everywhere. thanks for the video it was very helpful

    • @jasondavidsondata
      @jasondavidsondata  Рік тому +1

      @belenlopezalduncin9278 not yet, I'd completely forgot about it. I'll add it to my list though but I'm not sure how long it will take I'm afraid to say.

  • @bhargavram9790
    @bhargavram9790 3 місяці тому

    Helpful video. Thanks a ton.

  • @NidhiSharma-gw2qk
    @NidhiSharma-gw2qk Рік тому +1

    Thanks for the video! Very helpful!

    • @jasondavidsondata
      @jasondavidsondata  Рік тому

      That's great, glad you ground it helpful and thanks for the comment

  • @yeloSolo
    @yeloSolo 6 місяців тому

    Mate I hope this video is not taken down by tomorrow!

  • @ngocnguyen4616
    @ngocnguyen4616 Місяць тому

    thanks for your sharing.
    How to delete the grand total row in json table?

  • @Adam_Pagan
    @Adam_Pagan 2 місяці тому

    Thanks for the great video. Would this method apply to embedding a Matrix as well?

  • @bethfollenweider1472
    @bethfollenweider1472 4 місяці тому

    Great video but it's mind boggling how easy this was to do in SSRS and how painful this is in PBI. How is there no tool to solve for this yet?

  • @vidya7453
    @vidya7453 5 місяців тому +1

    its soo good .my work is done but its not show percentage value .for my side its show as number .what to do

    • @jasondavidsondata
      @jasondavidsondata  5 місяців тому +1

      It might need you to wrap a format statement around the number in the power be query. I think I cover it in the part of the video.

  • @davepoisson2742
    @davepoisson2742 Рік тому +1

    Thanks for that one , very helpful!

  • @luisfernandomacedo1451
    @luisfernandomacedo1451 6 місяців тому

    Great job, sir! If I wanted to send more than one visual, must I need to add an AND() condition to the logic? I was thinking about sending the columns chart and the table

  • @brunomanzi1857
    @brunomanzi1857 Рік тому +1

    Thank you, it helped a lot! I will try to work on it.
    I have a question:
    I have a table that contains a lot of data, but only a few of them are relevant to send to my manager. So have to take out all "null" values by filtering in that filter area in "filters on this page".
    When I copy the query for the table, it also applies this filter? I am afraid to send a huge table with irrelevant values.
    Thanks! Awesome video :)

    • @jasondavidsondata
      @jasondavidsondata  Рік тому +1

      Hi Bruno, thanks for the comment 👍😀
      When you copy the dax code for the table visual it should include the necessary code to filter the null values.

  • @EPDBerkshire
    @EPDBerkshire 10 місяців тому

    Hi All,
    This was a very helpful...
    How can I display the total row at the bottom instead of the top?

  • @shubhabratadey
    @shubhabratadey 7 місяців тому

    I have been searching this video for such a long time...🤟
    This is such a priceless video and I have literally lost the count I have referred this...💌🤟

  • @user-zx7oe5uy8w
    @user-zx7oe5uy8w 6 місяців тому

    @Jason, a quick question, i have a dashboard with several filters, how can i apply different filters and send mails like this video..is it feasible?

  • @NicolasErrazuriz
    @NicolasErrazuriz Рік тому

    Thank you Jason, excellent video. Can I ask you for help please, Im not able to create the "total" row so that it doesnt show in blank.. thanks in advance

  • @shaikabbas6048
    @shaikabbas6048 11 місяців тому +1

    When i update the data in report next day will the power automate flow will email that updated data or this static data only everytime we run the flow

    • @yeloSolo
      @yeloSolo 6 місяців тому

      It refreshes with dataset, the DAX will be applied over the dataset.

  • @charlesorly5536
    @charlesorly5536 7 місяців тому

    Awesome! thank you so much, this will be very useful

  • @cheelokwong4114
    @cheelokwong4114 9 місяців тому

    hi Jason, can I ask have you encountered this error before?
    The variable 'Number of Draft per month' of type 'Array' cannot be initialized or updated with value of type 'Integer'. The variable 'Number of Draft per month' only supports values of types 'Array'.

  • @samcrowson167
    @samcrowson167 Рік тому

    This is a great video! Thank you

  • @healyd5
    @healyd5 10 місяців тому

    Thanks Jason, great run through. How would you recommend formatting dates as they currently come through in ISO 8601 Formats. I tried using the formatDateTime function at the select state as below but no luck. formatDateTime(item()?['Source[Date]'], 'MMM ddd yyyy'). Any help is welcome

  • @nurazreenaziman9606
    @nurazreenaziman9606 Рік тому +1

    Thanks for the video! but can i understand if this flow will automatically get the updated data from the scheduled refresh that we set in power bi service, and the data will be updated in the table embed?

    • @jasondavidsondata
      @jasondavidsondata  Рік тому

      Hi, The flow will use whatever data is in the power bi report when it runs. So if your power bi report has a scheduled refresh each morning and you run the flow after the scheduled refresh it will create a table with that data embedded in it. Hope that answers your question. Cheers Jason

    • @nurazreenaziman9606
      @nurazreenaziman9606 Рік тому

      @@jasondavidsondatareally appreciate the answer Jason, this video is so helpful!

  • @prasunabhimaraju9075
    @prasunabhimaraju9075 2 роки тому +1

    Also in select we are getting Column Headers, how to get column values?

    • @jasondavidsondata
      @jasondavidsondata  Рік тому

      Hi Prasuna,
      To get a specific value you can use the approach explained here: ua-cam.com/video/tbNvNk11sXM/v-deo.html
      The same principle applies to getting specific value from a table. In this video use action to extract the whole dataset so get every table value as in ua-cam.com/video/tbNvNk11sXM/v-deo.html this part of the video.
      Hope that helps,
      Cheers,
      Jason

  • @andreicostin3
    @andreicostin3 Рік тому

    Hello, nice video as usual , do you know guys how to get rid of the blank values working with the same method were should i add another step ?
    Thank you! :D

  • @bodybuildingmotivation5438
    @bodybuildingmotivation5438 Рік тому

    Make more videos on power automate, i love your content😊😊😊

  • @user-kj7uf3xs5j
    @user-kj7uf3xs5j Рік тому

    Hi !!!!
    Tihis is an excellent tutorial !!! Seriously, saved me a lot of time. I have a question though... The grand total goes at the first row (just under the column headers) of your HTML table example... Is there a way to move it at the bottom ? I know the HTML code to format the last row... but right now my grand total aren't the last one. Thx in advance.

    • @user-kj7uf3xs5j
      @user-kj7uf3xs5j Рік тому

      I found it !!!!! Just need to change the DESC to ASC into the Dax Code at section ORDER BY at the bottom : [IsGrandTotalRowTotal ASC,

  • @user-gw5dt3vl1h
    @user-gw5dt3vl1h Рік тому

    This is great and appreciate the stepping through the process. I am using Fiscal Week instead of Month and am having trouble sorting by the fiscal week number. Any tips to do that? Thanks

    • @NicolasErrazuriz
      @NicolasErrazuriz Рік тому

      Hi! Im having trouble sorting also the tables, have you had any luck? tips to share? thanks

  • @astralyog
    @astralyog Рік тому +1

    Fantastic!

  • @user-ld8wy9lw8c
    @user-ld8wy9lw8c Рік тому

    When I run my flow, I could see only header in the email. and values are all null. Could you suggest what could be wrong here.
    Thanks,

  • @cristobal8336
    @cristobal8336 Рік тому

    Nice, but how can I filter by a value when a value of table will be X for example?. I have a lot of rows, but I need to know how can I send a email when a value of row in that table equals X value.

  • @zdeneknovak4350
    @zdeneknovak4350 Рік тому

    Very nice!

  • @danielcarvalho2158
    @danielcarvalho2158 Рік тому +1

    Hey @Jason , I was wondering if it is possible to do something similar to this but instead of it being if a specific value of KPI changes it sends to the people we choose, I wanted to drill it down more. So if that value was changed but only because of a specific country then only people from that country would get that email. For example, I have a target of 5 apples per day and only one of the countries goes below that target, then i want only a specific person of that country to get an alert email...

    • @jasondavidsondata
      @jasondavidsondata  Рік тому

      Hi Daniel, sounds like it should be doable. I'll look at creating a video if I figure it out.

    • @VanessaSuan
      @VanessaSuan 5 місяців тому

      @@jasondavidsondata did you create a video like this? I need exactly the same. Thank you!

  • @cristobal7072
    @cristobal7072 Рік тому

    How can I applicate a condition in each value of a table if I extract that in a query of power bi?. You used a card, but I need filter a table . Help me please

  • @niranjanmakkuva4639
    @niranjanmakkuva4639 Рік тому

    Is there a way to add the report as xlsx attachment instead of link

  • @RohitThakur-ku8sb
    @RohitThakur-ku8sb 6 місяців тому

    Plz help , i can't get values other than month in select step, they all show as null , followed exactly same as shown but can't get it right. plz plz help

    • @jasondavidsondata
      @jasondavidsondata  6 місяців тому

      Hi, without seeing more of what you are doing I can't really help. You can ping me a pm on LinkedIn if you want to exchange emails. www.linkedin.com/in/jasondavidson

    • @RohitThakur-ku8sb
      @RohitThakur-ku8sb 6 місяців тому

      @@jasondavidsondata Hey , I tried and I was able to get it finally, I really appreciate your quick response. I will surely connect on LinkedIn. Thanks again 🙏

  • @nivethak5116
    @nivethak5116 Рік тому

    how did you get ('Get_YTD_Cost_vs_Budget_Pct_Value')?['body/firstTableRows'][0]?['Total_Cost_YTD_vs_Budget_YTD_Diff_]'] Could you please explain how you got this expression?

    • @hyabhi
      @hyabhi 10 місяців тому

      Seriously need help to understand this output stuff at 5:54 that is being used as target value. Any help is much appreciated.

  • @7MoOdii86
    @7MoOdii86 Рік тому

    How to do This in power bi desktop?

  • @bharathharishkumararumugam1621

    Like that i want to sent multiple tables in mail in a single report

  • @saptarshidas4456
    @saptarshidas4456 5 місяців тому

    This is awesome

  • @tendulkarp1561
    @tendulkarp1561 Рік тому

    How to i Contact you sir

  • @PrabhatKumar-tn3be
    @PrabhatKumar-tn3be Рік тому +1

    Hi, It looks like that measures do not export, only text content can be exported to csv. Is it possible to export the table with text and measures both, PLEASE? I see the values in "Input" but "Output" shows "null" therefore nothing saved in csv file.
    // DAX Query
    DEFINE
    VAR __DS0FilterTable =
    FILTER(
    KEEPFILTERS(VALUES('_____PrerequisitesPK'[Deployment Date])),
    NOT('_____PrerequisitesPK'[Deployment Date] IN {BLANK()})
    )
    VAR __DS0Core =
    SUMMARIZECOLUMNS(
    ROLLUPADDISSUBTOTAL(
    ROLLUPGROUP('_____PrerequisitesPK'[Installation Time GMT], '_____PrerequisitesPK'[Batches]), "IsGrandTotalRowTotal"
    ),
    __DS0FilterTable,
    "PK_Dist_Count_Exclude_Offline__14Days", 'Measures PK'[PK Dist.Count Exclude Offline >14Days],
    "PK_Dist_Count_Offline_Exclude_Offline__14Days", 'Measures PK'[PK Dist.Count Offline Exclude Offline >14Days],
    "PK_FT_Pending_NOT_on_WiFi_Exclude__4Days_Offline", 'Measures PK'[PK FT Pending NOT on WiFi Exclude >4Days Offline],
    "PK_FT_Done_Exlcude_Offline__14Days", 'Measures PK'[PK FT Done Exlcude Offline >14Days],
    "PK___FT_Done_Exclude_Offline__14Days", 'Measures PK'[PK % FT Done Exclude Offline >14Days],
    "PK_INS_Done_Exlcude_Offline__14Days", 'Measures PK'[PK INS Done Exlcude Offline >14Days],
    "PK___INS_Done_Exclude_Offline__14Days", 'Measures PK'[PK % INS Done Exclude Offline >14Days],
    "PK___INS_Pending_Exclude_Offline__14Days", 'Measures PK'[PK % INS Pending Exclude Offline >14Days]
    )
    VAR __DS0PrimaryWindowed =
    TOPN(
    502,
    __DS0Core,
    [IsGrandTotalRowTotal],
    0,
    '_____PrerequisitesPK'[Batches],
    1,
    '_____PrerequisitesPK'[Installation Time GMT],
    1
    )

    EVALUATE
    __DS0PrimaryWindowed

    ORDER BY
    [IsGrandTotalRowTotal] DESC,
    '_____PrerequisitesPK'[Batches],
    '_____PrerequisitesPK'[Installation Time GMT]

    • @RohitThakur-ku8sb
      @RohitThakur-ku8sb 6 місяців тому

      You found the solution, plz share as I am also looking for the same