This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Welcome to the February 2023 update! This month, we’ve added TypeScript support in the developer playground sandbox, several new formatting features for reporting, and so much more. Continue reading for more details on our new features!
Reportinghttps://www.youtube.com/embed/7-0Pr0U2HIA
You can access this new capability in the same way other conditional formatting: through the dialog which opens up from selecting an option in the formatting pane. For example, in column charts, you can conditionally format column colors by selecting the fx button in the Columns card of the formatting pane.
Inserting_image
In the dialog, select “Rules” through the Format style dropdown, then base these rules on a string field and select a summarization. Before, your summarization options were only numeric – Count and Count (Distinct). Now you’ll see First and Last options as well, which will give you strings to write logic around. In the example below, we add a simple rule to check that the value of the string is Audio, and if it is, we color the column red.
Inserting_image
Then we hit OK, and the Audio columns of our visual will now be colored red!
Inserting_image
We’ve added a variety of comparator options to the conditional formatting dialog, including “is”, “starts with”, “ends with”, and more. Keep in mind that these comparisons will check your fields against your inputs for exact character matches, including case-sensitivity.
As always, let us know what you think about the feature and ideas you have to improve this or any other aspects of Power BI!
It has the same limitations as the existing Smart Narrative visual. Read more here: Smart narratives tutorial - Power BI | Microsoft Learn
Inserting_image
Now that you can change image height and width separately, you can adjust your cells to give your tables or matrices a lot more room!
Inserting_image
We ship many changes to visuals and reports, including new defaults for formatting settings, as a part of a new base theme so as not to disturb existing reports. These changes don’t propagate to some authors with custom themes, who may not see fixes to issues or updates to their reports without updating their base themes. In the present day, doing so involves opening up the theme gallery, switching to one of our default themes, then switching back to their custom theme, which is an unintuitive process.
Now, if you are using an outdated theme, if you enter the “Customize current theme” menu from the theme dropdown in the View tab of the ribbon:
Inserting_image
You’ll find a banner at the top of your out-of-date themes encouraging you to update to the latest base theme! Click Update theme to see the changes, then hit Apply when ready.
Inserting_image
Keep in mind that this change will update all of the default behaviors that we’ve changed since your current theme was created, so any specific behavior that your visuals were reliant on may change as well. Check to make sure your report still functions the way you expect after updating your base theme.
This month, we’re introducing a feature which will validate your theme file upon import to make sure we can successfully read its full contents. If Power BI finds fields it doesn’t understand, it will show you a message letting you know that the theme file is invalid, and invite you to re-import with a corrected theme file. We will also be publishing the schema Power BI uses to check your theme file in a public location, updating it automatically whenever we change it in Power BI, so that you can ensure your theme files are always current.
You can find more information about how to use a JSON schema to validate your custom report themes on our GitHub page.
Inserting_image
Now, using the increase and decrease indent buttons in the formatting popup next to the text box, you can adjust the indentation of specific lines of your text boxes. You can also use the Tab or Shift+Tab keys to accomplish the same.
Inserting_image
You’ll find them in a new section labeled Accessible themes.
Graphical_user_interface_application_Description_automatically_generated
All you need to do to hide specific pages is turn the toggle for that page to Off.
Graphical_user_interface_application_Description_automatically_generated
If you have many pages in your report that you want to hide within the Page navigator visual, it can be faster to instead just specify which ones you specifically want to show. To do this, turn the Show all by default toggle to Off in the Options card, which will immediately turn all pages within the Show card to Off.
Graphical_user_interface_Description_automatically_generated_with_medium_confide
From there, you can then go in and just turn back on the specific pages you want visible.
Graphical_user_interface_Description_automatically_generated
Inserting_image
Inserting_image
All changes made in either editor interface will persist when switching interfaces when possible. However, not all row-level security filters supported in Power BI can be defined using the default editor. Limitations include expressions that can only be defined using DAX including dynamic rules such as username() or userprincipalname(). When defining a role with these limitations in the DAX editor, if you attempt to switch to the default editor you will be prompted with a warning that switching editors may result in some information being lost. To keep this information simply select ‘Cancel’ and continue only editing this role in the DAX editor.
Inserting_image
Try it today by going to Files > Options and Settings > Options > Preview features and turn on “Enhanced row-level security editor”.
Both functions return a single-row table describing the line and additional statistics. The resulting table includes columns such as slopes, intercepts, standard errors, and the coefficient of determination. The equation of the fitted line can be constructed: Y = Slope1 * X1 + Slope2 * X2 + …+ Intercept.
The difference between LINEST and LINESTX is that LINEST expects columns of known X and Y values to be provided, whereas LINESTX expects a table and expressions to be evaluated for each row of the table to obtain the X and Y values.
For the following examples, I use the following data, which includes Sales Amount and gross national product (GNP) per capita:
Table_showing_Country_Sales_Amount_and_GNP_per_capita
In the example below I use LINESTX to predict total sales based on GNP per capita:
LinestX_example = VAR CountryGNP = SUMMARIZE( Sales, 'GNP_Country'[Country], 'GNP_Country'[GNP_Per_Capita], "Total Sales", SUM(Sales[Sales Amount]) )
VAR SalesPrediction = LINESTX( 'CountryGNP', [Total Sales], [GNP_Per_Capita] )
VAR Example_GNP_Per_Capita = 50000
RETURN SELECTCOLUMNS(
SalesPrediction,
[Slope1]
) * Example_GNP_Per_Capita +
SELECTCOLUMNS(
SalesPrediction,
[Intercept]
)
This expression not only leverages LINESTX but also leverages the result to perform a prediction for a fictious country with gross national product per capita of $50,000. The result is a predicted total sales of $17,426,123.29. Of course this is a fabricated scenario and it’s rare to have a fixed value such as the $50,000 above as part of the expression.
I can do the same using LINEST assuming the required tables are all in the model, for example as calculated tables. In this example, I added the following calculated tables:
CountryDetails = SUMMARIZECOLUMNS( 'GNP_Country'[Country], 'GNP_Country'[GNP_Per_Capita], "Total Sales", SUM(Sales[Sales Amount]))
SalesPredictionLINEST = LINEST('CountryDetails'[Total Sales], 'CountryDetails'[GNP_Per_Capita])
Linest_example = VAR Example_GNP_Per_Capita = 50000
RETURN
MAX ( SalesPredictionLINEST[Slope1] ) * Example_GNP_Per_Capita
+ MAX ( SalesPredictionLINEST[Intercept] )
To learn more about these functions, see their documentation pages: LINEST and LINESTX.
Image_of_the_old_Get_Data_page_in_the_Power_BI_service
From now on, you’ll be able to access comparable features within workspaces. If you want to upload a file to Power BI, such as a .pbix, .xlsx, or .rdl file to your workspace, you can use the Upload option that was released in November. This option lets you upload files from your local computer or connect to files on OneDrive or a SharePoint site. With this change, you’ll no longer be able to connect to files on personal OneDrive accounts.
Image_of_the_new_File_Upload_button_in_workspaces_in_the_Power_BI_service
If instead you want to create a dataset from Excel or CSV data, you can now access that functionality through the New > Dataset option in the workspace you want to create the dataset in.
Image_of_the_New_Dataset_button_in_workspaces_in_the_Power_BI_service
We have also updated this Dataset option to take you to a new page with options to create a dataset off an Excel, CSV, or pasting in data. Once you select the file, the behavior used to generate the dataset is the same as previously used on the ‘Get Data’ page. Once the dataset is created, you’ll be taken to the dataset’s details page in the Data hub.
Image_of_the_Excel_CSV_and_Enter_Data_options_on_the_new_page_you_will_be_able_t
This month we are excited to release compact view and a few improvements to favorite and linked metrics.
You can switch to the compact view of the scorecard by using the view selector in the scorecard header.
Inserting_image
Inserting_image
The compact view is responsive, adjusting smoothly to various screen sizes and supports resizing of columns. You can do all the functionality that is available in the list view of the scorecard except editing and creating a new metric. This is disabled in the edit mode of compact view and can only be done in the list view.
In the next couple weeks, we will be adding two new settings in the column settings pane to customize the layout – text wrapping for metric name and horizontal scroll. Toggling on the horizontal scroll option will let you navigate left to right until you reach the final column. Whereas by setting to off, your view of this scorecard will leave off the columns that don't fit on one screen without scrolling.
Inserting_image
Inserting_image
We made all dropdowns list values resizable, so you can drag and resize values with longer lengths. You will also notice performance improvements for parameters with long lists. To learn more about parameters, please check out our documentation.
Directly from the context menu of a datamart
Inserting_image
Or from the Data hub when you click on the datamart to open datamart details.
Inserting_image
With the announcement of support for paginated reports in Power BI Pro at the PASS Data Community Summit, we also published a migration guidance document for customers. Be sure to check out our new migration tool as well. If you want to continue the conversation and provide feedback to our team directly on ways we can continue to improve paginated reports, join our user research panel. We look forward to hearing from you!
The Power BI embedded playground is the go-to place for all things Power BI embedded, including the developer sandbox, showcases of different capabilities and sample scenarios, and resources for learning. The playground helps you experience Power BI embedded and gives you the tools you need to deliver compelling data experiences for your end users and empower them to take action based on the insights from your solutions data.
The developer sandbox gives you hands-on coding experience, allowing you to embed your own reports (or use our sample report) and interact with the Power BI client APIs. This means you can see instant results without having to build your own environment.
To switch to TypeScript in the sandbox, simply click on the new dropdown in the upper right corner and select your preferred language. If you are logged in and you choose to save your code in the playground, it will keep your selected language and load it the next time you visit the playground.
Gantt Chart by MAQ Software
Supermetrics Charts – Tile grid map
swUniaxialScatterPlot
swBoxPlot
sw3D_StackedBarDiagram
PictureThis
Milestone Trend Analysis (MTA) is a simple method of early identifying deadline trends. It allows you to react in time with corrective actions. And it will raise the deadline awareness of all project participants and stakeholders.
Key updates in the Milestone Trend Analysis Chart are:
The Milestone Trend Analysis Chart makes use of the familiar standard Power BI user interface. No need to learn a new interface. Themes, interactive selection and tooltips are supported.
Don’t hesitate and try the Milestone Trend Analysis Chart now on your own data by downloading it from the AppSource. All features are available for free to evaluate this visual within Power BI Desktop.
Questions or remarks? Visit us at: https://visuals.novasilva.com/.
1) Matrix format allowing you to display hierarchical data in rows
2) Multiple Axes for trend charts (sparklines, column chart, stacked column, combo chart)
Power_BI_February_2023_Feature_Summary
Download this visual from APPSOURCE
For more information visit https://www.excelnaccess.com/sparklines/
or contact zubair@excelnaccess.com
What’s new in Inforiver Charts 2.1:
See Inforiver Charts demos here.
With this visual you can now writeback numbers, text and dates on any existing or new Power BI model. Check out the new advanced features like leaf level shadow calculation. Enhanced copy and paste functionality and the direct purchase and maintenance of licensing through AppSource and Office 365.
Key new functionalities:
With the accoPLANNING visual, you combine the planning and reporting process in Power BI. For more information, visit our website.
Appsource: https://appsource.microsoft.com/product/power-bi-visuals/WA200002600?tab=Overview
Video:
Youtube: https://www.youtube.com/watch?v=N0ZJtjjF_cQ
Onedrive share: https://1drv.ms/v/s!AlU_JQ6gXMzlgaVWx4zj-0dTIDTDmA
Main features:
Popular use cases:
Inserting_image
If you would like to read more about these features, check out our helpful blog post.
To get started with Drill Down Donut PRO, get it now from AppSource or learn more in our product page!
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.