NYC TAXI ANALYSIS AUTOMATION DASBOARD
USING POWER BI

Author: Dario Dang
Date: 9 October, 2025
Code File

Project Overview

This project explores the complete journey of turning raw public taxi trip data into meaningful business insights using modern data tools. It automates the process of collecting, cleaning, storing, and visualizing New York City green taxi trip data across multiple years.

Interactive Dashboard (Secure View)

Live dashboard — sign in with Power BI to interact.

What the Project Does

The system automatically extracts monthly taxi data, standardizes and uploads it to Amazon Redshift through dbt (Data Build Tool), and refreshes an interactive Power BI dashboard. The dashboard highlights patterns such as total trips, payment method trends, average fares, and busiest pickup zones — helping users understand how urban mobility and passenger behaviors change over time.

Why It Matters

The dashboard simplifies decision-making for transport analysts and city planners by providing real-time, visual access to key metrics. It shows how data engineering and business intelligence can work together to make complex datasets accessible and insightful.

Technical Summary

The NYC Taxi Analytics project automates the entire data journey — from data ingestion to visualization — using a modern cloud-based architecture. The workflow below outlines how raw trip data is collected, processed, and transformed into actionable insights through an integrated AWS–Redshift–dbt–Power BI pipeline.

NYC Taxi Data Workflow

This diagram illustrates the end-to-end data pipeline powering the NYC Taxi Power BI dashboard. Raw trip data is collected from public sources, ingested into AWS S3, transformed via Redshift and dbt, and visualized in Power BI for automated reporting.

NYC Taxi Workflow Diagram
End-to-end NYC Taxi analytics pipeline — from ingestion to visualization.

Key Insights

I. Overview Dashboard

Power BI Overview Dashboard
Figure 1. Overview Dashboard

This dashboard summarizes New York City taxi activity so non-technical readers can quickly see demand, timing, and where trips happen most.

Actionable Recommendations

II. Revenue Analysis Dashboard

Power BI Revenue Dashboard
Figure 2. Revenue Analysis Dashboard

The Revenue Dashboard highlights how New York City taxi revenue changes across time, payment methods, and locations. It reveals where the money comes from and helps identify which factors drive overall profitability.

Actionable Recommendations

III. Zones Analysis Dashboard

Power BI Zone Dashboard
Figure 3. NYC Taxi Zone Analysis Dashboard

The Zone Dashboard provides a geographic view of New York City taxi activity. It highlights where trips start and end, which areas are most active, and how revenue is distributed across the city’s boroughs. This helps understand passenger movement patterns and identify high-demand zones.

Actionable Recommendations

IV. Revenue & Trip Comparision Dashboard

Power BI Revenue Comparision Dashboard
Figure 4. NYC Taxi Reveneue & Trip Comparision Dashboard

The Revenue and Trips Comparison Dashboard enables side-by-side analysis of how taxi demand and earnings evolve across different time frames — comparing the current year vs. previous year and the current week vs. previous week. This helps identify whether business performance is improving, stable, or declining.

How This Dashboard Works

This page dynamically updates based on the selected Fiscal Year and Fiscal Week filters. By switching these slicers, analysts can instantly observe year-over-year or week-over-week shifts in both trip counts and total revenue.

In practical use, managers can quickly check whether operational changes (such as new pricing, driver incentives, or marketing campaigns) have a measurable impact on performance compared to the same period in the past.

Actionable Insights

Outcome

This project successfully delivers a fully automated NYC Taxi Analytics Dashboard that connects data ingestion, transformation, and visualization into a single streamlined workflow. Using AWS S3 for storage, Amazon Redshift Spectrum for querying, dbt for data modeling, and Power BI for visualization, the entire pipeline allows real-time insights into trip demand, revenue trends, and geographic patterns.

The interactive dashboards — including Overview, Revenue, Zone Analysis, and Revenue & Trips Comparison — make it easy for non-technical users to explore data intuitively. Through these views, decision-makers can quickly identify when, where, and how revenue is generated, which areas perform best, and how trends evolve across weeks and years.

From a business perspective, the analysis provides actionable insights such as optimizing driver allocation during peak mid-week periods, focusing operations around high-demand zones like Manhattan and East Harlem, and promoting digital payments to align with customer preferences. These insights support data-driven planning, cost efficiency, and improved service reliability across the city’s taxi network.

Overall, this project demonstrates how cloud-based data engineering and BI tools can transform raw trip data into valuable, decision-ready intelligence — bridging the gap between technical analytics and practical business outcomes.

THANK YOU FOR READING!