Migrating Data to 3DEXPERIENCE
ByMarc Young, Founder and Owner, xLM Solutions
In a recent webinar, xLM Founder/Owner Marc Young described the best practices, tools and methodologies for migrating data to 3DEXPERIENCE.

We recently presented a webinar about our tried-and-true methodologies for migrating data to 3DEXPERIENCE when upgrading from a legacy system. From our many years of experience in data migration, we know that having clean, trustworthy data is essential when implementing a new system. Bad data with duplicate filenames or part numbers, broken links, incorrect meta-data or inconsistent naming conventions can obstruct and delay a system upgrade and implementation. We work with our clients to analyze and conduct an exhaustive data cleanup operation. The experts at xLM Solutions have developed tools and methods to identify data issues, correct and test the data, map it from the legacy system to the new system and perform the necessary test migrations. Pre-migration Data Analysis Our first step is to conduct a broad analysis of the data before the migration. We review the nature and location of the data and determine the type of data we’ll be working with:
- Is it file- or folder-based data?
- Are there databases and vaults?
- Is it hard copy data that hasn’t been entered into a system?
- Is it CAD data with internal links, Office data, PDFs, meta-data, etc.?
- When will the legacy system be turned off
- How long will the data loading take and when will it occur
- What is required before loading the data
- Is the data load sequence properly documented
- Who is responsible for the various tasks
- Windows file-based systems with a folder structure on local machines and/or a network
- PLM/PDM systems with databases, such as Windchill, Teamcenter, ENOVIA, MatrixOne, SmarTeam, MS SharePoint, DBWorks, Autodesk Vault, SOLIDWORKS PDM, Meridian or other legacy solutions.
- Manual methods
- Automated methods involving IPOs, MQL and Tci scripts, 3DX API or web services
- 3DEXPERIENCE Adaplet, which requires comprehensive understanding of source and target system data models
- XPDM (EDAT), a transport framework technology that is useful for SOLIDWORKS PDM and SmarTeam migrations
- Data mapping types, relations, attributes, policy and states
- Object uniqueness in 3DX including name, revision and type
- Names, folders and catalogues, etc.
- User’s need for scalability
- Scheduling/timing
- Need for hardware upgrades
- Install and test the out-of-the-box PLM solution
- Conduct due diligence
-
- Review the legacy system
- Identify data to migrate
- Create mappings and reorganize data
- Review any user concerns
- Develop cut-over plan and working process for cut-over time frame
- Create test environment
- Select best technology and develop migration solution
- Run test cycles as needed, based on data volume and to cover all possible scenarios
- Mitigate any issues uncovered by testing
- Conduct data validation with user
- Plan production rollout
- Set user expectations
- Run production migration