CUSTOMISED
Expert-led training for your team
Dismiss
Advanced Data Analysis Power BI training course

24 April 2019

Advanced Data Analysis with Power BI

Power BI is extending and integrating more and more with advances in Data Analysis.

In this article we will show some examples of how you can use Power BI in “what if” projections, Key Factor Analysis and time projections.

“What if” parameters allow you to create different scenarios in which you can dynamically change the value of one parameter and see the effect of this change on your measure.

A simple example could be how to predict your profit if sales increase.

You can set up a parameter in which you predict an increase from 10 to 50 % and see what would be your increased sales amount and your increased profit.

In order to do this you can create a what if parameter  and insert a minimum, a maximum and increment. This will automatically create a table, a slicer and a measure.

You can now use the measure to project your sales and profit and create a report like this:

 

Just by sliding your filter and dynamically changing the projected sales increase value, your calculations and visuals will change:

Inserting a time factor you can predict Sales increase based on previous year sales + increase factor

 

And create a visual of your sales projected in time:

 

In a more complex scenario you can combine several “what if” scenarios and observe their effect on your sales. Let’s set up a discount parameter, ranging from 10% to 50% and combine it with the projected demand increase, applied to the sales quantity. The formula would be something like this:

So if you apply a discount of 14% and have a demand increase of 10% you would still have a 5.4% loss

But if you could get a 20% increase in the demand you would have a 3.2% positive increase in your sales

 

Equally useful in your analysis could be a new visual,  which is in preview since March 2019: the Key Influencer.

This visual allows you to select a variable, for example “Good customers” vs “Medium” or “Bad Customers” (based on their buying amount), and analyse which other variable have the highest influence on this variable.

Here we have selected “Education”, “Occupation”, “Marital Status”, “Yearly income”, “Total number of children” and “Country” and we can see that the probability of being in the highest range of buyers (what we defined good customers), increases when the customer is Australian, with a higher income, being a professional, a Bachelor etc

Per each Key Influencer a visualization is shown to illustrate how this affect the examined variable.

The chosen visual id different according to whether the influences is a discrete value (bar chart) or a continuous value (scatter chart with a trend line)

 

The visual also offer a class segmentation that can help us understand even better our population, in this case our Good customers:

JB Interntional offer a comprehensive selection of Power BI courses including the following

Power BI training course ,  Power BI - Beyond the Basics training course , Power BI - Dax training course , Power BI - Power Query & M , Power BI - Visualisation ....

 

FIND OUT MORE

EMAIL US

 

About the author: gRAHAM Smith
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

CONTACT
+44 (0)20 8446 7555

[email protected]

SHARE

Corporate Policies     Terms & Conditions
JB International Training Ltd  -  Company number 08458005

Registered address Wohl Enterprise Hub 2B Redbourne Avenue London N3 2BS

POPULAR

Rust training course                                                                          React training course

Threat modelling training course   Python for data analysts training course

Power BI training course                                   Machine Learning training course

Spring Boot Microservices training course              Terraform training course

Kubernetes training course                                                            C++ training course

Power Automate training course                               Clean Code training course