14.76 Million Records Out of Windchill Product Analytics and Into 3DEXPERIENCE in a Single Load Window
PTC Windchill Product Analytics 11.0-M010 migrated to 3DEXPERIENCE 2021x.FD06 using SteepGraph’s Data Migration Framework, with end-to-end responsibility through go-live and support.
Ericsson
At a glance
- Industry
- High-tech
- Region
- Sweden
- Size
- 50,000+ employees
- Platform
- 3DEXPERIENCE
- Our role
- End-to-end responsibility through go-live, and support
Results
14.76 million
records migrated from Windchill Product Analytics to 3DEXPERIENCE
5–6 hours
total migration time
the full 14.76 million records
120
parallel load threads against a single database over MQL, holding the application server at 60–70% CPU
The challenge and what we did
The challenge
- Identifying the correct version from the EBOM structure versions.
- Part data missing from the part table but present in the BOM structure table.
- Duplicate data where the unique value contained a space.
- Material declaration files arriving in several different formats for IPC-1752.
What we did
- Migrated with an ETL approach — selective triggers switched off, no history migration, and SOV stamping applied during the load.
- Ran the load from a dedicated Linux server with a server-only installation for MQL access, against a dedicated database server, with 120 threads in parallel.
- Validated by extracting everything loaded into 3DEXPERIENCE, applying the transformation rules to the source data, and comparing the two.
- Handled duplicate data and special characters as cleanup use cases executed during the migration itself.
- Processed the IPC-1752 material declaration files through Dassault Systèmes out-of-the-box APIs.
What we found
The source system was PTC Windchill Product Analytics 11.0-M010. The data itself carried four problems that had to be resolved before anything could be loaded: EBOM structures held multiple versions with no obvious correct one, some parts appeared in the BOM structure table but were missing from the part table, duplicates existed where the supposedly unique value contained a space, and the IPC-1752 material declaration files came in several different formats.
What we built
The migration ran on SteepGraph’s ETL Data Migration Framework for extraction, transformation and loading, into 3DEXPERIENCE 2021x.FD06. History was not carried over, selective triggers were switched off for the duration, and SOV stamping was applied during the load. A dedicated Linux server carried the load with a server-only installation for MQL access, running 120 threads in parallel against a dedicated database server; the application server sat at 60–70% CPU throughout and the database server at 85–90%, against a normal baseline of 2–3%. The full 14.76 million records completed in five to six hours. Validation was done by extracting everything that had landed in 3DEXPERIENCE, applying the same transformation rules to the source data, and comparing the two sets. Duplicate data and special characters were cleaned as part of the load rather than before or after it. The material declaration files were processed through Dassault Systèmes out-of-the-box APIs. The licences required were MCM, MCY, PDE and PDM.
Where it stands now
Go-live was incremental. The build was deployed to production a month ahead, with no user onboarding and no announcement that it was available, and a delta migration of that month’s data ran on the day itself. The customer gained an enhanced interface in 3DEXPERIENCE carrying more validation than before, and improved data accuracy through the duplicate and special-character handling.
Filed under
- Electronics & Semiconductor
- 3DEXPERIENCE
- Data Migration
- Engineering Data Management
- Data Migration Framework
- Windchill Product Analytics
More customer stories
Industrial Equipment · 3DEXPERIENCE
Nine Million Objects Into 3DEXPERIENCE Across Multiple Sites, on a Two-Day Go-Live Window
A Denmark-based industrial equipment manufacturer operating across multiple sites
SmarTeam V5, SOLIDWORKS ePDM and a third legacy system migrated to 3DEXPERIENCE 2015x in a two-step, multi-site programme built on SteepGraph’s Data Migration Framework.
Electrical & Electronics · 3DEXPERIENCE
An ENOVIA Estate Moved to 3DEXPERIENCE With Revision Sequences and Vaults Intact
An Ireland-based electrical and electronics manufacturer
ENOVIA migrated to 3DEXPERIENCE 15x across change management, SOLIDWORKS CAD specifications, documents, libraries and vaults, with a delta migration run after go-live.
Machinery Manufacturing · 3DEXPERIENCE
From Designer Central to POWER’BY UPS, Without Stopping Operations
MTorres
3DEXPERIENCE upgraded from 2017x to 2021x, then CATIA V5 data migrated from Designer Central to POWER’BY (UPS), with SmarTeam data migrated on demand.
Behind this story.
The services and products this project used, and an expert to talk to about yours.
Talk to a 3DEXPERIENCE expert