ETL_with_Python
ETL_with_Python copied to clipboard
ETL with Python - Taught at DWH course 2017 (TAU)
ETL with Python and MySQL

ETL with Python Training - Taught during Data Warehousing course - Tel Aviv University 2017
The Training is planned for ~2 hours and contains 4 notebook files:
-
jupyter-notebook.ipynb - quick Jupiter notebook introduction and tutorial
-
Mysql-io.ipynb - Input/Output to MySQL using
MySQLdbconnector -
ETL with Python.ipynb - ETL with python using
petlpackage -
Extra: CSV-io -
csvlibrary usage examples
Data files:
-
drinks.json - drinks consumption data (source)
-
drinks.zip - zipped json file (used for a zip file example in ETL notebook)
-
assuming you have default build-in world schema of MySQL (for mysql-io exercise). If not you can get it by running CreateWorld.sql - dump of sql scripy for creating world schema for mysql-io exercise.
-
file1.csv/file2.csv/flie3.csv - csv examples for
csvlibrary -
simpsons_phone_book.csv - csv example for
sniffer