Power BI Performance Features | James Serra's Blog

Power BI
Dynamics 365 Marketing analytical reporting with Power BI
Browse the report gallery, use templates and find walkthroughs for your Power BI based marketing analytical reporting for Dynamics 365 Marketing.
adlsguidancedoc/Hitchhikers_Guide_to_the_Datalake.md at master · rukmani-msft/adlsguidancedoc
Contribute to rukmani-msft/adlsguidancedoc development by creating an account on GitHub.

Microsoft Build – Join us May 24-26 2022
Come together and discover the latest innovations in code and application development—and gain insights from peers and experts from around the world.

How to use a service principal in Power BI Admin REST APIs in Power Automate - Forward Forever
How to configure a service principal in Azure and then use it in Power BI Admin REST API calls in Power Automate for authorization

Calculated columns and measures
One of the powerful features of the Tabular data model is to extend the model by adding calculated columns and measures. Both objects are defined using DAX, but besides this similarity, they are entirely different beasts. Here you will find guidance when to use what!
VertiPaq – “Brain & Muscles” behind Power BI - Data Mozart
Have you ever wondered what makes Power BI so fast and powerful when it comes to performance? In the 1st part of the series, meet VertiPaq - "brain & muscles" behind Power BI!
Inside VertiPaq – Compress for success - Data Mozart
In the 2nd part of "Brain & Muscles" behind Power BI series, learn about data compression and how VertiPaq chooses the right algorithm to make your data model optimal
Use MSBuild - MSBuild
Learn the various parts of an MSBuild project file, including items, item metadata, properties, targets, and tasks.

How To Add A Blank Value To A Dropdown List In Power Apps
In this article I will show you how to add a blank value to a dropdown list in Power Apps and get dropdown list values from SharePoint.

Chris Webb's BI Blog: Understanding Power Query Query Diagnostics Data With The Diagnostics.ActivityID M Function
I was looking at the output of Power Query’s Query Diagnostics feature recently (again) and trying to understand it better. One of the more confusing aspects of it is the way that the Power Q…
Power BI usage scenarios: Prototyping and sharing - Power BI
Learn how Power BI prototyping and sharing is about rapid exploration of user requirements.
New tool: Dataverse REST Builder
Note: new version has been released, read more here or download from GitHubIf you created Web API queries against CRM/Dynamics 365/Dataverse probably you are familiar with CRM REST Builder. The …

Power BI usage scenarios: Advanced data model management - Power BI
Learn how Power BI advanced data model management is about empowering creators with advanced data modeling and publishing capabilities.
Power BI usage scenarios: Advanced data preparation - Power BI
Learn how Power BI advanced data preparation is about improving the reach and reusability of dataflows.
he use of separate dataflows based on purpose: staging, transformation, or final. We recommend using composable building blocks to obtain greater reuse, in various combinations, to support specific user requirements. Composable building blocks are described later in this article.
focus of this advanced data preparation scenario is on:
For a dataflow that's intended for reuse, it's common (but not required) that the creator belongs to a centralized team that supports users across organizational boundaries (such as IT, enterprise BI, or the Center of Excellence).
A staging dataflow is created in a workspace that's dedicated to the centralized management of dataflows. A staging dataflow copies the raw data as-is from the source. Few, if any, transformations are applied.
Use of composable building blocks is a design principle that allows you to manage, deploy, and secure system components, and then use them in various combinations. Creating modular, self-contained dataflows that are specific to a purpose is a best practice. They help to achieve data reuse and enterprise scale. Modular dataflows are also easier to manage and test.
Side effects of rounding differences in Power BI - SQLBI
It is not common to face rounding differences in Power BI. However, when it happens, users are usually disappointed and surprised. In one of the last classr
The Three Mental Models Model for Data Visualization
A useful way to think more holistically about how data visualization works
Release planner (BETA)
Power BI + Adobe = Magic - EXPLORATIONS IN DATA STORYTELLING WITH POWER BI
Adobe Illustrator has been a tool in my dashboard design kit for quite a while. I’ve used it predominately for creating report assets such as icons, headers and backgrounds. I’ve also used it to create SVG visual elements such as the dice, turbine and scatter plot shapes and markers pictured below. But there’s another way… Continue reading Power BI + Adobe = Magic
Comparative Analysis by different values in same dimension in Power BI
Comparative Analysis by different values in same dimension in Power BI Have you ever wanted to compare metrics between 2 sets of selected values in the same dimension in a Power BI report? For example, let’s say you wanted to compare claims metrics of one hospital or a group of hospitals to another ...
RLS with Calculation Groups, Hierarchy, & Drill Throughs — Power Bi, Dax
I had a business requirement where I needed to create a P&L report that included RLS by business leaders for each department. A leader…
5 Kusto Queries for Azure Log Analytics with AAS/Gen2
I’m assuming You have figured out how to google a few skills and create a few PBI reports that refresh on their own without five people on…

Visualize data in a view with Power BI service
In recent Microsoft releases many new features have been introduced. In this blog we will see how to use Power BI quick report (preview) on the view page in a model-driven app, to visualize CRM …

Announcing the AAD User Virtual Table – Find and add any AAD user to your records.
I am happy to announce a new Out of the Box virtual table for Dataverse, AAD User. AAD User makes it easy to retrieve any user that is in your organization’s Azure Active Directory as well as user details like job title, email, phone number and more.

SQL Server Azure Tips
Solve your SQL Server SQL Azure issues with these valuable tips, tutorials, how-to's, scripts, and more for SQL Server DBAs.

How To Call Logic App Synchronously From Azure Data Factory
In this article we look at how to call Logic App synchronously from Azure Data Factory.

Reading a SharePoint List with Azure Logic App
Sometimes in life you have to do things you really don't like to do. Such as extracting data from a SharePoint List. Usually I use SSIS and the OData source component for this task, as described in one of my most popular articles ever: Reading SharePoint Lists with Integration Services 2017 (I'm not

Demystifying Custom Partitions in Power BI - Guy in a Cube
We talk about Incremental Refresh a lot, but what if you need custom partitions in Power BI? How do you even create those? They look scary! Patrick takes the mystery away and walks you through how you can create them. Partitions in tabular models https://docs.microsoft.com/analysis-services/tabular-models/partitions-ssas-tabular
reporTee
Power Automate Custom Connector to update Exchange rate automatically
Exchange Rate table is one of the most important tables in the sales module, however, to update the values in this table the users have to perform this action manually, in most cases users would like to keep this table updated on a daily basis. In this post I will try to explain in detail how to use Power Automate to create your Custom Connector and how to use this connector to update the exchange rates automatically. Part 1 : Create a Custom Connector In this post we will be using the https://c
