Пікірлер
@SunilKumarTak-e7q
@SunilKumarTak-e7q 22 сағат бұрын
app.powerbi.com/groups/me/reports/9439a6df-c87f-4b7f-a017-9b9a1e3e98e9/ee03feb99b3022037aa2?filter=Sample Data/Category eq 'C1%' above URL is not working when i have space in my table name. In above URL my table name is 'Sample Data' But if I don't have space in my table name its working fine. Please suggest what to do?
@divyanshdhingra5893
@divyanshdhingra5893 3 күн бұрын
Hi, if we implement the incremental refresh in production workspace and do the development work in dev workspace (without incremental setup) and everytime push the changes from dev to prod, will it impact the incremental setup or we'll have to apply incremental setup again?
@HavensConsulting
@HavensConsulting 2 күн бұрын
Incremental refresh is applied to the semantic model itself (setup in Desktop). So if you published a model to DEV that didn't have it, and moved that to prod, it would remove the incremental refresh, since that is a model configuration applied to a particular table. Both would need it setup
@HachiAdachi
@HachiAdachi 3 күн бұрын
The bit about the state of Power BI in Japan was very insightful and timely for me because I'm in the early planning stage of expanding our Power BI deployment to our Japanese operations (and to other Asian and European countries eventually). Thank you, Eiki and Reid!
@sudhirsimson3340
@sudhirsimson3340 4 күн бұрын
Thank you for sharing this very useful video.
@rickym1
@rickym1 4 күн бұрын
Is the optimization .pbix available for download?
@asmtrips3047
@asmtrips3047 6 күн бұрын
when you select a columns from a list of columns and selected columns gets displayed but when we select nothing all columns gets displayed but i want nothing should be in table visual. How to achieve it?
@HavensConsulting
@HavensConsulting 6 күн бұрын
If you clear the slicer all will be visible, but if you have select all on, check that, then uncheck everything, the table will start empty
@Monalizaye2024
@Monalizaye2024 9 күн бұрын
You are too fast in speaking; it seems there is fight on your back.
@HavensConsulting
@HavensConsulting 9 күн бұрын
I'm just excited about teaching :) If you need to slow the video down the gear icon gives you an option to adjust the speed, without changing the audio pitch.
@lucasshipsides1510
@lucasshipsides1510 15 күн бұрын
TIL: you can have subfolders in folders 😅
@cathrerinezetadrones3169
@cathrerinezetadrones3169 15 күн бұрын
Needed!
@pabeader1941
@pabeader1941 15 күн бұрын
What a neat effect! I'm not sure I will need it but you never know.
@HavensConsulting
@HavensConsulting 15 күн бұрын
Exactly, an expert see's if the CAN do it, before asking if they NEED to do it 😅
@kot23
@kot23 18 күн бұрын
NIce video! Personally I would reduce the data labels as you showed for min & max, but also include the first and last datapoint. Also, I think the area shade is too much extra ink in the visual. For the legend, I sometimes just grab a screenshot of the required legend and use that instead of an extra calculated visual, I feel it reduces the overhead.
@HavensConsulting
@HavensConsulting 17 күн бұрын
Absolutely! I do show how to reduce the data labels for just min/max around the 9:40 mark. Start/End values are good ideas too, if you're going for that sparkline look. With anything it really boils down to what's most important for the users to look at :) It's why visual design is such a great combination of art and science 😁 I've found that screenshots of legends can end up being fuzzy and don't scale as well, making it more noticeable (to me) that it's an image, not a live rendering. But both work! Depending on the calc though, the visual container rendering could take a similar time. I ensure that any measure I use in the visual is cheap. Or even go as far as creating blank measures to use (hidden), so then there's 0 cost from the DAX perspective. kzfaq.info/get/bejne/qsuIY8uG1rSXZ2Q.htmlsi=KXAtM2UwYfB-CrkF&t=578
@AshokSharma-sd1nd
@AshokSharma-sd1nd 19 күн бұрын
How can i make this dynamic based on selected date from slicer?
@HavensConsulting
@HavensConsulting 17 күн бұрын
Could you elaborate on what you mean by dynamic?
@AshokSharma-sd1nd
@AshokSharma-sd1nd 7 күн бұрын
​@@HavensConsulting I want to replace todaydate by lastdate from dateslicer. based on the selected date from slicer will change WTD,MTD and YTD.
@havenscr
@havenscr 7 күн бұрын
You'd need to make a calculation group to do this then, A stored/imported table like in this scenario can't update the table data via a slicer selection, only model refresh. Instead you'd need to create a calculation group to do that, and each calc item would contain whatever relative date logic you'd want. It requires a few steps, and I don't have a video for this specifically, but hopefully this gets you started.
@jason.campbell474
@jason.campbell474 19 күн бұрын
Gotta say, this video is gold. Delta Lake has some mystery around it and great when the magic is revealed. Can't wait to see the Storage Mode olympics!
@jacquelinegonzalez9234
@jacquelinegonzalez9234 19 күн бұрын
Thank you for your video. I was struggling into finding a way to create a Scorecard in Power Bi and your video came to save the day!
@JBartlett_DMU
@JBartlett_DMU 21 күн бұрын
Hey Reid, I just found out that it's possible to create Field Parameters with a Tabular Editor script, so you're not limited to only creating them in Power BI Desktop anymore. GIAC did a video demonstrating the technique back in January, and it's called "Can you use Field Parameters with Direct Lake in Power BI?": kzfaq.info/get/bejne/ec1mrbWZ3KyRgqM.html
@HavensConsulting
@HavensConsulting 21 күн бұрын
Heck yeah, thanks for that!
@HachiAdachi
@HachiAdachi 21 күн бұрын
Nice workarounds for the quirkiness of the native PBI visuals! (too bad we have to do this often... 😑) You gave me some ideas for our current project. Thanks, Reid! 👍
@HavensConsulting
@HavensConsulting 21 күн бұрын
Glad it was helpful! The new features from the #PBICoreVisuals team is really making it easier too
@raulrosado9285
@raulrosado9285 22 күн бұрын
Nice video, thanks
@HavensConsulting
@HavensConsulting 22 күн бұрын
Glad you liked it!
@pabloagustindiaz
@pabloagustindiaz 23 күн бұрын
Love de graphics
@daxpicture9996
@daxpicture9996 24 күн бұрын
Great presentation!
@vanlessing
@vanlessing 26 күн бұрын
As a follow up, I tested C-GPT to optimize M code. Got one error message, copy/paste to C-GPT and the second version was perfect. And the additional comment lines are great as well
@samnad4972
@samnad4972 26 күн бұрын
Can i show the last year sales too when i click the MTD and YTD Slicers, please need help here, kind of lost here, i have CY and LY sales in a separate table connected to a common calendar.
@HavensConsulting
@HavensConsulting 26 күн бұрын
Some of my later videos in this series address that. Check the YT description for links to the follow up videos :)
@samnad4972
@samnad4972 26 күн бұрын
@@HavensConsulting thanks a lot, i was kind of struggling here. The video is so helping. Thanks for the quicker response 😃
@samnad4972
@samnad4972 20 күн бұрын
@@HavensConsulting i tried it but i got trouble getting the desired results, my 2023 and 2024 sales are located in different tables and i have connected those sales datas dates with calendar table. When i do this formula i am getting filtered only this year sales till date and last years disappear’s. How will i see last years sales from jan to till date along with current years. This is what i want. Need your assistance here 🥹.
@davidm00ris
@davidm00ris 27 күн бұрын
Will existing JSON theme files to set visual defaults be compatible with the new PBIR format?
@HavensConsulting
@HavensConsulting 27 күн бұрын
Fully supported. Currently this is just a folder and formatting restructuring. No changes to the actual JSON code are being made, so backward compatibility for custom theme files will work :)
@davidm00ris
@davidm00ris 27 күн бұрын
Awesome, the seem like they would work hand in hand but wanted to make sure! Thanks for verifying!
@SarahTran1240
@SarahTran1240 28 күн бұрын
What if I have 3 categories, can you help to solve this?
@HavensConsulting
@HavensConsulting 28 күн бұрын
Not sure I'm following? Could you elaborate on the issue?
@SuperBethTastic
@SuperBethTastic 29 күн бұрын
I'm able to get this to work in the desktop version. but finding that after publishing the report, the links in the webservice no longer follow the direct link. They're going to the site home page, rather than going to the direct page based on the concatenated link to the item. If I copy and paste the link to the web-browser, it works. if I click it, it doesn't.
@HavensConsulting
@HavensConsulting 29 күн бұрын
Interesting, i've never seen that! Might be worth filing a bug on Microsoft using the ? icon in the upper right for this one
@JustRandomExplorer
@JustRandomExplorer Ай бұрын
Great session! I am stoked what is yet to come. Especially seamlessly combining Visual Studio + Power BI desktop simultaneously together when creating / modifying / standardizing reports in the future. Amazing. Please Reid, keep us updated about this. And Thanks Rui and Eeshan.
@anthonylentini2277
@anthonylentini2277 Ай бұрын
Can you pull all the metric definition using this ?
@HavensConsulting
@HavensConsulting Ай бұрын
Metric field definitions would be kept in the model layer. You could extract those via C# using Tabular Editor I'd figure :)
@hiteshmuthiyan2498
@hiteshmuthiyan2498 Ай бұрын
How should one can add 4 different colors in one gauge?
@HavensConsulting
@HavensConsulting 2 күн бұрын
With the native gauge there isn't an option to compare multiple targets, but custom visuals like Analytics+ let you do that! inforiver.com/analytics-plus/
@oddman80
@oddman80 Ай бұрын
i have been struggling with this for the past two days... i kept making new queries, and it was cluttering up the project with all these "Parameters" i didnt want... i am so glad i found your video! i was pulling my hair out in frustration.
@HavensConsulting
@HavensConsulting Ай бұрын
Glad it helped!
@UndemocraticIndia
@UndemocraticIndia Ай бұрын
I need to develop a custom connector on top of ODBC/ system DSN. is there any material available that may help develop it.
@UndemocraticIndia
@UndemocraticIndia Ай бұрын
Is there any way to debug the connector? I am finiding it really difficult to understand the flow and errors it throws and fix those. I don't have any prior experience in developing a power Bi custom connector.
@HavensConsulting
@HavensConsulting Ай бұрын
There aren't many tools for debugging specifically. Custom connectors are custom enough that outside of KZfaq videos like this there aren't many official courses. More experts to reach out to contract when help is needed, since not a lot of people need to build them
@businessinsights_AlexRobe
@businessinsights_AlexRobe Ай бұрын
Great technique, Reid! Thanks for sharing! 🙏
@HavensConsulting
@HavensConsulting Ай бұрын
My pleasure!
@gauravguliani358
@gauravguliani358 Ай бұрын
So nice of you to give credit to Bas! I enjoy following you both. And I also admire your clothing style btw
@HavensConsulting
@HavensConsulting Ай бұрын
Thank you so much!
@marcocervantes9340
@marcocervantes9340 Ай бұрын
Do you can share with me the Dax code for spark line svg? 🙏 thanks I’m from Mexico City
@HavensConsulting
@HavensConsulting Ай бұрын
If you go to our Blog Files page you can download the PBIX for free and get the code from there :) www.havensconsulting.net/blog-files
@Baldur1005
@Baldur1005 Ай бұрын
Reid, isn't best practice is to write SQL Query instead of checking whether Query will fold or not?
@HavensConsulting
@HavensConsulting Ай бұрын
Native queries have their own complexities, and by default break any ability for Power Query to fold on top of it (more below) kzfaq.info/get/bejne/er2Sm5qp1ZacnGQ.html It also relies on having a developer know SQL and SQL optimization techniques, which are all built into the query folding engine. Like with most things though, it depends. :)
@AnaMaria-kp7sz
@AnaMaria-kp7sz Ай бұрын
learning from you for free instead of my paid teacher... great Uni life I guess. Anyway, thank you!
@HavensConsulting
@HavensConsulting Ай бұрын
Happy to help!
@jalili2008
@jalili2008 Ай бұрын
After installing Bravo and trying to attach it to Power BI Desktop, we encountered an issue: Bravo Power BI tool error 500 - the user does not have permission to access the Discover method. In the domain controller, what permissions does the user need to connect Bravo to Power BI?
@HavensConsulting
@HavensConsulting Ай бұрын
Great question! I'd recommend reaching out to SQLBI directly on this one for support on their tool :)
@TigranHayrapetyan-oy2ds
@TigranHayrapetyan-oy2ds Ай бұрын
I tried to do the same steps as in the video, it creates a pbiviz file, but when I want to import it in power BI, it says "the file "filename.pbiviz" isn't a valid custom visual". Any idea?
@HavensConsulting
@HavensConsulting Ай бұрын
Not sure about this one, I tested again on a random PBIX I have with a custom visual (OKViz Sparkline), and getting the file from the inside zip and importing in another worked for me. What was the custom visual you were trying to extract?
@In_a_state
@In_a_state Ай бұрын
Looks like a good "slide" if you work in consulting, doing report optimization (among other things).
@HavensConsulting
@HavensConsulting Ай бұрын
Oh definitely. It works very well to show a before/after to any stakeholder, manager, or client when discussing results :)
@1yyymmmddd
@1yyymmmddd Ай бұрын
What is so special about query folding? Why we should care about it? Incremental refresh works without query folding. Some folks say, it is quicker. But how can "Select * from Table1" writen by me (which does not fold) be slower than same thing written by the engine?
@HavensConsulting
@HavensConsulting Ай бұрын
It's the magic sauce of Power Query :). Transformations are translated from M (Power Query) to the source, and passed back for the source to transform (faster). Rather than Power BI downloading the unprocessed data, and doing it itself (slower). You can easily get a 5, 10, 20+ times performance increase when the source database does most the work. A quick google search would give you some helpful results like below on why it makes queries faster. www.reddit.com/r/PowerBI/comments/14strbb/what_does_folding_in_query_folding_means/ Also, to note,. Incremental refresh is explicitly advised NOT to use without folding. Because without folding you download the entire data before filtering to the relative period. Which is why when folding can't be confirmed with the engine, it gives a big warning that advises not to use incremental refresh. More below on that as well. learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-overview
@1yyymmmddd
@1yyymmmddd Ай бұрын
@@HavensConsulting Thank you for your explanation. Are you saying if I write "Select ProductID from Sales" myself in the Source dialog Advanced options, Power Query still loads all the data first, then executes my Select statement?
@HavensConsulting
@HavensConsulting Ай бұрын
@@1yyymmmddd native queries (e.g. writing custom SQL Code in the statement box) will actually break any ability to query fold. So generally advised to not use that. It's advised to use the Power query actions to choose your columns, filter your rows, do your transformations. etc. More info about native query limitations below learn.microsoft.com/en-us/power-query/native-database-query
@douglasharris4683
@douglasharris4683 Ай бұрын
Building on your idea. I made a tooltip page that was empty and sized 1 px x 1px. Now the tooltip is the triangle (pointer) and a tiny square.
@HavensConsulting
@HavensConsulting Ай бұрын
Lovely as well!
@jadwiga8759
@jadwiga8759 Ай бұрын
good to know!
@abhijeetghosh27
@abhijeetghosh27 Ай бұрын
Cool trick.. 👌👌Thanks @Reid 😊👍
@gauravguliani358
@gauravguliani358 Ай бұрын
Excellent Reid!
@imbhartesh
@imbhartesh Ай бұрын
Useful 👍
@user-tn7di5st4i
@user-tn7di5st4i Ай бұрын
Wow, dbt with fabric. Thanks for sharing!
@OneNI83
@OneNI83 Ай бұрын
Nice video. Better you could zoom in the focused frames.
@sohailansari9337
@sohailansari9337 Ай бұрын
Nice👏
@ngoduyvu
@ngoduyvu Ай бұрын
thanks for great video
@marianacastellanosmontero8890
@marianacastellanosmontero8890 Ай бұрын
What did you do to create the Window Key column in the field parameter table?
@HavensConsulting
@HavensConsulting Ай бұрын
I used a DAX calculated column for that :) Window Key = SWITCH( TRUE(), '.Parameter - Dynamic Columns'[Parameter - Dynamic Windows Order] <= 2, 0, '.Parameter - Dynamic Columns'[Parameter - Dynamic Windows Order] <= 5, 1, '.Parameter - Dynamic Columns'[Parameter - Dynamic Windows Order] <= 8, 2 )
@marianacastellanosmontero8890
@marianacastellanosmontero8890 Ай бұрын
@@HavensConsulting Thank you so much! I'm trying to do something similar with a report I have, is there a reason why you used a different table for the window key, couldn't you just add directly the 1,2,3 of the month window size to the fields parameter table you already had?
@bi-ome
@bi-ome Ай бұрын
Emgh where has this been all my life? Thanks for sharing! :)
@HavensConsulting
@HavensConsulting Ай бұрын
You're so welcome!