rnwatanabe / EuroleagueDataETL

Python tools for Euroleague data ETL.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EuroleagueDataETL

Python tools for Extraction, Transformation and Loading of Euroleague and Eurocup data.

Description of existing folders

api_requests

A Python tool that fetches json files from the responses of the API with endpoint https://live.euroleague.net/api/, and URI parameters Header, Boxscore, ShootingGraphic, Points, Comparison and PlaybyPlay.

data

Folders that include samples of the json files that are fetched by the api_requests tool.

Folders that include samples of the csv files that are created by the tables_to_csv tool. The complete csv files exist in Kaggle and are regularly updated https://www.kaggle.com/datasets/babissamothrakis/euroleague-datasets

docs

A few images for the documentation of the project.

postgres_etl

A Python tool that loads the fetched json files of the API responses to a PostgreSQL database.

tables_to_csv

A Python tool that creates one csv file for each available table of the PostgreSQL database.

About

Python tools for Euroleague data ETL.


Languages

Language:Python 100.0%