๐ Check this project on my website!
๐ View the dashboard in Tableau Public.
- 'IBRD Statement of Loans.twbx' is the Tableau workbook.
- 'db_diagram.png' is an image of the database diagram.
- 'ibrd_stmt_loans_etl.ipynb' is the Jupyter Notebook with all the Python code.
- 'ibrd_stmt_loans_excel.zip' contains the Excel workbook as an .xlsx file.
- 'ibrd_stmt_loans_excel_pdf.pdf' is the Excel workbook as a .pdf file, not interactive and slightly worsened due to conversion.
- 'ibrd_stmt_loans_mssql_db.sql' has all the queries for the creation of the entire relational database in MSSQLServer.
- 'ibrd_stmt_loans_mssql_queries.sql' has organized all the queries for data retrieval and checking in MSSQLServer.
- 'ibrd_stmt_loans_mysql_db.sql' has all the queries for the creation of the entire relational database in MySQL.
- 'ibrd_stmt_loans_mysql_queries.sql' has organized all the queries for data retrieval and checking in MySQL.
- 'ibrd_stmt_loans_powerbi.pbix' is the Power BI report.
- 'ibrd_stmt_loans_powerbi.pdf' is the Power BI report as a .pdf file, not interactive.
Multiplatform, Automation
Banking, International Development
- Python (Jupyter Notebook)
- SQL (MySQL, MSSQLServer)
- MS Excel
- Power BI
- Tableau
- Database Management
- Data Transformation
- Data Analysis
- Data Visualization
- Business Intelligence
โก A fully automated, start to end, multiplatform process using the real-time* real-data from The World Bank Group, including data extraction, transformation, storing in relational databases, querying and visualizing in beautiful interactive dashboards!
๐ Wrote a Python script for data extraction through an API or csv files, then transforming the data and get it ready for exporting, finally connecting to the SQL database and inserting the data; using libraries such as Pandas and NumPy. The script can be ran whenever new data is available.โ
๐ข๏ธ Constructed a relational database in both MySQL and MSSQLServer, designed in MySQL Workbench, composed of tables, foreign keys, stored procedures and more.
๐ Wrote several SQL queries compatible with both platforms for a fast and precise retrieval of useful information and to check that the dashboards' data is accurate.
โ๐ Created 3 beautiful interactive dashboards in 3 different platforms: Tableau, Power BI and Excel.โ Retrieving data from the SQL database and displaying it with useful charts into 3 dashboards: Loans, Countries and Details; now with a dark mode toggle!
*real-time has been disabled since there is no maintenance for this project.