This script can ingest .csv data into postgresql databases . The aim of the project however, is to ingest data of any format into any database. At present, working on the plugins for different formats (i.e. inputs) and databases (i.e. outputs).
The script is developed in Python.
- Modify src/database.ini with your own database credentials.
- Drop the data into data/to_ingest folder.
- Add schema to the command variable inside create_table.py file.
- Run ingest.sh
and DONE!! The data is ingested.
- Working to create plugins that allow ingesting data of any type (such as .parquet, .xml, .xlsx, .tsv).
- Also working to create plugins that allow ingesting into any type of database (such as PostgreSQL, mySQL, MariaSQL, MSSQL)