SlideShare a Scribd company logo
1 of 11
Create Data
Model & Conduct
Visualisation in
Power BI Desktop
TO IMPROVE ITS BUDGETING AND FORECASTS
BASED ON THE ACTUAL COSTS INCURRED
AU T H O R : A N T H O N Y M O K
DAT E : 18 N OV 2 0 2 3
E M A I L : X X I AO H AO @ YA H O O . C O M
What are…?
DATA MODEL
An abstract model that organises elements of data
and standardises how they relate to one another and
to the properties of real-world entities
It provides a framework for understanding, storing,
and managing data in a database or other data
repository
POWER BI DESKTOP
Power BI Desktop is a free data visualization and
business intelligence tool developed by Microsoft. It
allows users to connect to a wide variety of data
sources, transform and clean data, create interactive
dashboards and reports, and share insights with
others
Project’s Context, Objective & Strategies
CONTEXT STRATEGIES
• Load & combine data from multiple Excel & .csv files into
Power BI, removing any unnecessary columns
• Establish relationships between tables to connect data
from the ‘Dimension’ Table to the ‘Forecast’ and ‘Budget’
Tables
• Create a ‘Calendar’ Table using DAX, add it to the data
model, & establish relationships with other tables
• Visualise the budget by region using a chart
• Create a line graph to compare monthly budget &
forecast
• Analyse budget distribution by business area using a pie
chart
• Create linked stacked column charts to visualise budget
breakdown by cost element group and IT area
OBJECTIVE
Likes to improve its budgeting and forecasts based on
the actual costs incurred
A global agency (an ex-coaching client) goes through
a yearly budgeting process, where it evaluates the
costs incurred by various departments and uses that
information to forecast expenses
Combine Multiple Files For Power BI
• Data for several countries across various departments in the ‘Dimension Tables.xlsx’,
‘Forecast_1.xlsx’ & ‘Budget_1.csv’ files were loaded into Power BI
• As the monthly actuals sales are in separate the files, these were combined while loading this
data into Power BI Desktop
Establish Relationships Between Tables
Relationship 1
The data in the ‘Dimension’ and ‘Forecast’ Tables
were linked by connecting the ‘IT Dep.’ field in the
‘Forecast’ Table to the ‘IT Department’ field of the
‘Dimension’ Table
Relationship 2
The data in the ‘Dimension’ and ‘Budget’ Tables
were linked by connecting the ‘IT Dep.’ field in the
‘Budget’ table to the ‘IT Department’ field of the
‘Dimension’ Table
Create a ‘Calendar’ Table Using DAX
• The new ‘Calendar’ Table was created using the
DAX function with starting and ending dates
between 1st January 2020 and 31st December
2020
• DAX expression: “Calendar =
CALENDAR(DATE(2020,01,02),DATE(2020,12,31
))”, was scripted to create the ‘Calendar’ table
• A hierarchy for the date was created in the
‘Calendar’ Table
• The current model was updated by linking ‘Date’
key in the ‘Calendar’ Table to the ‘Date’ keys in
the ‘forecast’, ‘actuals’ & ‘budget’ Tables
Visualise Budget By Region (By Bar Chart)*
After shifting the ‘Budget’ and ‘Region’ fields into the ‘X-axis’ and ‘Y-axis’, respectively, the
Cluster Bar Chart was created. The bars in the chart were sorted in ascending order.
The labels of the visual were formatted, with the ‘Zoom Slider’ and Average Line added
* This is one of many
visuals created for this
project, which is part of the
Dashboard. The
Dashboard can be found in
the report, which the ex-
coaching client has
requested not to be
released
Visualise Monthly Budget & Forecast (By Line Graph)*
After shifting the ‘Month’ field into the ‘X-axis’ and ‘Budget’ and ‘Region’ fields into ‘Y-axis’,
the Line Graph was created. The labels were formatted, with ‘Zoom Slider’ added
* This is one of many
visuals created for this
project, which is part of the
Dashboard. The
Dashboard can be found in
the report, which the ex-
coaching client has
requested not to be
released
Analyse Budget Distribution by Business Area*
A Matrix Table was created after fitting the
‘Business Area’ and Sum of Budget’ fields,
respectively, into the ‘Row’ and ‘Values’ boxes in
the ‘Visualisation’ Panel. The table was further
formatted to improve its visual presentation and
labelling for ease of reference
A Pie Chart was created after fitting the
‘Business Area’ and ‘Sum of Budget’ fields,
respectively, into the ‘Legend’ and ‘Values’ boxes
in the ‘Visualisations’ Panel. The table was
further formatted to improve its visual
presentation and labelling for ease of reference
* This is one of many
visuals created for this
project, which is part of the
Dashboard. The
Dashboard can be found in
the report, which the ex-
coaching client has
requested not to be
released
Visualise Budget Breakdown*
(By Linked Stacked Column Charts)
• Two Stacked Column Charts, showing the
budget by the ‘Cost Element Group’ field &
‘Budget By the IT Area’ field
• Using the ‘Highlighting’ function, both of
these charts were linked
Client’s Special Request**
When the ‘Budget in the Labor Department’
was clicked, only the ‘Labor Budget Across IT
Areas’ (like, BU support, IT infra, functional,
etc.) are shown
* This is one of many
visuals created for this
project, which is part of the
Dashboard. The
Dashboard can be found in
the report, which the ex-
coaching client has
requested not to be
released
** There were several of
such special request from
the client, this is one of
them
Create Data
Model & Conduct
Visualisation in
Power BI Desktop
TO IMPROVE ITS BUDGETING AND FORECASTS
BASED ON THE ACTUAL COSTS INCURRED
AU T H O R : A N T H O N Y M O K
DAT E : 18 N OV 2 0 2 3
E M A I L : X X I AO H AO @ YA H O O . C O M

More Related Content

Similar to Create Data Model & Conduct Visualisation in Power BI Desktop

Annie Lostlen BI Portfolio
Annie Lostlen BI PortfolioAnnie Lostlen BI Portfolio
Annie Lostlen BI Portfolioannielostlen
 
Project Planning Board_Project Systems.pptx
Project Planning Board_Project Systems.pptxProject Planning Board_Project Systems.pptx
Project Planning Board_Project Systems.pptxNCHKRISHNATEJA
 
Office 365 Saturday Europe - Self-Service Business Intelligence with Power BI
Office 365 Saturday Europe - Self-Service Business Intelligence with Power BIOffice 365 Saturday Europe - Self-Service Business Intelligence with Power BI
Office 365 Saturday Europe - Self-Service Business Intelligence with Power BIMarius Constantinescu [MVP]
 
WBS Structure –Essential Element In Project Management
WBS Structure –Essential Element In Project ManagementWBS Structure –Essential Element In Project Management
WBS Structure –Essential Element In Project ManagementAnjali Rao
 
10400_SGF_DDPO_Final_03_21_2016
10400_SGF_DDPO_Final_03_21_201610400_SGF_DDPO_Final_03_21_2016
10400_SGF_DDPO_Final_03_21_2016Sachin Verma
 
Master the Art of Data Visualizations with Credo Systemz (1).pdf
Master the Art of Data Visualizations with Credo Systemz (1).pdfMaster the Art of Data Visualizations with Credo Systemz (1).pdf
Master the Art of Data Visualizations with Credo Systemz (1).pdfcsvishnukumar
 
Master the Art of Data Visualizations with Credo Systemz (1).pdf
Master the Art of Data Visualizations with Credo Systemz (1).pdfMaster the Art of Data Visualizations with Credo Systemz (1).pdf
Master the Art of Data Visualizations with Credo Systemz (1).pdfnishajeni1
 
Master the Art of Data Visualizations with Credo Systemz (1).pdf
Master the Art of Data Visualizations with Credo Systemz (1).pdfMaster the Art of Data Visualizations with Credo Systemz (1).pdf
Master the Art of Data Visualizations with Credo Systemz (1).pdfnishajeni1
 
L22 analyzing data using smart view
L22 analyzing data using smart viewL22 analyzing data using smart view
L22 analyzing data using smart viewNaresh Kumar SAHU
 
The Ultimate Power Bi Tutorial | Elewayte
The Ultimate Power Bi Tutorial | ElewayteThe Ultimate Power Bi Tutorial | Elewayte
The Ultimate Power Bi Tutorial | ElewayteElewayte
 
Ankit Patel - Tableau Developer
Ankit Patel - Tableau DeveloperAnkit Patel - Tableau Developer
Ankit Patel - Tableau DeveloperAnkit Patel
 
Bilirs Business Intelligence Portfolio SSRS PPS SP ES Project
Bilirs Business Intelligence Portfolio SSRS PPS SP ES ProjectBilirs Business Intelligence Portfolio SSRS PPS SP ES Project
Bilirs Business Intelligence Portfolio SSRS PPS SP ES ProjectFigen Bilir
 
Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...
Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...
Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...QueBIT Consulting
 
Business Intelligence Portfolio of Anastasia Bakhareva
Business Intelligence Portfolio of Anastasia BakharevaBusiness Intelligence Portfolio of Anastasia Bakhareva
Business Intelligence Portfolio of Anastasia Bakharevabanastal
 
How to Create a Report in Power BI Desktop.pdf
How to Create a Report in Power BI Desktop.pdfHow to Create a Report in Power BI Desktop.pdf
How to Create a Report in Power BI Desktop.pdfOmnePresentTechnolog1
 

Similar to Create Data Model & Conduct Visualisation in Power BI Desktop (20)

Annie Lostlen BI Portfolio
Annie Lostlen BI PortfolioAnnie Lostlen BI Portfolio
Annie Lostlen BI Portfolio
 
Project Planning Board_Project Systems.pptx
Project Planning Board_Project Systems.pptxProject Planning Board_Project Systems.pptx
Project Planning Board_Project Systems.pptx
 
LBI
LBILBI
LBI
 
Office 365 Saturday Europe - Self-Service Business Intelligence with Power BI
Office 365 Saturday Europe - Self-Service Business Intelligence with Power BIOffice 365 Saturday Europe - Self-Service Business Intelligence with Power BI
Office 365 Saturday Europe - Self-Service Business Intelligence with Power BI
 
00 project control tools
00 project control tools00 project control tools
00 project control tools
 
WBS Structure –Essential Element In Project Management
WBS Structure –Essential Element In Project ManagementWBS Structure –Essential Element In Project Management
WBS Structure –Essential Element In Project Management
 
10400_SGF_DDPO_Final_03_21_2016
10400_SGF_DDPO_Final_03_21_201610400_SGF_DDPO_Final_03_21_2016
10400_SGF_DDPO_Final_03_21_2016
 
Master the Art of Data Visualizations with Credo Systemz (1).pdf
Master the Art of Data Visualizations with Credo Systemz (1).pdfMaster the Art of Data Visualizations with Credo Systemz (1).pdf
Master the Art of Data Visualizations with Credo Systemz (1).pdf
 
Master the Art of Data Visualizations with Credo Systemz (1).pdf
Master the Art of Data Visualizations with Credo Systemz (1).pdfMaster the Art of Data Visualizations with Credo Systemz (1).pdf
Master the Art of Data Visualizations with Credo Systemz (1).pdf
 
Master the Art of Data Visualizations with Credo Systemz (1).pdf
Master the Art of Data Visualizations with Credo Systemz (1).pdfMaster the Art of Data Visualizations with Credo Systemz (1).pdf
Master the Art of Data Visualizations with Credo Systemz (1).pdf
 
Power of power BI
Power of power BI Power of power BI
Power of power BI
 
L22 analyzing data using smart view
L22 analyzing data using smart viewL22 analyzing data using smart view
L22 analyzing data using smart view
 
The Ultimate Power Bi Tutorial | Elewayte
The Ultimate Power Bi Tutorial | ElewayteThe Ultimate Power Bi Tutorial | Elewayte
The Ultimate Power Bi Tutorial | Elewayte
 
Ankit Patel - Tableau Developer
Ankit Patel - Tableau DeveloperAnkit Patel - Tableau Developer
Ankit Patel - Tableau Developer
 
Bilirs Business Intelligence Portfolio SSRS PPS SP ES Project
Bilirs Business Intelligence Portfolio SSRS PPS SP ES ProjectBilirs Business Intelligence Portfolio SSRS PPS SP ES Project
Bilirs Business Intelligence Portfolio SSRS PPS SP ES Project
 
Power bi
Power biPower bi
Power bi
 
POWER BI.pptx
POWER BI.pptxPOWER BI.pptx
POWER BI.pptx
 
Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...
Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...
Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...
 
Business Intelligence Portfolio of Anastasia Bakhareva
Business Intelligence Portfolio of Anastasia BakharevaBusiness Intelligence Portfolio of Anastasia Bakhareva
Business Intelligence Portfolio of Anastasia Bakhareva
 
How to Create a Report in Power BI Desktop.pdf
How to Create a Report in Power BI Desktop.pdfHow to Create a Report in Power BI Desktop.pdf
How to Create a Report in Power BI Desktop.pdf
 

More from ThinkInnovation

Ordinary Least Square Regression & Stage-2 Regression - Factors Influencing M...
Ordinary Least Square Regression & Stage-2 Regression - Factors Influencing M...Ordinary Least Square Regression & Stage-2 Regression - Factors Influencing M...
Ordinary Least Square Regression & Stage-2 Regression - Factors Influencing M...ThinkInnovation
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...ThinkInnovation
 
Decision Making Under Uncertainty - Predict the Chances of a Person Suffering...
Decision Making Under Uncertainty - Predict the Chances of a Person Suffering...Decision Making Under Uncertainty - Predict the Chances of a Person Suffering...
Decision Making Under Uncertainty - Predict the Chances of a Person Suffering...ThinkInnovation
 
Decision Making Under Uncertainty - Is It Better Off Joining a Partnership or...
Decision Making Under Uncertainty - Is It Better Off Joining a Partnership or...Decision Making Under Uncertainty - Is It Better Off Joining a Partnership or...
Decision Making Under Uncertainty - Is It Better Off Joining a Partnership or...ThinkInnovation
 
Predictive Analysis - Using Insight-informed Data to Plan Inventory in Next 6...
Predictive Analysis - Using Insight-informed Data to Plan Inventory in Next 6...Predictive Analysis - Using Insight-informed Data to Plan Inventory in Next 6...
Predictive Analysis - Using Insight-informed Data to Plan Inventory in Next 6...ThinkInnovation
 
Decision Making Under Uncertainty - Decide Whether Or Not to Take Precautions
Decision Making Under Uncertainty - Decide Whether Or Not to Take PrecautionsDecision Making Under Uncertainty - Decide Whether Or Not to Take Precautions
Decision Making Under Uncertainty - Decide Whether Or Not to Take PrecautionsThinkInnovation
 
Optimal Decision Making - Cost Reduction in Logistics
Optimal Decision Making - Cost Reduction in LogisticsOptimal Decision Making - Cost Reduction in Logistics
Optimal Decision Making - Cost Reduction in LogisticsThinkInnovation
 
Using DAX & Time-based Analysis in Data Warehouse
Using DAX & Time-based Analysis in Data WarehouseUsing DAX & Time-based Analysis in Data Warehouse
Using DAX & Time-based Analysis in Data WarehouseThinkInnovation
 
Creating Data Warehouse Using Power Query & Power Pivot
Creating Data Warehouse Using Power Query & Power PivotCreating Data Warehouse Using Power Query & Power Pivot
Creating Data Warehouse Using Power Query & Power PivotThinkInnovation
 
Unlocking New Insights Into the World of European Soccer Through the European...
Unlocking New Insights Into the World of European Soccer Through the European...Unlocking New Insights Into the World of European Soccer Through the European...
Unlocking New Insights Into the World of European Soccer Through the European...ThinkInnovation
 
Breakfast Talk - Manage Projects
Breakfast Talk - Manage ProjectsBreakfast Talk - Manage Projects
Breakfast Talk - Manage ProjectsThinkInnovation
 
Think innovation issue 4 share - scamper
Think innovation issue 4   share - scamperThink innovation issue 4   share - scamper
Think innovation issue 4 share - scamperThinkInnovation
 
Reverse Assumption Method
Reverse Assumption MethodReverse Assumption Method
Reverse Assumption MethodThinkInnovation
 
Psyche of Facilitation - The New Language of Facilitating Conversations
Psyche of Facilitation - The New Language of Facilitating ConversationsPsyche of Facilitation - The New Language of Facilitating Conversations
Psyche of Facilitation - The New Language of Facilitating ConversationsThinkInnovation
 
Visual Connection - Ideation Through Word Association
Visual Connection - Ideation Through Word AssociationVisual Connection - Ideation Through Word Association
Visual Connection - Ideation Through Word AssociationThinkInnovation
 

More from ThinkInnovation (16)

Ordinary Least Square Regression & Stage-2 Regression - Factors Influencing M...
Ordinary Least Square Regression & Stage-2 Regression - Factors Influencing M...Ordinary Least Square Regression & Stage-2 Regression - Factors Influencing M...
Ordinary Least Square Regression & Stage-2 Regression - Factors Influencing M...
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
 
Decision Making Under Uncertainty - Predict the Chances of a Person Suffering...
Decision Making Under Uncertainty - Predict the Chances of a Person Suffering...Decision Making Under Uncertainty - Predict the Chances of a Person Suffering...
Decision Making Under Uncertainty - Predict the Chances of a Person Suffering...
 
Decision Making Under Uncertainty - Is It Better Off Joining a Partnership or...
Decision Making Under Uncertainty - Is It Better Off Joining a Partnership or...Decision Making Under Uncertainty - Is It Better Off Joining a Partnership or...
Decision Making Under Uncertainty - Is It Better Off Joining a Partnership or...
 
Predictive Analysis - Using Insight-informed Data to Plan Inventory in Next 6...
Predictive Analysis - Using Insight-informed Data to Plan Inventory in Next 6...Predictive Analysis - Using Insight-informed Data to Plan Inventory in Next 6...
Predictive Analysis - Using Insight-informed Data to Plan Inventory in Next 6...
 
Decision Making Under Uncertainty - Decide Whether Or Not to Take Precautions
Decision Making Under Uncertainty - Decide Whether Or Not to Take PrecautionsDecision Making Under Uncertainty - Decide Whether Or Not to Take Precautions
Decision Making Under Uncertainty - Decide Whether Or Not to Take Precautions
 
Optimal Decision Making - Cost Reduction in Logistics
Optimal Decision Making - Cost Reduction in LogisticsOptimal Decision Making - Cost Reduction in Logistics
Optimal Decision Making - Cost Reduction in Logistics
 
Using DAX & Time-based Analysis in Data Warehouse
Using DAX & Time-based Analysis in Data WarehouseUsing DAX & Time-based Analysis in Data Warehouse
Using DAX & Time-based Analysis in Data Warehouse
 
Creating Data Warehouse Using Power Query & Power Pivot
Creating Data Warehouse Using Power Query & Power PivotCreating Data Warehouse Using Power Query & Power Pivot
Creating Data Warehouse Using Power Query & Power Pivot
 
Unlocking New Insights Into the World of European Soccer Through the European...
Unlocking New Insights Into the World of European Soccer Through the European...Unlocking New Insights Into the World of European Soccer Through the European...
Unlocking New Insights Into the World of European Soccer Through the European...
 
Breakfast Talk - Manage Projects
Breakfast Talk - Manage ProjectsBreakfast Talk - Manage Projects
Breakfast Talk - Manage Projects
 
Think innovation issue 4 share - scamper
Think innovation issue 4   share - scamperThink innovation issue 4   share - scamper
Think innovation issue 4 share - scamper
 
SCAMPER
SCAMPERSCAMPER
SCAMPER
 
Reverse Assumption Method
Reverse Assumption MethodReverse Assumption Method
Reverse Assumption Method
 
Psyche of Facilitation - The New Language of Facilitating Conversations
Psyche of Facilitation - The New Language of Facilitating ConversationsPsyche of Facilitation - The New Language of Facilitating Conversations
Psyche of Facilitation - The New Language of Facilitating Conversations
 
Visual Connection - Ideation Through Word Association
Visual Connection - Ideation Through Word AssociationVisual Connection - Ideation Through Word Association
Visual Connection - Ideation Through Word Association
 

Recently uploaded

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 

Recently uploaded (20)

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 

Create Data Model & Conduct Visualisation in Power BI Desktop

  • 1. Create Data Model & Conduct Visualisation in Power BI Desktop TO IMPROVE ITS BUDGETING AND FORECASTS BASED ON THE ACTUAL COSTS INCURRED AU T H O R : A N T H O N Y M O K DAT E : 18 N OV 2 0 2 3 E M A I L : X X I AO H AO @ YA H O O . C O M
  • 2. What are…? DATA MODEL An abstract model that organises elements of data and standardises how they relate to one another and to the properties of real-world entities It provides a framework for understanding, storing, and managing data in a database or other data repository POWER BI DESKTOP Power BI Desktop is a free data visualization and business intelligence tool developed by Microsoft. It allows users to connect to a wide variety of data sources, transform and clean data, create interactive dashboards and reports, and share insights with others
  • 3. Project’s Context, Objective & Strategies CONTEXT STRATEGIES • Load & combine data from multiple Excel & .csv files into Power BI, removing any unnecessary columns • Establish relationships between tables to connect data from the ‘Dimension’ Table to the ‘Forecast’ and ‘Budget’ Tables • Create a ‘Calendar’ Table using DAX, add it to the data model, & establish relationships with other tables • Visualise the budget by region using a chart • Create a line graph to compare monthly budget & forecast • Analyse budget distribution by business area using a pie chart • Create linked stacked column charts to visualise budget breakdown by cost element group and IT area OBJECTIVE Likes to improve its budgeting and forecasts based on the actual costs incurred A global agency (an ex-coaching client) goes through a yearly budgeting process, where it evaluates the costs incurred by various departments and uses that information to forecast expenses
  • 4. Combine Multiple Files For Power BI • Data for several countries across various departments in the ‘Dimension Tables.xlsx’, ‘Forecast_1.xlsx’ & ‘Budget_1.csv’ files were loaded into Power BI • As the monthly actuals sales are in separate the files, these were combined while loading this data into Power BI Desktop
  • 5. Establish Relationships Between Tables Relationship 1 The data in the ‘Dimension’ and ‘Forecast’ Tables were linked by connecting the ‘IT Dep.’ field in the ‘Forecast’ Table to the ‘IT Department’ field of the ‘Dimension’ Table Relationship 2 The data in the ‘Dimension’ and ‘Budget’ Tables were linked by connecting the ‘IT Dep.’ field in the ‘Budget’ table to the ‘IT Department’ field of the ‘Dimension’ Table
  • 6. Create a ‘Calendar’ Table Using DAX • The new ‘Calendar’ Table was created using the DAX function with starting and ending dates between 1st January 2020 and 31st December 2020 • DAX expression: “Calendar = CALENDAR(DATE(2020,01,02),DATE(2020,12,31 ))”, was scripted to create the ‘Calendar’ table • A hierarchy for the date was created in the ‘Calendar’ Table • The current model was updated by linking ‘Date’ key in the ‘Calendar’ Table to the ‘Date’ keys in the ‘forecast’, ‘actuals’ & ‘budget’ Tables
  • 7. Visualise Budget By Region (By Bar Chart)* After shifting the ‘Budget’ and ‘Region’ fields into the ‘X-axis’ and ‘Y-axis’, respectively, the Cluster Bar Chart was created. The bars in the chart were sorted in ascending order. The labels of the visual were formatted, with the ‘Zoom Slider’ and Average Line added * This is one of many visuals created for this project, which is part of the Dashboard. The Dashboard can be found in the report, which the ex- coaching client has requested not to be released
  • 8. Visualise Monthly Budget & Forecast (By Line Graph)* After shifting the ‘Month’ field into the ‘X-axis’ and ‘Budget’ and ‘Region’ fields into ‘Y-axis’, the Line Graph was created. The labels were formatted, with ‘Zoom Slider’ added * This is one of many visuals created for this project, which is part of the Dashboard. The Dashboard can be found in the report, which the ex- coaching client has requested not to be released
  • 9. Analyse Budget Distribution by Business Area* A Matrix Table was created after fitting the ‘Business Area’ and Sum of Budget’ fields, respectively, into the ‘Row’ and ‘Values’ boxes in the ‘Visualisation’ Panel. The table was further formatted to improve its visual presentation and labelling for ease of reference A Pie Chart was created after fitting the ‘Business Area’ and ‘Sum of Budget’ fields, respectively, into the ‘Legend’ and ‘Values’ boxes in the ‘Visualisations’ Panel. The table was further formatted to improve its visual presentation and labelling for ease of reference * This is one of many visuals created for this project, which is part of the Dashboard. The Dashboard can be found in the report, which the ex- coaching client has requested not to be released
  • 10. Visualise Budget Breakdown* (By Linked Stacked Column Charts) • Two Stacked Column Charts, showing the budget by the ‘Cost Element Group’ field & ‘Budget By the IT Area’ field • Using the ‘Highlighting’ function, both of these charts were linked Client’s Special Request** When the ‘Budget in the Labor Department’ was clicked, only the ‘Labor Budget Across IT Areas’ (like, BU support, IT infra, functional, etc.) are shown * This is one of many visuals created for this project, which is part of the Dashboard. The Dashboard can be found in the report, which the ex- coaching client has requested not to be released ** There were several of such special request from the client, this is one of them
  • 11. Create Data Model & Conduct Visualisation in Power BI Desktop TO IMPROVE ITS BUDGETING AND FORECASTS BASED ON THE ACTUAL COSTS INCURRED AU T H O R : A N T H O N Y M O K DAT E : 18 N OV 2 0 2 3 E M A I L : X X I AO H AO @ YA H O O . C O M