SlideShare uma empresa Scribd logo
1 de 38
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

DataOps - The Foundation for Your Agile Data Architecture
DataOps - The Foundation for Your Agile Data ArchitectureDataOps - The Foundation for Your Agile Data Architecture
DataOps - The Foundation for Your Agile Data ArchitectureDATAVERSITY
 
SolMan CHARM Webinar
SolMan CHARM WebinarSolMan CHARM Webinar
SolMan CHARM WebinarWise Men
 
MDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMark Schoeppel
 
Informatica MDM Presentation
Informatica MDM PresentationInformatica MDM Presentation
Informatica MDM PresentationMaxHung
 
Introduction to data migration
Introduction to data migrationIntroduction to data migration
Introduction to data migrationHubert Manduku
 
Gartner: Master Data Management Functionality
Gartner: Master Data Management FunctionalityGartner: Master Data Management Functionality
Gartner: Master Data Management FunctionalityGartner
 
Achieving a Single View of Business – Critical Data with Master Data Management
Achieving a Single View of Business – Critical Data with Master Data ManagementAchieving a Single View of Business – Critical Data with Master Data Management
Achieving a Single View of Business – Critical Data with Master Data ManagementDATAVERSITY
 
The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...
The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...
The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...Databricks
 
3 Keys To Successful Master Data Management - Final Presentation
3 Keys To Successful Master Data Management - Final Presentation3 Keys To Successful Master Data Management - Final Presentation
3 Keys To Successful Master Data Management - Final PresentationJames Chi
 
Sagitec Neospin Pension Admin Software
Sagitec Neospin Pension Admin SoftwareSagitec Neospin Pension Admin Software
Sagitec Neospin Pension Admin SoftwareSagitec Solutions
 
Speeding Time to Insight with a Modern ELT Approach
Speeding Time to Insight with a Modern ELT ApproachSpeeding Time to Insight with a Modern ELT Approach
Speeding Time to Insight with a Modern ELT ApproachDatabricks
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Jens Wilke
 
Seven building blocks for MDM
Seven building blocks for MDMSeven building blocks for MDM
Seven building blocks for MDMKousik Mukherjee
 
Defining a digital transformation maturity model
Defining a digital transformation maturity modelDefining a digital transformation maturity model
Defining a digital transformation maturity modelShekar K. Rao
 
10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)Christian Buckley
 
Data Migration Strategies PowerPoint Presentation Slides
Data Migration Strategies PowerPoint Presentation SlidesData Migration Strategies PowerPoint Presentation Slides
Data Migration Strategies PowerPoint Presentation SlidesSlideTeam
 

Mais procurados (20)

DataOps - The Foundation for Your Agile Data Architecture
DataOps - The Foundation for Your Agile Data ArchitectureDataOps - The Foundation for Your Agile Data Architecture
DataOps - The Foundation for Your Agile Data Architecture
 
SolMan CHARM Webinar
SolMan CHARM WebinarSolMan CHARM Webinar
SolMan CHARM Webinar
 
MDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large Enterprises
 
Informatica MDM Presentation
Informatica MDM PresentationInformatica MDM Presentation
Informatica MDM Presentation
 
Introduction to data migration
Introduction to data migrationIntroduction to data migration
Introduction to data migration
 
Gartner: Master Data Management Functionality
Gartner: Master Data Management FunctionalityGartner: Master Data Management Functionality
Gartner: Master Data Management Functionality
 
Achieving a Single View of Business – Critical Data with Master Data Management
Achieving a Single View of Business – Critical Data with Master Data ManagementAchieving a Single View of Business – Critical Data with Master Data Management
Achieving a Single View of Business – Critical Data with Master Data Management
 
The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...
The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...
The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...
 
3 Keys To Successful Master Data Management - Final Presentation
3 Keys To Successful Master Data Management - Final Presentation3 Keys To Successful Master Data Management - Final Presentation
3 Keys To Successful Master Data Management - Final Presentation
 
Maximo Field Service Management
Maximo Field Service ManagementMaximo Field Service Management
Maximo Field Service Management
 
Data engineering
Data engineeringData engineering
Data engineering
 
Sagitec Neospin Pension Admin Software
Sagitec Neospin Pension Admin SoftwareSagitec Neospin Pension Admin Software
Sagitec Neospin Pension Admin Software
 
Process mapping v2
Process mapping v2Process mapping v2
Process mapping v2
 
Speeding Time to Insight with a Modern ELT Approach
Speeding Time to Insight with a Modern ELT ApproachSpeeding Time to Insight with a Modern ELT Approach
Speeding Time to Insight with a Modern ELT Approach
 
Data migration
Data migrationData migration
Data migration
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)
 
Seven building blocks for MDM
Seven building blocks for MDMSeven building blocks for MDM
Seven building blocks for MDM
 
Defining a digital transformation maturity model
Defining a digital transformation maturity modelDefining a digital transformation maturity model
Defining a digital transformation maturity model
 
10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)
 
Data Migration Strategies PowerPoint Presentation Slides
Data Migration Strategies PowerPoint Presentation SlidesData Migration Strategies PowerPoint Presentation Slides
Data Migration Strategies PowerPoint Presentation Slides
 

Semelhante a PLM Data Migration

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...Martin Schmidt
 
Fi nf068c73aef66f694f31a049aff3f4
Fi nf068c73aef66f694f31a049aff3f4Fi nf068c73aef66f694f31a049aff3f4
Fi nf068c73aef66f694f31a049aff3f4Shawn D'souza
 
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 !Microsoft Technet France
 
Get started with data migration
Get started with data migrationGet started with data migration
Get started with data migrationThinqloud
 
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 platformChester Chen
 
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 DataHostedbyConfluent
 
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 #1Giulio Vian
 
Building the DW - ETL
Building the DW - ETLBuilding the DW - ETL
Building the DW - ETLganblues
 
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 IndustryCloudera, Inc.
 
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...BMC Software
 
January 2006 Document Scanning Considerations Presentation
January 2006 Document Scanning Considerations PresentationJanuary 2006 Document Scanning Considerations Presentation
January 2006 Document Scanning Considerations PresentationJohn Wang
 
Checklist for Upgrades and Migrations
Checklist for Upgrades and MigrationsChecklist for Upgrades and Migrations
Checklist for Upgrades and MigrationsMarkus Flechtner
 
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 flyDataWorks Summit
 
BGOUG "Agile Data: revolutionizing database cloning'
BGOUG  "Agile Data: revolutionizing database cloning'BGOUG  "Agile Data: revolutionizing database cloning'
BGOUG "Agile Data: revolutionizing database cloning'Kyle Hailey
 
Build on AWS: Migrating And Platforming
Build on AWS: Migrating And PlatformingBuild on AWS: Migrating And Platforming
Build on AWS: Migrating And PlatformingAmazon Web Services
 
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 ArmbrustData Con LA
 
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 ArchitecturesNuoDB
 

Semelhante a 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
 

Mais de Jagannathan Thiruvazhi (Jagan)

Mais de 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
 

Último

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Último (20)

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

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