Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
Welcome to the Power BI April 2023 Monthly Update!
We are happy to announce that Power BI Desktop is fully supported on Azure Virtual Desktop (formerly Windows Virtual Desktop) and Windows 365.
This month, we have updates to the Preview feature On-object that was announced last month and dynamic format strings for measures. We have additional features in Reporting, Data Connectivity, Service, Paginated Reports, Mobile, and Visualizations.
Read on to explore all we have to offer this month!
https://www.youtube.com/embed/rQfUo3PN0zw
To add a dynamic format string to a measure, click the measure in the Data pane, then in the Measure tools ribbon Format dropdown choose โDynamicโ.
Power_BI_April_2023_Feature_Summary
A new dropdown will appear to the left of the DAX formula bar, and it will be on โFormatโ. By default, whatever static format string corresponds to the previous Format dropdown will be pre-populated to get you started, but you can also delete it and use whatever DAX expression you want for your dynamic format string. Here itโs looking up the string from โCurrencyโ[Currency Format], and if that is ambiguous, then using
"\$#,0.00;(\$#,0.00);\$#,0.00"
Power_BI_April_2023_Feature_Summary
If you want to get back to your measure DAX expression, you can change that left dropdown to โMeasureโ.
Power_BI_April_2023_Feature_Summary
And finally, if you want to remove the dynamic format string, go back to the Format dropdown, and choose any of the other options available. A warning dialog will appear as you will not be able to undo this action.
Power_BI_April_2023_Feature_Summary
Dynamic format strings are not new, and those of you who are familiar with calculation groups in SQL Server Analysis Services, Azure Analysis Services, and/or Power BI using external tools may know calculation items already have dynamic format strings. These same dynamic format string DAX patterns can now be utilized in individual measures in Power BI!
Learn more about calculation groups at Calculation groups.
You can now drag a field to the closed build button to add a field.
Bug fix: Data paneโs expansion state is now maintained while using the pane switcher.
Bug fix: If the build menu is already open, resizing/moving the visual will reopen the menu.
Bug fix: Delete while in format mode now deletes the whole visual instead of just the background.
Bug fix: Hidden fields now shown in the build menuโs data flyout if โview hiddenโ is turned on in the data pane.
Please continue to submit your feedback directly in the comments of this blog post or add to the discussion via our โshare feedbackโ link next to the preview switch.
Power_BI_April_2023_Feature_Summary
Power_BI_Report_Server_May_2023_Feature_Summary
You can also update this setting in the Report settings within Power BI Service:
Power_BI_April_2023_Feature_Summary
With this monthโs release, weโve removed the experimental label on the feature, and weโve now enabled the preview feature by default, so you do not have to manually turn on the preview feature in the options menu of Power BI Desktop.
Power_BI_April_2023_Feature_Summary
We hope that this feature continues to boost analyst productivity and help business users uplevel their data analytics skills. Check out our documentation for more information about this feature.
Try it out today and let us know what you think!
Considerations
The feature is powered by a machine learning model that is currently only deployed to US datacenters (East US and West US). If your data is outside the US, the feature will be disabled by default unless your tenant admin enables Allow user data to leave their geography tenant setting:
Power_BI_April_2023_Feature_Summary
This means that the preview is officially over and that composite models based on Power BI datasets and Analysis Services Tabular models are now generally available and fully supported on Premium, PPU and new Pro workspaces.
We will announce general availability for existing Pro workspaces later as we finish the backend changes mentioned in this detailed blog post. Please keep in mind that as these back-end changes are happening, your reports might stop requiring Build permissions to be readable by consumers. When this happens, you can take away the Build permissions for your consumers and instead solely rely on Read permissions.
Thank you to everyone who tried out the feature during the preview and provided feedback!
Read more about this in the detailed blog post.
For example, continuing from the examples used in the blog linked above, letโs figure out which customer has bought the most and return their full name using the following expression:
BiggestSpender =
INDEX (
1,
ALLSELECTED ( 'DimCustomer'[FullName] ),
ORDERBY ( CALCULATE ( SUM ( 'FactInternetSales'[SalesAmount] ) ), DESC )
)
Notice how the first parameter to the ORDERBY function is an expression returning the sum of SalesAmount. This is not something that was possible before. I could have done the same using a measure defined as:
[Total Sales] =
SUM ( 'FactInternetSales'[SalesAmount] )
The BiggestSpender definition then changes slightly:
BiggestSpender =
INDEX (
1,
ALLSELECTED ( 'DimCustomer'[FullName] ),
ORDERBY ( [Total Sales], DESC)
)
To learn more about ORDERBY, visit the documentation page.
These functions return a number indicating the rank for the current context within the specified partition, sorted by the specified order. The difference between RANK and ROWNUMBER is that if there is a tie (i.e., two rows would get the same rank assigned) ROWNUMBER will return an error, whereas RANK will just assign the same RANK multiple times. Notice returning an error is a last resort; ROWNUMBER will try to avoid doing that by finding the least number of additional columns required to uniquely identify every row and append these new columns to the ORDERBY clause. Only after it is unable to uniquely identify every row, ROWNUMBER will return an error.
These functions rely on the ORDERBY and PARTITIONBY functions.
In the following example, we have a list of customers and their birth dates. I have added the following measures to my model:
RankByBirthDateSkip = RANK(SKIP, ALLSELECTED(DimCustomer), ORDERBY(DimCustomer[BirthDate]))
RankByBirthDateDense = RANK(DENSE,ALLSELECTED(DimCustomer), ORDERBY(DimCustomer[BirthDate]))
RowNumberByBirthDate = ROWNUMBER(ALLSELECTED(DimCustomer), ORDERBY(DimCustomer[BirthDate]))
This is the first part of the output:
Power_BI_Report_Server_May_2023_Feature_Summary
All measures here return the same result. However, for customers that share a birthday, the results are different:
Power_BI_Report_Server_May_2023_Feature_Summary
Notice how both Donald Garcia and Kayla Garcia are both on the same date. Using RANK with the ties parameter set to SKIP (the default) assigns them a rank of 41. The same happens when using RANK with the ties parameter set to DENSE. However, notice that the next customer receives a different rank (43 when the ties parameter is set to SKIP and 42 when set to DENSE). By contrast, ROWNUMBER gives Donald and Kayla an unique rank (41 and 42) as it expands the ORDERBY clause to try to unique identify these customers and is successful in doing so.
Read more about RANK and ROWNUMBER in our documentation.
Try Change review today! Learn more by reading Review changes to paired items and our latest blog.
Power_BI_April_2023_Feature_Summary
Learn more by reading Deployment method in case of failure and
Power_BI_April_2023_Feature_Summary
To create more attractive data-powered presentations, you now have a new styling menu item. And today we're introducing the first style option - outlines. Use the outline to add a border to your add-in, making your Power BI data stand out. You can just check the Outline checkbox to get the default style, or you can expand the option to customize the border to fit your slide and data.
Power_BI_April_2023_Feature_Summary
Power BI quick reports in Power Apps represent a seamless integration of Power Apps, Power BI and Dataverse into a single experience to enable every business user turn data into insights with just one click. Everyone can create visually appealing, meaningful, interactive reports based on a view in a model-driven app and save the report into the Power BI service easily.
Review documentation to learn more about this capability and the options available to interact with the Power BI visual.
Power_BI_April_2023_Feature_Summary
Filters
Youโve asked about it, and we delivered! You can now add filters when you create paginated reports in the Power BI service. We have taken the next step in our progression for web authoring to enable filtering. When you author a report on the service, you can filter the data using the Filters pane on the canvas.
You can filter data at theโฏreportโฏlevel, which means that the filter applies toโฏallโฏthe pages of the report.
Power_BI_April_2023_Feature_Summary
There are two ways to add a column to the Filters pane. You can select columns from the Data pane. Or you can drag and drop inside the Filters pane to add data fields here.
To learn more about adding filters read Add filters when you create paginated reports in the Power BI service.
Data Preview
Weโve updated the data preview experience. Data preview enables you to view the underlying data of a selected table or columns from the dataset. You can also export the data to supported file formats or create a paginated report. If you want summarized data, you can select โCreate paginated reportโ. You can also switch from summarized to underlying data by choosing more options (โฆ) in the Fields data pane.
Power_BI_April_2023_Feature_Summary
To learn all about the data preview check out the documentation on the dataset details page.
If you want to keep the conversation going, please leave a comment below.
To learn more about new capabilities and features join our user panel. As always, we look forward to hearing from you!
A pointer to help you identify the selected data point.
Clear, easy-to-use actions such as drill-down and drill-through.
Custom styling as configured by the report creator.
Power_BI_April_2023_Feature_Summary
Additionally, report creators can now choose to disable a tooltip on mobile devices by going to the mobile layout visual formatting pane in Power BI Desktop, selecting the tooltip setting, and disabling it.
Power_BI_April_2023_Feature_Summary
Power_BI_April_2023_Feature_Summary
The quickest way to realize financial reports and visualization according to IBCS (International Business Communication Standards) principles with extensive formatting, custom subtotals as well as combined table, chart, and comment display.
Add your own row or column-based calculations and formatting exactly as needed with spreadsheet ease directly in the visual avoiding the need for complex DAX. The revolutionary โData-Driven Stylesโ feature automatically applies formatting and updates of all Acterys Reporting visuals used in any report in your Power BI tenant according to the latest definition in a central style table.
Features:
The Box and Whisker Chart by MAQ Software is a powerful and flexible tool for analyzing data distribution, identifying trends, and pinpointing outliers. It displays median, quartiles, maximum, minimum, mean, standard deviation, and quartile deviation, providing a deeper understanding of dataโdesigned to help users make informed decisions and drive business success.
Power_BI_April_2023_Feature_Summary
Figure 1: Sample box and whisker charts showcasing the distribution of color-coded data points across regions.
Key business uses:
Try the visualโs sample report.
To learn more about our Power BI custom visuals, visit our website.
Main features include:
Popular use cases:
ZoomCharts Drill Down Visuals are known for interactive drilldowns, smooth animations, and rich customization options. They support interactions, selections, custom and native tooltips, filtering, bookmarks, and context menu. Use them to create visually appealing and intuitive reports that business users will love on any device.
Get Drill Down Graph PRO from AppSource!
Learn more about Drill Down Graph PRO by ZoomCharts.
You can download this visual on Appsource. To learn more, read Power BI Custom Visual - DualCard.
And that's all for this month! Please continue sending us your feedback, and don't forget to vote for other features you would like to see in Power BI! We hope that you enjoy the update!
A few quick reminders:
If you installed Power BI Desktop from the Microsoft Store, please leave us a review.
Also, don't forget to vote on your favorite feature this month over on our community website.
And as always, keep voting on Ideas to help us determine what to build next.
We look forward to hearing from you soon!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.