/ETL_project

This project implements an ETL pipeline to extract, transform, and load crowdfunding data. Data is extracted and transformed into CSV files, used to generate an ERD and table schema, and then loaded into a Postgres database.

Primary LanguageJupyter Notebook

Crowdfunding_ETL

Info / Credits

Description

Build an ETL pipeline using Python, Pandas, and either Python dictionary methods or regular expressions to extract and transform the data. After you transform the data, you'll create four CSV files and use the CSV file data to create an ERD and a table schema. Finally, you’ll upload the CSV file data into a Postgres database.

Crowdfunding Database PostgreSQL

  • Each CSV file is imported into the appropriate table without errors
  • The data from each table is displayed using a SELECT * statement

Category Table

image

Subcategory Table

image

Campaign Table

image

Contacts Table

image