Dynamic Reporting System for a Leading Retail Franchise Business

Location: Philadelphia

Introduction

A leading retail franchise business with over 300 locations across the US faced challenges in analyzing their operational data. Operating in a highly competitive market, the franchisee required a robust system to efficiently manage and visualize data across various aspects of their business, including sales, inventory, staff management, and customer interactions. To address these needs while maintaining confidentiality, a comprehensive reporting system was developed using AWS and Power BI to enhance data accessibility and decision-making processes.

Problem Statement:

The franchise struggled with analyzing complex operational data from a non-relational database (DynamoDB) with more than 30 interconnected tables. Manual data checks were labor-intensive and error-prone. The existing CRM reports were insufficient, prompting the need for a more effective solution to provide accurate, reliable insights into various operational areas.

Solution Summary

To overcome these challenges, a new reporting system was designed using AWS and Power BI, involving the following steps:

Challenges

Benefits

Conclusion

The development and implementation of the Power BI reporting system, supported by AWS infrastructure, addressed the limitations of the previous CRM reports and the complexities of DynamoDB. By integrating data extraction, transformation, and visualization processes with AWS and Power BI, we delivered over 30 accurate and user-friendly reports. These reports offered dynamic, real-time insights and advanced visualizations, significantly improving data accessibility and decision-making. Despite challenges such as complex JSON formats and data duplication, the new system greatly enhanced performance and provided a comprehensive view of operational metrics, all while maintaining client confidentiality.
SwimlaneV1 1
Conneting AWS DB to BI Architecture