/wholesaleparse

csv parse > sql > metabase

Primary LanguagePythonMIT LicenseMIT

CSV Parser

Parses CSV Data and Imports to SQL to consume with metabase

Requirements

  • python
  • mysql-connector
  • docker

pip install -r requirements.txt
py -m pip install -r requirements.txt

Run Docker/SQL Setup

docker compose up
docker run -d -p 3000:3000 metabase/metabase

Set up the docker network

docker network create myNetwork
docker network connect myNetwork mysql-mysql-1 (name of sql container)
docker network connect myNetwork hungry_hertz (name of metabase container)

Inspect Network for Database IP

Metabase configuration docker network inspect myNetwork

Run

py .\main.py