/Spotify-ETL

Created an ETL pipeline for extracting and storing Spotify user's recently played tracks data using Python, SQL and Apache Airflow

Primary LanguageJupyter Notebook

Spotify User’s Recently Played Tracks ETL Pipeline

Extracted the data using RESTful API for Spotify user's most recently played tracks. Transformed the data with constraints, so that only the data within the last 60 days is collected. Loaded the data into the DBeaver SQL database.

Languages used:

  • Python
  • SQL
  • JSON

Tools used:

  • DBeaver
  • Jupyter Notebook

Output