From 30+ fragmented ERPs to an AI-ready data platform across five continents
A global manufacturing company partnered with Norrin to build and continuously develop a unified data platform on Microsoft Fabric, connecting more than 30 ERP instances across production sites on five continents and supporting the company's analytical, operational, and master data initiatives. AI solutions are only as reliable as the data they run on, and for a company operating at this scale, the data foundation had to come first.
-
Solution
Norrin built a unified data platform on Microsoft Fabric, integrating more than 30 ERP instances across production sites on five continents through a modular pipeline architecture. The platform covers master data management for supplier and customer data, reusable data products driven by business use cases, and reporting through Power BI.
-
Business value add
-
Connected more than 30 ERP instances across five continents into a single platform, giving global teams a shared view of operations and spend.
-
Resolved supplier and customer data fragmented across 30+ source systems, giving analytics a single, reliable version of the truth.
-
Reusable data products that serve multiple reporting and analytics needs from the same underlying data, reducing duplicated development work.
-
Faster onboarding of new sites as the programme grows, enabled by a modular pipeline architecture on Microsoft Fabric.
-
Brought operational, master, and analytical data from parallel programmes onto a shared platform, reducing silos between teams.
- Established a governed, high-quality data foundation that makes the organization ready to build and scale AI solutions on reliable data.
-
A global operation shaped by decades of complexity
Over decades of growth, acquisitions, and regional expansion, each production site of the client had continued using its own ERP system. The resulting landscape included several local systems operating across Asia, the Middle East, Europe, and beyond. Each had its own data model, connection method, and operational constraints.
The business consequences were concrete. Procurement teams made decisions without consolidated visibility into global spend. Supplier data existed under different names and identifiers across dozens of systems. Reporting stayed partly local because the underlying information had not been brought together in consistent form.
The company had several data initiatives running in parallel, such as analytical development on the global data platform, regional ERP renewals, and a master data management programme. Norrin joined the customer's data platform function to help bring these different sources and programmes together.
Building the extract layer, one source system at a time
The work started by extracting data from individual source systems and landing it in a central platform. Norrin designed and built an extract layer on Microsoft Fabric OneLake, creating integrations for more than 30 ERP instances. Each integration had to account for the characteristics and limitations of its source environment.
The team established a modular pipeline architecture so that patterns developed for one site could be adapted and reused for subsequent ones. As the number of connected sites increased, engineering timelines shortened. Existing pipelines were migrated to Microsoft Fabric, reducing maintenance burden as the platform grew.
Making master data consistent and trustworthy for AI
Connecting source systems was only part of the challenge. The same supplier could appear under different names, tax identifiers, and internal codes across more than 30 systems. Without resolving those differences, consolidated reporting could not provide a reliable global view.
Norrin worked with the customer's team to build master data management capabilities using Semarchy. The work started with supplier data and expanded to customer master data. Data anomalies were investigated site by site, business rules were aligned across regions, and workflows were built to keep master data clean as new records arrived from source systems around the world.
This matters beyond reporting. As AI and automation take on more business processes, they draw on the same master data. When supplier or customer records are fragmented across 30+ source systems, AI operating on that data produces unreliable outputs at speed. Consistent, governed master data is what makes automation trustworthy.
Reusable data products and global insight
With a consistent data foundation in place, the team built toward reusability and reporting. Reusable data products driven by business use cases were introduced on the global data platform. Each product could serve multiple analytical and operational needs from the same underlying data, cutting duplicated development for every new reporting requirement.
The Global Spend Report gave procurement and finance leadership consolidated visibility into spending patterns across the entire global supplier base. Power BI reporting was developed and maintained alongside the platform. OneLake security was implemented to govern data access by user and geography, without requiring manual oversight for every change.
-
Case A governed product data foundation ready for automation
A global manufacturing company in the energy sector partnered with Norrin to establish data governance and build data products that drive data-driven processes across its strategic product lifecycle management (PLM) initiative.
-
Case Automating sheet pile measurement with AI vision
A Finnish construction company partnered with Norrin to build an AI vision system that automatically measures sheet piles on active construction sites.