The Credit Card Transaction and Customer Analysis Dashboard provides insights into revenue generation, customer demographics, and transaction patterns using SQL and Power BI. This dashboard enables stakeholders to make data-driven decisions through interactive visualizations and detailed data segmentation.
- SQL: Used for database setup, table creation, and data import.
- Power BI: Used for creating the interactive dashboard and visualizing SQL data.
-
SQL File (
credit_card_db.sql): Contains commands to:- Create the
credit_card_dbdatabase. - Define the
cc_detailandcust_detailtables. - Load data from CSV files into these tables.
- Create the
-
Power BI Dashboard: Connects to the SQL database and visualizes key insights, including:
- Revenue and transaction trends segmented by quarter, expenditure type, card usage type, and customer demographics.
- Customer segmentation by gender, income, education level, and region.
Download the Credit Card Dashboard Report (PDF)
- Run the SQL file (
credit_card_db.sql) in your SQL environment to create the database and load data into it. - Confirm that the data path settings specified in the file match the location of your CSV files. Adjust paths as needed for successful data loading.
- Open Power BI and connect it to the SQL database.
- Use available filters within the dashboard to explore data across various categories, such as transaction trends, demographic segments, and regional distributions.