SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von ThinkInnovation

Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...ThinkInnovation
 
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...ThinkInnovation
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangeThinkInnovation
 
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
 

Mehr von ThinkInnovation (19)

Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
 
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
 
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
 

Kürzlich hochgeladen

The Significance of Transliteration Enhancing
The Significance of Transliteration EnhancingThe Significance of Transliteration Enhancing
The Significance of Transliteration Enhancingmohamed Elzalabany
 
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...ssuserf63bd7
 
Bios of leading Astrologers & Researchers
Bios of leading Astrologers & ResearchersBios of leading Astrologers & Researchers
Bios of leading Astrologers & Researchersdarmandersingh4580
 
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理pyhepag
 
Genuine love spell caster )! ,+27834335081) Ex lover back permanently in At...
Genuine love spell caster )! ,+27834335081)   Ex lover back permanently in At...Genuine love spell caster )! ,+27834335081)   Ex lover back permanently in At...
Genuine love spell caster )! ,+27834335081) Ex lover back permanently in At...BabaJohn3
 
Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024patrickdtherriault
 
Audience Researchndfhcvnfgvgbhujhgfv.pptx
Audience Researchndfhcvnfgvgbhujhgfv.pptxAudience Researchndfhcvnfgvgbhujhgfv.pptx
Audience Researchndfhcvnfgvgbhujhgfv.pptxStephen266013
 
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...Amil baba
 
社内勉強会資料  Mamba - A new era or ephemeral
社内勉強会資料   Mamba - A new era or ephemeral社内勉強会資料   Mamba - A new era or ephemeral
社内勉強会資料  Mamba - A new era or ephemeralNABLAS株式会社
 
Seven tools of quality control.slideshare
Seven tools of quality control.slideshareSeven tools of quality control.slideshare
Seven tools of quality control.slideshareraiaryan448
 
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理pyhepag
 
edited gordis ebook sixth edition david d.pdf
edited gordis ebook sixth edition david d.pdfedited gordis ebook sixth edition david d.pdf
edited gordis ebook sixth edition david d.pdfgreat91
 
MATERI MANAJEMEN OF PENYAKIT TETANUS.ppt
MATERI  MANAJEMEN OF PENYAKIT TETANUS.pptMATERI  MANAJEMEN OF PENYAKIT TETANUS.ppt
MATERI MANAJEMEN OF PENYAKIT TETANUS.pptRachmaGhifari
 
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证dq9vz1isj
 
NOAM AAUG Adobe Summit 2024: Summit Slam Dunks
NOAM AAUG Adobe Summit 2024: Summit Slam DunksNOAM AAUG Adobe Summit 2024: Summit Slam Dunks
NOAM AAUG Adobe Summit 2024: Summit Slam Dunksgmuir1066
 
What is Insertion Sort. Its basic information
What is Insertion Sort. Its basic informationWhat is Insertion Sort. Its basic information
What is Insertion Sort. Its basic informationmuqadasqasim10
 
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Valters Lauzums
 
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证acoha1
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeBoston Institute of Analytics
 
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证pwgnohujw
 

Kürzlich hochgeladen (20)

The Significance of Transliteration Enhancing
The Significance of Transliteration EnhancingThe Significance of Transliteration Enhancing
The Significance of Transliteration Enhancing
 
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
 
Bios of leading Astrologers & Researchers
Bios of leading Astrologers & ResearchersBios of leading Astrologers & Researchers
Bios of leading Astrologers & Researchers
 
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
 
Genuine love spell caster )! ,+27834335081) Ex lover back permanently in At...
Genuine love spell caster )! ,+27834335081)   Ex lover back permanently in At...Genuine love spell caster )! ,+27834335081)   Ex lover back permanently in At...
Genuine love spell caster )! ,+27834335081) Ex lover back permanently in At...
 
Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024
 
Audience Researchndfhcvnfgvgbhujhgfv.pptx
Audience Researchndfhcvnfgvgbhujhgfv.pptxAudience Researchndfhcvnfgvgbhujhgfv.pptx
Audience Researchndfhcvnfgvgbhujhgfv.pptx
 
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
 
社内勉強会資料  Mamba - A new era or ephemeral
社内勉強会資料   Mamba - A new era or ephemeral社内勉強会資料   Mamba - A new era or ephemeral
社内勉強会資料  Mamba - A new era or ephemeral
 
Seven tools of quality control.slideshare
Seven tools of quality control.slideshareSeven tools of quality control.slideshare
Seven tools of quality control.slideshare
 
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
 
edited gordis ebook sixth edition david d.pdf
edited gordis ebook sixth edition david d.pdfedited gordis ebook sixth edition david d.pdf
edited gordis ebook sixth edition david d.pdf
 
MATERI MANAJEMEN OF PENYAKIT TETANUS.ppt
MATERI  MANAJEMEN OF PENYAKIT TETANUS.pptMATERI  MANAJEMEN OF PENYAKIT TETANUS.ppt
MATERI MANAJEMEN OF PENYAKIT TETANUS.ppt
 
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
 
NOAM AAUG Adobe Summit 2024: Summit Slam Dunks
NOAM AAUG Adobe Summit 2024: Summit Slam DunksNOAM AAUG Adobe Summit 2024: Summit Slam Dunks
NOAM AAUG Adobe Summit 2024: Summit Slam Dunks
 
What is Insertion Sort. Its basic information
What is Insertion Sort. Its basic informationWhat is Insertion Sort. Its basic information
What is Insertion Sort. Its basic information
 
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
 
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
 
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
 

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