Skip to content

subhanu-dev/icc_cricket_data_engineering

Repository files navigation

ICC T20 Cricket Big Data Engineering Solution 🏏 | Azure

End to End Big Data Solution using the Lambda Architecture.

This solution is capable of processing both historical and batch data sources by incorporating historical datasets, Near-real-time data with APIs from Crickbuzz and Cricketdata.org and streaming data pushed to event hub that's updated every 15 seconds to simulate ball by ball data in a scenario of a match.

This robust scalable solution leverages production ready tooling on Azure to deliver accurate insights onto T20 Cricket Data and provides and interactive dashboard with 4 reports detailing multiple levels of the game.

Demo and Full Project Walkthrough Video 🔗
Video Link 🔵

Tech Stack Used:

Azure Data Factory Azure Databricks Azure Data Lake Storage Gen2 Azure Synapse Analytics Azure Entra ID Azure Event Hubs Azure Stream Analytics Visual Studio Code Python Power BI Azure Cost Management GitHub

Architecture Diagram

Dashboard Reports in Power BI

Realtime Report

ICC T20 Overview Report

ICC T20 Batting Report

Sri Lanka Cricket in ICC T20


Built with ❤️ by Subhanu

About

End-to-End Big Data Solution for T20 Cricket

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors