Improved Last-Mile Supply chain Analytics for Pharmacy Chain by Migrating to AWS
About Customer
Customer is a leading retail pharmacy and wellness products chain in India, operating a large omnichannel and hyperlocal retail network of 24x7 stores. The brand focuses on providing customers with a diverse range of pharmaceutical, nutraceutical, lifestyle, and wellness products with their catalog having over 1,00,000+ products, including curative & preventive medicines.
Business Problem/ Challenge
Our customer was using SQL Server and PowerBI for data visualisation, which resulted in high costs and limited analytical capabilities. They needed a comprehensive solution to consolidate all their data and support large-scale analytics. However, their existing setup was inadequate for handling extensive analytics workloads, including 1.5 TB of historical sales data and 1 GB of incremental data across over 250 tables. This hindered their ability to make informed decisions regarding sales and inventory.
Solution
To address the challenges faced by the customer, we implemented a comprehensive data warehouse solution.
The key steps in the solution included
- A robust ETL pipeline was established to handle the data extraction from different sources, transformation to ensure data consistency and quality, and loading into the data warehouse
- Implemented a scalable data warehouse solution using redshift, allowing for flexible and efficient storage and processing of large datasets. The data warehouse was designed to support complex analytics and reporting needs
- PowerBI is then pointed to the redshift which allows the customer to create dynamic reports and visualisations, enabling better insights into sales and inventory data
- Optimised the data processing workflows and queries to ensure minimal data processing time, significantly improving the speed and efficiency of analytics operations
Results and Benefits
- Seamlessly perform complex analytics and build dynamic reports and ML models across disparate data sources through data warehouse implementation
- Reduced data processing time from 6 hours to 30 minutes
- Improved decision-making by 80%