The Customer
Collision Auto is a West Coast-based B2B auto parts distributor that supplies parts across multiple locations, focusing on efficiency, pricing accuracy, and operational scale.
The Project
Cloud Data Warehouse Modernization On Snowflake
Overview
Collision Auto, a West Coast-based B2B auto parts distributor, partnered with Improving to modernize their cloud data warehouse using Snowflake. The project aimed to consolidate disparate data sources, enhancing the company's ability to analyze key performance indicators (KPIs) and make data-driven decisions. This modernization effort focused on centralizing revenue data from multiple ERPs, improving overall data visibility, and enabling more accurate pricing strategies and inventory management.
The Business Problem
Collision Auto faced a significant challenge due to its reliance on multiple ERP systems, which resulted in fragmented data. This fragmentation made it difficult for the company to gain a comprehensive view of their revenue metrics, inventory, and sales performance. The CEO and Chief Revenue Officer sought a solution that would enable them to consolidate this data, improve pricing strategies, and ultimately increase their operational efficiency and profitability.
Our Solution
Improving's approach involved centralizing Collision Auto's data using Snowflake's cloud data warehouse capabilities. We began with extensive sales calls to understand the client's requirements and goals. Our solution included building a data lake to serve as a central repository for data storage and future data science experiments. We integrated data from multiple ERPs into Snowflake and used Power BI for data visualization. This approach ensured a scalable solution, allowing for dynamic pricing and improved decision-making based on consolidated data.
Technologies & Methodologies
Snowflake: Centralized cloud data warehouse for scalable and efficient data storage and analysis.
AWS S3 Buckets: Initial data storage and integration with Snowflake.
ERP Integration: Extracted data from multiple ERP systems using custom APIs.
Power BI: Used for data visualization and reporting to provide actionable insights to the business.
Data Lake: Central repository for storing structured and unstructured data, enabling future data science experiments.
Incremental Progress: Agile approach to deliver incremental progress and manage client expectations.