This project is a comprehensive, end-to-end data analytics case study focused on the hospitality industry. It covers the entire analytics workflow, from raw data ingestion and transformation to dashboard creation and insights generation. The project is designed to help analysts practice and demonstrate skills in data modeling, Power Query, DAX, and dashboard design using Power BI.
Resume-Ready Quantized Points:
- Designed and implemented a comprehensive data analytics pipeline for the hospitality sector, covering data ingestion, transformation, modeling, and visualization.
- Consolidated and cleaned 5+ raw data sources (CSV files) into a unified Power BI data model, improving data quality and accessibility.
- Automated data transformation using Power Query, including custom logic for industry-specific date and booking categorizations.
- Developed advanced DAX measures to analyze key metrics such as occupancy, revenue, booking status, and customer ratings.
- Built interactive Power BI dashboards, enabling stakeholders to explore hotel performance, booking patterns, and revenue insights.
- Documented the entire workflow and data model, ensuring reproducibility and knowledge transfer for future analysts.
- Applied best practices in dashboard design, resulting in clear, actionable visualizations for business users.
- CSV Data Files:
dim_date.csvdim_hotels.csvdim_rooms.csvfact_aggregated_bookings.csvfact_bookings.csv
- Power BI Files:
stage1_power_query.pbix– Data loading and transformationstage2_dax_measures.pbix– DAX measures and modelingstage3_visual_creation_demo.pbix– Dashboard and visualizationRevenue Insights in Hospitality Domain.pbix– Final insights dashboard
- Documentation:
meta_data_hospitality.txt– Detailed column descriptions for all datasetsstage1_power_query_doc.txt– Step-by-step Power Query instructionsmetrics list.xlsx– List of key metrics for analysisHelper Document - hospitality.pdf– Additional referenceDashboarding Tips.pdf– Best practices for dashboard designmock up dashboard_atliq grands.png– Dashboard mockup image
- Recordings:
Dashboard_design_recordings/– (Folder for dashboard design session recordings)
The project uses five main CSV files, each representing a different aspect of hotel operations:
- dim_date: Calendar information (date, month, week, day type)
- dim_hotels: Hotel properties (ID, name, category, city)
- dim_rooms: Room types and classes
- fact_aggregated_bookings: Daily room bookings and capacity per hotel
- fact_bookings: Detailed booking transactions, including guest count, platform, ratings, status, and revenue
See meta_data_hospitality.txt for full column definitions.
-
Data Loading & Transformation (Power Query)
- Load all CSVs into Power BI using the "Get Data" > "Folder" option.
- Transform and clean data as per
stage1_power_query_doc.txt(e.g., fix headers, recalculate day types).
-
Data Modeling & DAX (Power BI)
- Create relationships between tables.
- Build DAX measures for key metrics (see
metrics list.xlsx).
-
Dashboard Design
- Use best practices from
Dashboarding Tips.pdfand the provided mockup. - Create interactive visualizations in Power BI.
- Use best practices from
-
Insights & Presentation
- Summarize findings in the final dashboard (
Revenue Insights in Hospitality Domain.pbix).
- Summarize findings in the final dashboard (
- Clone or download this repository.
- Open the Power BI files in Power BI Desktop.
- Follow the steps in
stage1_power_query_doc.txtto load and transform the data. - Explore and extend the dashboards as needed.
- Power BI Desktop: Download here
- Documentation:
meta_data_hospitality.txtstage1_power_query_doc.txtmetrics list.xlsxDashboarding Tips.pdf