This project aims to analyze hotel revenue trends over the years, explore the necessity of increasing parking lot sizes, and identify notable data trends using Power BI.
-
Is our hotel revenue growing by years?
- Segmented revenue analysis by hotel type.
-
Should we increase our parking lot size?
- Understanding trends in guests with personal cars.
-
What trends can we see in the data?
- Focus on average daily rate (ADR) and guest trends to explore seasonality.
- Build a Database
- Develop the SQL Query
- Import the Data to Power BI
- Visualize Data
- Summarize Findings
This project consolidates five datasets:
hotel_revenue_historical2018hotel_revenue_historical2019hotel_revenue_historical2020hotel_revenue_historical_market_segmenthotel_revenue_historical_meal_cost
Two methods are used to create one merged dataset:
- Using provided SQL queries.
WITH hotels AS (
SELECT * FROM hotel_revenue_historical2018
UNION
SELECT * FROM hotel_revenue_historical2019
UNION
SELECT * FROM hotel_revenue_historical2020)
SELECT * FROM hotels
LEFT JOIN hotel_revenue_historical_market_segment
ON hotel_revenue_historical_market_segment.market_segment = hotels.market_segment
LEFT JOIN hotel_revenue_historical_meal_cost
ON hotel_revenue_historical_meal_cost.meal = hotels.meal;
- Exporting the result to import into Power BI.
- Revenue Calculation:
- New column named 'Revenue' is created using the formula:
Revenue = ([stays_in_week_nights] + [stays_in_weekend_nights]) * ([adr]) * [Discount]
- New column named 'Revenue' is created using the formula:
- Total Nights Measure:
- New measure named 'Total Nights' is created using the formula:
Total Nights = SUM(hotelrevenue_merged[stays_in_week_nights]) + SUM(hotelrevenue_merged[stays_in_weekend_nights])
- New measure named 'Total Nights' is created using the formula:
- Parking Percentage Measure:
- New measure named 'Parking Percentage' is created using the formula:
Parking Percentage = SUM(hotelrevenue_merged[required_car_parking_spaces]) / [Total Nights]
- New measure named 'Parking Percentage' is created using the formula:
- Revenue Trend:
- Revenue increased from 2018 to 2019 but experienced a decline from 2019 to 2020.
- Parking Analysis:
- Parking percentage shows a steady trend, suggesting no immediate need to increase parking lot sizes.
- Seasonal Revenue Trends:
- Notable increase in revenue during summers across the analyzed years.
