SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Downloaden Sie, um offline zu lesen
Data Migration from other PDM Systems to
SolidWorks Enterprise PDM
Barry-Wehmiller International Resources (BWIR)
Global Solutions & Services Partner
Agenda
   Successful data migration means


   Data migration Processes from source to target system


   Understand & Analyze the Source System


   Map the configurations in the Target System


   Develop the data extractor & loaders to meet the Target System


   Perform the Test Migration process


   Perform the Validation


   Barry-Wehmiller & Corporate Vision
Successful data migration means….

                                      Maximum archive data and information (+)




                                             Maximum data consistence (+)



    Minimum references Issue (-)




          Minimum time to adapt (-)
Source System and Target System

Source PDM / PLM System                                               Target System




                                                                       SolidWorks
                                                                     Enterprise PDM




                     Logo courtesy and Copyrights of PTC Product and DBWorks
Migration strategies available…
Point to Point migration process




    File System                                                          Archive Server
PDMWorks Workgroup
                             -Select the Data that need to be migrated
                             - Hit the button “Go”




                                                                           DB Server
Migration strategies available…
Hop migration process
                                        1a                                             2a


                                                             File System
                                                                                                           Archive Server




                                Data Extraction               Data Cleansing            Data Load




                                           1b                                          2b
                                                             DB Server
                                                                                                             DB Server
     * Complexity Matrix                                       (SQL)

                                                   Copy Paste Migration
                            Copy Paste Migration   With Folder structure   1a + 1b *        2a + 2b         1+2
                                                     change (1a + 2a)
      Non CAD data                   20%                   30%                 40%           25%             65%
        CAD Data                     25%                   45%                 65%           55%            100%

    * Varies on case to case basis                                                                    Variance of   ±   5%
Hardware considerations
• Archive Server: 2 GB of RAM, Intel Xeon 2 GHz. Windows Server 2003 SP 2
• Database Server: 4 GB of RAM, Intel Xeon 2 GHz, Windows Server 2003 SP 2,
Microsoft SQL Server 2005 SP 2.
• Workstation: 4GB of RAM, Intel Core2 Duo 2GHz, Windows XP Professional SP 2
• Free Disk Space Requirements: The general rule of thumb is to have free disk
space of at least twice the size of the vault on the computer running the import.




             Source System                         Target System
Data migration Processes from source to target system
1st Stage
Understand & Analyze the Source System
 Understanding the basic migration requirements
 •   What are the various file types that need to be migrated?
 •   Number/ Percentage of CAD files in the source system?
 •   Number / Percentage of Non CAD files in the source system?
 •   Does the CAD and Non CAD files have any relationship maintained in the source system?
 •   Does the family tables/ configurations maintained in the in source system?
 •   Is metadata maintained for the data in the source system?

        Check point 1: Check for data consistency and integrity

 Strategize the migration path
 •   Is data cleanup required in the source system before the migration required?
 •   Requirement of complete or only the latest data need to be migrated?
 •   How to migrate work in progress items to the target system?
 •   How to migrate only the latest data to the target system?
 •   How to migrate the legacy data to the target system?
 •   How to migrate the metadata to the target system?


              Check point 2: Plan the data migration strategy
Understand & Analyze the Pro/Intralink data architecture
2nd Stage
Components mapping from source to target system

•   legacy data
•   latest data
•   work in progress data
•   custom properties
•   change objects (change request & change orders)
•   product/project/folder structures
•   workflow/ process
•   approval process
•   revision schema
•   naming/numbering schema
•   users and groups
•   Privileges and Roles
•   Notification/ communication process
Components of Source System & Target System

• Latest data
• Archive data
• File types
• Templates
• Work in progress data
• Custom properties
• Change objects (CR, CO, ECN)
• Product/project/folder structures
• Workflow/ process
• Approval process
• Revision schema
• Naming/numbering schema
• Users and groups
• Privileges and Roles
• Notification/ communication process
Components to be configured prior to the migration
 Templates
      Parts, Assemblies, & Drawings     Components can be easily mapped
      Folder structure                  from source system to the target
      Other Documents
                                        system.
 Classification of data
                                        • Few components can be configured
      Project Structure
      Folder Structures                 based on the rules that are followed in
 Workflow                               source system.
      Lifecycle States                  • Few     components     cannot     be
      Workflow Process                  configured but they can be developed
      Workflow stages                   with the help of “EPDM Dispatch” or as
      Approval process                  an “EPDM custom addin” with the help
 Revision schema                        of API.
      Major Revisions
      Minor Revisions
                                        Should be configured in such a way
 Document Naming Convention
      Numbering Schema                  that it can be easily adapted in
 Users and groups                       Enterprise PDM.
 Privileges and Roles
 Notification & communication process
3rd Stage
All about Data extractor & Loaders

 Metadata         Data                Move Data   Check In Data
 Extraction       Extraction          To EPDM     in EPDM




“Downloaded meta-data into SQL Server
migration tables”
All about Data extractor & Loaders

Metadata         Document            Load to   Check In Data
Extraction       Extraction          EPDM      in EPDM
All about Data extractor & Loaders

Metadata         Data                Move Data   Check In Data
Extraction       Extraction          To EPDM     in EPDM
                                                     Data extractor program




                                                            Local
                                                            folder
Data Cleanup in before data loading into EPDM

Metadata         Data              Move Data         Check In Data
Extraction       Extraction        To EPDM           in EPDM




Following cleanup tasks can be performed on downloaded files before
adding files to SolidWorks Enterprise PDM.

a)  Checks for an missing dependencies (references).
b)  Checks for any circular reference.
c)  Check for file duplicates in the vault.
d)  Unlocks Windchill or INTRALINK related parameters and renames
    parameter names to one as required by customer.
Optional
a) File rename.
b) Files relocation from one location to another.
All about Data extractor & Loaders

Metadata         Data                Move Data   Check In Data
Extraction       Extraction          To EPDM     in EPDM
All about Data extractor & Loaders

Metadata         Data                Move Data   Check In Data
Extraction       Extraction          To EPDM     in EPDM
All about Data extractor & loaders

Metadata          Data               Move Data   Check In Data
Extraction        Extraction         To EPDM     in EPDM
All about Data extractor & loaders

Metadata          Data               Move Data   Check In Data
Extraction        Extraction         To EPDM     in EPDM
All about Data extractor & loaders

Metadata          Data               Move Data   Check In Data
Extraction        Extraction         To EPDM     in EPDM
All about Data extractor & loaders

Metadata          Data               Move Data   Check In Data
Extraction        Extraction         To EPDM     in EPDM
All about Data extractor & loaders

Metadata          Data               Move Data   Check In Data
Extraction        Extraction         To EPDM     in EPDM
Build Visual Dashboards to monitor the progress
4th Stage
Perform the test migration process
 Data Migration
       File types
       Work in progress data
       Latest data
       Archive data                           “Rehearse the migration process
 Metadata
       Custom Properties for files            at least 2 times before performing
       Custom Properties for change objects
 Change objects                               the production migration process”
       Change Request
       Engineering Change Notice
Metrics during the test migration process
Following metrics need to be captured during the migration cycle prior to
Production migration process .

a)   Capture the actual migration time for each and every test cycle.
b)   Capture the time for add files operation to the vault.
c)   Capture the time to update the custom properties in the vault.
d)   Capture the time to update the parent child relationship.
e)   Capture the time to check in the files into the vault.
f)   Capture the time to assign the workflow states in the vault.
Delta migration process for huge data set…
Following strategies need to be considered during the migration process in
order to achieve minimum PDM system down time.

a)   Migration based on product lines
b)   Migration based on file types
c)   Migration based on particular project
d)   Migration based on last modified
e)   Migration based on last created
f)   Migration based on data that is related to particular group
g)   Migration based on data related to particular site
5th Stage
Validation Parameters
Following validation parameters can be performed after migration process is
completed to SolidWorks Enterprise PDM.

a) Checks the references for drawings and assemblies by opening at least
   10 to 15 assemblies and drawings.
b) Checks for any circular reference errors.
c) Check the parameters if they can be edited or not.
d) Check the revision specific metadata.
e) Check the revision specific parent child relationship.
f) Check the family table/ configuration specific metadata.
g) Check the family table/ configuration specific parent child relationship.
Thank You
BWIR Vision




       BWIR is a global leader providing business and
     technology solutions to the manufacturing domain
              through the power of inspired people
What our vision means


   • Our focus is manufacturing - discrete manufacturing in
     particular where we have a strategic advantage


   • Services will include an integrated suite of technology
     solutions to meet business objectives


   • Within manufacturing, focus is on the Small & Medium
     businesses - $ 50 million to $ 2 billion in revenue
Contact Us



   Barry-Wehmiller International Resources
                   (BWIR)

   8020 Forsyth Blvd.             23-1/B3 Velachery Tambaram Road
   St. Louis, MO 63105            Pallikaranai, Chennai - 600 100 INDIA
   Ph: +1 (314) 862-8000          Ph: + 91 44 4390 9100




             Email: info@bwir.com ● Website: www.bwir.com

Weitere ähnliche Inhalte

Was ist angesagt?

ADVANCED PRODUCT QUALITY
ADVANCED PRODUCT QUALITYADVANCED PRODUCT QUALITY
ADVANCED PRODUCT QUALITY
anish malan
 

Was ist angesagt? (20)

International Data Spaces: Data Sovereignty for Business Model Innovation
International Data Spaces: Data Sovereignty for Business Model InnovationInternational Data Spaces: Data Sovereignty for Business Model Innovation
International Data Spaces: Data Sovereignty for Business Model Innovation
 
Computer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
Computer Software Assurance (CSA): Understanding the FDA’s New Draft GuidanceComputer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
Computer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
 
The Future of PLM
The Future of PLMThe Future of PLM
The Future of PLM
 
SAP PLM
SAP PLMSAP PLM
SAP PLM
 
PPAP
PPAPPPAP
PPAP
 
Data Migration Plan PowerPoint Presentation Slides
Data Migration Plan PowerPoint Presentation SlidesData Migration Plan PowerPoint Presentation Slides
Data Migration Plan PowerPoint Presentation Slides
 
APQP Training presentation
APQP Training  presentationAPQP Training  presentation
APQP Training presentation
 
SAP Engineering Control Center interface to PTC Creo: Product Presentation
SAP Engineering Control Center interface to PTC Creo: Product PresentationSAP Engineering Control Center interface to PTC Creo: Product Presentation
SAP Engineering Control Center interface to PTC Creo: Product Presentation
 
Manufacturing Execution System
Manufacturing Execution SystemManufacturing Execution System
Manufacturing Execution System
 
ADVANCED PRODUCT QUALITY
ADVANCED PRODUCT QUALITYADVANCED PRODUCT QUALITY
ADVANCED PRODUCT QUALITY
 
Data Migration to Azure
Data Migration to AzureData Migration to Azure
Data Migration to Azure
 
Essential Reference and Master Data Management
Essential Reference and Master Data ManagementEssential Reference and Master Data Management
Essential Reference and Master Data Management
 
Preparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guidePreparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guide
 
MES from the Ground Up
MES from the Ground UpMES from the Ground Up
MES from the Ground Up
 
Togaf 9 template platform decomposition diagram
Togaf 9 template   platform decomposition diagramTogaf 9 template   platform decomposition diagram
Togaf 9 template platform decomposition diagram
 
Data Migration Strategies PowerPoint Presentation Slides
Data Migration Strategies PowerPoint Presentation SlidesData Migration Strategies PowerPoint Presentation Slides
Data Migration Strategies PowerPoint Presentation Slides
 
The road to plm
The road to plmThe road to plm
The road to plm
 
Apqp ppt
Apqp pptApqp ppt
Apqp ppt
 
Data integrity
Data integrityData integrity
Data integrity
 
Why Data Standards?
Why Data Standards?Why Data Standards?
Why Data Standards?
 

Ähnlich wie PLM Data Migration

Fi nf068c73aef66f694f31a049aff3f4
Fi nf068c73aef66f694f31a049aff3f4Fi nf068c73aef66f694f31a049aff3f4
Fi nf068c73aef66f694f31a049aff3f4
Shawn D'souza
 
Off-Label Data Mesh: A Prescription for Healthier Data
Off-Label Data Mesh: A Prescription for Healthier DataOff-Label Data Mesh: A Prescription for Healthier Data
Off-Label Data Mesh: A Prescription for Healthier Data
HostedbyConfluent
 
Building the DW - ETL
Building the DW - ETLBuilding the DW - ETL
Building the DW - ETL
ganblues
 
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
Hw09   Hadoop Based Data Mining Platform For The Telecom IndustryHw09   Hadoop Based Data Mining Platform For The Telecom Industry
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
Cloudera, Inc.
 
January 2006 Document Scanning Considerations Presentation
January 2006 Document Scanning Considerations PresentationJanuary 2006 Document Scanning Considerations Presentation
January 2006 Document Scanning Considerations Presentation
John Wang
 

Ähnlich wie PLM Data Migration (20)

Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
 
Fi nf068c73aef66f694f31a049aff3f4
Fi nf068c73aef66f694f31a049aff3f4Fi nf068c73aef66f694f31a049aff3f4
Fi nf068c73aef66f694f31a049aff3f4
 
Datastage Introduction To Data Warehousing
Datastage Introduction To Data WarehousingDatastage Introduction To Data Warehousing
Datastage Introduction To Data Warehousing
 
Migrer vos bases Oracle vers du SQL, le tout dans Azure !
Migrer vos bases Oracle vers du SQL, le tout dans Azure !Migrer vos bases Oracle vers du SQL, le tout dans Azure !
Migrer vos bases Oracle vers du SQL, le tout dans Azure !
 
Get started with data migration
Get started with data migrationGet started with data migration
Get started with data migration
 
Sf big analytics_2018_04_18: Evolution of the GoPro's data platform
Sf big analytics_2018_04_18: Evolution of the GoPro's data platformSf big analytics_2018_04_18: Evolution of the GoPro's data platform
Sf big analytics_2018_04_18: Evolution of the GoPro's data platform
 
Off-Label Data Mesh: A Prescription for Healthier Data
Off-Label Data Mesh: A Prescription for Healthier DataOff-Label Data Mesh: A Prescription for Healthier Data
Off-Label Data Mesh: A Prescription for Healthier Data
 
Database deployment: still hard after all these years - Data Saturday #1
Database deployment: still hard after all these years - Data Saturday #1Database deployment: still hard after all these years - Data Saturday #1
Database deployment: still hard after all these years - Data Saturday #1
 
Building the DW - ETL
Building the DW - ETLBuilding the DW - ETL
Building the DW - ETL
 
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
Hw09   Hadoop Based Data Mining Platform For The Telecom IndustryHw09   Hadoop Based Data Mining Platform For The Telecom Industry
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
 
Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...
Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...
Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...
 
v9.1.2 update
 v9.1.2 update v9.1.2 update
v9.1.2 update
 
January 2006 Document Scanning Considerations Presentation
January 2006 Document Scanning Considerations PresentationJanuary 2006 Document Scanning Considerations Presentation
January 2006 Document Scanning Considerations Presentation
 
Checklist for Upgrades and Migrations
Checklist for Upgrades and MigrationsChecklist for Upgrades and Migrations
Checklist for Upgrades and Migrations
 
Dynamic DDL: Adding structure to streaming IoT data on the fly
Dynamic DDL: Adding structure to streaming IoT data on the flyDynamic DDL: Adding structure to streaming IoT data on the fly
Dynamic DDL: Adding structure to streaming IoT data on the fly
 
BGOUG "Agile Data: revolutionizing database cloning'
BGOUG  "Agile Data: revolutionizing database cloning'BGOUG  "Agile Data: revolutionizing database cloning'
BGOUG "Agile Data: revolutionizing database cloning'
 
Build on AWS: Migrating And Platforming
Build on AWS: Migrating And PlatformingBuild on AWS: Migrating And Platforming
Build on AWS: Migrating And Platforming
 
Open Source Reliability for Data Lake with Apache Spark by Michael Armbrust
Open Source Reliability for Data Lake with Apache Spark by Michael ArmbrustOpen Source Reliability for Data Lake with Apache Spark by Michael Armbrust
Open Source Reliability for Data Lake with Apache Spark by Michael Armbrust
 
5 Steps for Migrating Relational Databases to Next-Gen Architectures
5 Steps for Migrating Relational Databases to Next-Gen Architectures5 Steps for Migrating Relational Databases to Next-Gen Architectures
5 Steps for Migrating Relational Databases to Next-Gen Architectures
 
Introduction to Hadoop
Introduction to HadoopIntroduction to Hadoop
Introduction to Hadoop
 

Mehr von Jagannathan Thiruvazhi (Jagan)

BWIR Welcomes Mike Mills to PTC Windchill PLM Team
BWIR Welcomes Mike Mills to PTC Windchill PLM TeamBWIR Welcomes Mike Mills to PTC Windchill PLM Team
BWIR Welcomes Mike Mills to PTC Windchill PLM Team
Jagannathan Thiruvazhi (Jagan)
 

Mehr von Jagannathan Thiruvazhi (Jagan) (8)

BWIR's SolidWorks Enterprise PDM Microsoft AX ERP Connector
BWIR's SolidWorks Enterprise PDM Microsoft AX ERP ConnectorBWIR's SolidWorks Enterprise PDM Microsoft AX ERP Connector
BWIR's SolidWorks Enterprise PDM Microsoft AX ERP Connector
 
PLM-ERP Integration
PLM-ERP IntegrationPLM-ERP Integration
PLM-ERP Integration
 
BWIR Welcomes Mike Mills to PTC Windchill PLM Team
BWIR Welcomes Mike Mills to PTC Windchill PLM TeamBWIR Welcomes Mike Mills to PTC Windchill PLM Team
BWIR Welcomes Mike Mills to PTC Windchill PLM Team
 
Barry Wehmiller Companies, Inc. acquires Customer Driven Technology, Inc.
Barry Wehmiller Companies, Inc. acquires Customer Driven Technology, Inc.Barry Wehmiller Companies, Inc. acquires Customer Driven Technology, Inc.
Barry Wehmiller Companies, Inc. acquires Customer Driven Technology, Inc.
 
PLM Assessment & Recommendation
PLM Assessment & RecommendationPLM Assessment & Recommendation
PLM Assessment & Recommendation
 
SolidWorks Enterprise PDM - 6 Enhancements from BWIR
SolidWorks Enterprise PDM - 6 Enhancements from BWIRSolidWorks Enterprise PDM - 6 Enhancements from BWIR
SolidWorks Enterprise PDM - 6 Enhancements from BWIR
 
Understanding PLM & Its Relevance for your Business
Understanding PLM & Its Relevance for your BusinessUnderstanding PLM & Its Relevance for your Business
Understanding PLM & Its Relevance for your Business
 
Workflow Automation in SolidWorks Enterprise PDM
Workflow Automation in SolidWorks Enterprise PDMWorkflow Automation in SolidWorks Enterprise PDM
Workflow Automation in SolidWorks Enterprise PDM
 

Kürzlich hochgeladen

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

PLM Data Migration

  • 1. Data Migration from other PDM Systems to SolidWorks Enterprise PDM Barry-Wehmiller International Resources (BWIR) Global Solutions & Services Partner
  • 2. Agenda Successful data migration means Data migration Processes from source to target system Understand & Analyze the Source System Map the configurations in the Target System Develop the data extractor & loaders to meet the Target System Perform the Test Migration process Perform the Validation Barry-Wehmiller & Corporate Vision
  • 3. Successful data migration means…. Maximum archive data and information (+) Maximum data consistence (+) Minimum references Issue (-) Minimum time to adapt (-)
  • 4. Source System and Target System Source PDM / PLM System Target System SolidWorks Enterprise PDM Logo courtesy and Copyrights of PTC Product and DBWorks
  • 5. Migration strategies available… Point to Point migration process File System Archive Server PDMWorks Workgroup -Select the Data that need to be migrated - Hit the button “Go” DB Server
  • 6. Migration strategies available… Hop migration process 1a 2a File System Archive Server Data Extraction Data Cleansing Data Load 1b 2b DB Server DB Server * Complexity Matrix (SQL) Copy Paste Migration Copy Paste Migration With Folder structure 1a + 1b * 2a + 2b 1+2 change (1a + 2a) Non CAD data 20% 30% 40% 25% 65% CAD Data 25% 45% 65% 55% 100% * Varies on case to case basis Variance of ± 5%
  • 7. Hardware considerations • Archive Server: 2 GB of RAM, Intel Xeon 2 GHz. Windows Server 2003 SP 2 • Database Server: 4 GB of RAM, Intel Xeon 2 GHz, Windows Server 2003 SP 2, Microsoft SQL Server 2005 SP 2. • Workstation: 4GB of RAM, Intel Core2 Duo 2GHz, Windows XP Professional SP 2 • Free Disk Space Requirements: The general rule of thumb is to have free disk space of at least twice the size of the vault on the computer running the import. Source System Target System
  • 8. Data migration Processes from source to target system
  • 10. Understand & Analyze the Source System Understanding the basic migration requirements • What are the various file types that need to be migrated? • Number/ Percentage of CAD files in the source system? • Number / Percentage of Non CAD files in the source system? • Does the CAD and Non CAD files have any relationship maintained in the source system? • Does the family tables/ configurations maintained in the in source system? • Is metadata maintained for the data in the source system? Check point 1: Check for data consistency and integrity Strategize the migration path • Is data cleanup required in the source system before the migration required? • Requirement of complete or only the latest data need to be migrated? • How to migrate work in progress items to the target system? • How to migrate only the latest data to the target system? • How to migrate the legacy data to the target system? • How to migrate the metadata to the target system? Check point 2: Plan the data migration strategy
  • 11. Understand & Analyze the Pro/Intralink data architecture
  • 13. Components mapping from source to target system • legacy data • latest data • work in progress data • custom properties • change objects (change request & change orders) • product/project/folder structures • workflow/ process • approval process • revision schema • naming/numbering schema • users and groups • Privileges and Roles • Notification/ communication process
  • 14. Components of Source System & Target System • Latest data • Archive data • File types • Templates • Work in progress data • Custom properties • Change objects (CR, CO, ECN) • Product/project/folder structures • Workflow/ process • Approval process • Revision schema • Naming/numbering schema • Users and groups • Privileges and Roles • Notification/ communication process
  • 15. Components to be configured prior to the migration Templates Parts, Assemblies, & Drawings Components can be easily mapped Folder structure from source system to the target Other Documents system. Classification of data • Few components can be configured Project Structure Folder Structures based on the rules that are followed in Workflow source system. Lifecycle States • Few components cannot be Workflow Process configured but they can be developed Workflow stages with the help of “EPDM Dispatch” or as Approval process an “EPDM custom addin” with the help Revision schema of API. Major Revisions Minor Revisions Should be configured in such a way Document Naming Convention Numbering Schema that it can be easily adapted in Users and groups Enterprise PDM. Privileges and Roles Notification & communication process
  • 17. All about Data extractor & Loaders Metadata Data Move Data Check In Data Extraction Extraction To EPDM in EPDM “Downloaded meta-data into SQL Server migration tables”
  • 18. All about Data extractor & Loaders Metadata Document Load to Check In Data Extraction Extraction EPDM in EPDM
  • 19. All about Data extractor & Loaders Metadata Data Move Data Check In Data Extraction Extraction To EPDM in EPDM Data extractor program Local folder
  • 20. Data Cleanup in before data loading into EPDM Metadata Data Move Data Check In Data Extraction Extraction To EPDM in EPDM Following cleanup tasks can be performed on downloaded files before adding files to SolidWorks Enterprise PDM. a) Checks for an missing dependencies (references). b) Checks for any circular reference. c) Check for file duplicates in the vault. d) Unlocks Windchill or INTRALINK related parameters and renames parameter names to one as required by customer. Optional a) File rename. b) Files relocation from one location to another.
  • 21. All about Data extractor & Loaders Metadata Data Move Data Check In Data Extraction Extraction To EPDM in EPDM
  • 22. All about Data extractor & Loaders Metadata Data Move Data Check In Data Extraction Extraction To EPDM in EPDM
  • 23. All about Data extractor & loaders Metadata Data Move Data Check In Data Extraction Extraction To EPDM in EPDM
  • 24. All about Data extractor & loaders Metadata Data Move Data Check In Data Extraction Extraction To EPDM in EPDM
  • 25. All about Data extractor & loaders Metadata Data Move Data Check In Data Extraction Extraction To EPDM in EPDM
  • 26. All about Data extractor & loaders Metadata Data Move Data Check In Data Extraction Extraction To EPDM in EPDM
  • 27. All about Data extractor & loaders Metadata Data Move Data Check In Data Extraction Extraction To EPDM in EPDM
  • 28. Build Visual Dashboards to monitor the progress
  • 30. Perform the test migration process Data Migration File types Work in progress data Latest data Archive data “Rehearse the migration process Metadata Custom Properties for files at least 2 times before performing Custom Properties for change objects Change objects the production migration process” Change Request Engineering Change Notice
  • 31. Metrics during the test migration process Following metrics need to be captured during the migration cycle prior to Production migration process . a) Capture the actual migration time for each and every test cycle. b) Capture the time for add files operation to the vault. c) Capture the time to update the custom properties in the vault. d) Capture the time to update the parent child relationship. e) Capture the time to check in the files into the vault. f) Capture the time to assign the workflow states in the vault.
  • 32. Delta migration process for huge data set… Following strategies need to be considered during the migration process in order to achieve minimum PDM system down time. a) Migration based on product lines b) Migration based on file types c) Migration based on particular project d) Migration based on last modified e) Migration based on last created f) Migration based on data that is related to particular group g) Migration based on data related to particular site
  • 34. Validation Parameters Following validation parameters can be performed after migration process is completed to SolidWorks Enterprise PDM. a) Checks the references for drawings and assemblies by opening at least 10 to 15 assemblies and drawings. b) Checks for any circular reference errors. c) Check the parameters if they can be edited or not. d) Check the revision specific metadata. e) Check the revision specific parent child relationship. f) Check the family table/ configuration specific metadata. g) Check the family table/ configuration specific parent child relationship.
  • 36. BWIR Vision BWIR is a global leader providing business and technology solutions to the manufacturing domain through the power of inspired people
  • 37. What our vision means • Our focus is manufacturing - discrete manufacturing in particular where we have a strategic advantage • Services will include an integrated suite of technology solutions to meet business objectives • Within manufacturing, focus is on the Small & Medium businesses - $ 50 million to $ 2 billion in revenue
  • 38. Contact Us Barry-Wehmiller International Resources (BWIR) 8020 Forsyth Blvd. 23-1/B3 Velachery Tambaram Road St. Louis, MO 63105 Pallikaranai, Chennai - 600 100 INDIA Ph: +1 (314) 862-8000 Ph: + 91 44 4390 9100 Email: info@bwir.com ● Website: www.bwir.com