SlideShare a Scribd company logo
DATA MIGRATION
OVERVIEWGET STARTED
WITH DATA
MIGRATION
TABLE OF CONTENTS
1. Introduction
2. Data Migration- Process Flow
• System Discovery-Source, Target
• Field Mappings –Source, Target
• Data Extraction
• Data Transformation
• Staging System
• Data Load
• Data Verification
3. Data Migration Tools
4. Data Migration Checklist
What is Data Migration
Typically part of a large
program and is often
triggered by a merger or
Acquisition, a business
decision to standardise
systems or modernization
of an organisation’s system .
Why it’s required
Data
Migration
Data migration is the
process of
transferring data between
storage types, formats, or
computer systems.
Introduction
Process Flow
Source and Target System Discovery
Source and Target
Field mapping
Data Transformation
Data Load
Data Extraction
System
Discovery
(Positive forces for change) (Obstacles to change)
System Discovery
Migration Hardware and software
environment details collected.
Number of Source Systems involved.
Size of the legacy system data.
More critical data elements with
respect to target application system.
Whether aim is to convert all the
legacy application data at once or in
Phases.
Data Cleansing involvement in the
migration of data from legacy system
to target system with/without data.
Redundant data during migration.
Level of Data cleansing required to
maximize the benefit of conversion
and migration.
Field Mappings- Source, Target
Mapping performed with the information derived from source, target and business rules.
Document maintained containing the following :
• Change Description (Indicated mapping changes)
• Key Indicator(Indicates whether the field is primary key or not
• Source Field Name
• Source Table/File Name
• Source Field Data Type
• Source Field Length
• Source Field Description
• Business Rule
• Target Table Name
• Target Field Name
• Target Data Type
• Target Field Length
• Comments
Export Features of the source
systems used.
Data Extraction
Identified data extracted in
System Discovery phase.
Scripts generated to export the data.
• Systems provide the feasibility to export data
into CSV formats
 Salesforce,Siebel CRM, Microsoft Dynamics.
 Microsoft Access provides .accdb formats.
 SQL provides the .ldf , .mdf and .bak files.
Transformations achieved
with scripting
Transact -SQL stored
procedures,functions,SQL
blocks
Data type conversion
Transaction Rules
Implemented
Data Accuracy
Data Validation
Data Transformation
Data Cleansing
• Detects incomplete parts of data.
• Modifies/Eliminates inaccurate records.
• Detects Anomalies
Data Sampling- (*) of the rows for a department column needs
to be counted
• Column Property Enforcement
 Null values in required columns.
 Numeric values that fall outside of expected high and lows.
 Columns whose lengths are exceptionally short/long.
 Business Rule Application.
Data Transformation
In Staging, data is dumped to a location (Staging Area )
1
Minimizes ETL activity on both Source and
Target systems
Used by the transformation phase
2
3
4
Staging System
Can be used for next processing phase
Transformation performed on rational database
server separate from the source databases
and target database.
• Target system loaded with data.
• Cumulative data may overwrite the existing data.
Data Load
Load
Update
Schedule
• The extracted data is updated.
• Bulk load facility is available in most DBMS.
• Schedule the load/import process.
• The speed of loading can be influenced by many factors
such as table size, proportion of updates and inserts.
Involves testing
for datatype
conversions.
Check the
Table Row
Count.
Monitor Database
Integrity.
Has an impact
on the
operational
performance.Testing of
Translational
rules
implementation.
Tester should
fulfil these
tests against
the subset of
data.
Black Box
Testing- Business
Cases,
Data samplings
use cases Use
cases.
Data Verification
Data Migration Tools
Pentaho Data Integration Dataloader
Jitterbit Dataloader Ab Initio
Cognos Decisionstream Talent Open Studio
SAS Open Studio Microsoft SQL Server
Integration Services
Informatica PowerCenter Oracle ETL
 Migration Planning
 Datamap Document
 Source System Information
 Target System Information
 Efficient Scripting
 Migration execution
 Test cases development for Data
Verification
Data Migration Checklist
Zen4orce Service Offerings
jQuery
SALESFORCE
CUSTOMIZATION
SALESFORCE
AUTOMATION
ADVISORY SERVICES
INTEGRATED
SOLUTIONS
Lightning
Bootstrap
Visualforce
App-
exchange
Communi
-ties
Service
Cloud
Sales
Cloud
GitHub
Apex
Web
Services
Visit www.zen4orce.com for further details about Zen4orce Services & Offerings.
Skillset
Get in Touch with us :
+16124545031
sales@zen4orce.com
www.zen4orce.com
THANK YOU !!
Ad

More Related Content

What's hot (20)

Data migration
Data migrationData migration
Data migration
Vatsala Chauhan
 
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
ETLSolutions
 
20171019 data migration (rk)
20171019 data migration (rk)20171019 data migration (rk)
20171019 data migration (rk)
Ruud Kapteijn
 
Data Migration PowerPoint Presentation Slides
Data Migration PowerPoint Presentation Slides Data Migration PowerPoint Presentation Slides
Data Migration PowerPoint Presentation Slides
SlideTeam
 
Business process flows presentation
Business process flows presentationBusiness process flows presentation
Business process flows presentation
Naveen Kumar
 
Feasibility of cloud migration for large enterprises
Feasibility of cloud migration for large enterprisesFeasibility of cloud migration for large enterprises
Feasibility of cloud migration for large enterprises
Anant Damle
 
Data Migration Steps PowerPoint Presentation Slides
Data Migration Steps PowerPoint Presentation Slides Data Migration Steps PowerPoint Presentation Slides
Data Migration Steps PowerPoint Presentation Slides
SlideTeam
 
Automate SAP S/4 HANA business processes across all user interfaces
Automate SAP S/4 HANA business processes across all user interfacesAutomate SAP S/4 HANA business processes across all user interfaces
Automate SAP S/4 HANA business processes across all user interfaces
Cristina Vidu
 
DMM9 - Data Migration Testing
DMM9 - Data Migration TestingDMM9 - Data Migration Testing
DMM9 - Data Migration Testing
Nick van Beest
 
Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies
SnapLogic
 
HFM-Implementation
HFM-ImplementationHFM-Implementation
HFM-Implementation
sailajasatish
 
EPM, ERP, Cloud, and On-Premise: All Integration Options Explained
EPM, ERP, Cloud, and On-Premise:  All Integration Options ExplainedEPM, ERP, Cloud, and On-Premise:  All Integration Options Explained
EPM, ERP, Cloud, and On-Premise: All Integration Options Explained
Joseph Alaimo Jr
 
Importance of Big Data Analytics
Importance of Big Data AnalyticsImportance of Big Data Analytics
Importance of Big Data Analytics
Impetus Technologies
 
Hfm rule custom consolidation
Hfm rule custom consolidationHfm rule custom consolidation
Hfm rule custom consolidation
Amit Sharma
 
People soft basics
People soft basicsPeople soft basics
People soft basics
technicalguru
 
Oracle apps
Oracle appsOracle apps
Oracle apps
Krishna Chaytaniah
 
Data Governance
Data GovernanceData Governance
Data Governance
SambaSoup
 
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdfIMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
udayabhaskar42
 
A deep dive session on Tableau
A deep dive session on TableauA deep dive session on Tableau
A deep dive session on Tableau
Visual_BI
 
The Road to Modernization: From EBS to Oracle ERP Cloud
The Road to Modernization: From EBS to Oracle ERP CloudThe Road to Modernization: From EBS to Oracle ERP Cloud
The Road to Modernization: From EBS to Oracle ERP Cloud
Perficient, Inc.
 
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
ETLSolutions
 
20171019 data migration (rk)
20171019 data migration (rk)20171019 data migration (rk)
20171019 data migration (rk)
Ruud Kapteijn
 
Data Migration PowerPoint Presentation Slides
Data Migration PowerPoint Presentation Slides Data Migration PowerPoint Presentation Slides
Data Migration PowerPoint Presentation Slides
SlideTeam
 
Business process flows presentation
Business process flows presentationBusiness process flows presentation
Business process flows presentation
Naveen Kumar
 
Feasibility of cloud migration for large enterprises
Feasibility of cloud migration for large enterprisesFeasibility of cloud migration for large enterprises
Feasibility of cloud migration for large enterprises
Anant Damle
 
Data Migration Steps PowerPoint Presentation Slides
Data Migration Steps PowerPoint Presentation Slides Data Migration Steps PowerPoint Presentation Slides
Data Migration Steps PowerPoint Presentation Slides
SlideTeam
 
Automate SAP S/4 HANA business processes across all user interfaces
Automate SAP S/4 HANA business processes across all user interfacesAutomate SAP S/4 HANA business processes across all user interfaces
Automate SAP S/4 HANA business processes across all user interfaces
Cristina Vidu
 
DMM9 - Data Migration Testing
DMM9 - Data Migration TestingDMM9 - Data Migration Testing
DMM9 - Data Migration Testing
Nick van Beest
 
Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies
SnapLogic
 
EPM, ERP, Cloud, and On-Premise: All Integration Options Explained
EPM, ERP, Cloud, and On-Premise:  All Integration Options ExplainedEPM, ERP, Cloud, and On-Premise:  All Integration Options Explained
EPM, ERP, Cloud, and On-Premise: All Integration Options Explained
Joseph Alaimo Jr
 
Hfm rule custom consolidation
Hfm rule custom consolidationHfm rule custom consolidation
Hfm rule custom consolidation
Amit Sharma
 
Data Governance
Data GovernanceData Governance
Data Governance
SambaSoup
 
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdfIMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
udayabhaskar42
 
A deep dive session on Tableau
A deep dive session on TableauA deep dive session on Tableau
A deep dive session on Tableau
Visual_BI
 
The Road to Modernization: From EBS to Oracle ERP Cloud
The Road to Modernization: From EBS to Oracle ERP CloudThe Road to Modernization: From EBS to Oracle ERP Cloud
The Road to Modernization: From EBS to Oracle ERP Cloud
Perficient, Inc.
 

Similar to Get started with data migration (20)

Ax 2012 R3 Legacy Data Migration
Ax 2012 R3 Legacy Data MigrationAx 2012 R3 Legacy Data Migration
Ax 2012 R3 Legacy Data Migration
Jayanta Sarkar
 
Extract, Transform and Load.pptx
Extract, Transform and Load.pptxExtract, Transform and Load.pptx
Extract, Transform and Load.pptx
JesusaEspeleta
 
Etl - Extract Transform Load
Etl - Extract Transform LoadEtl - Extract Transform Load
Etl - Extract Transform Load
ABDUL KHALIQ
 
Datawarehouse org
Datawarehouse orgDatawarehouse org
Datawarehouse org
Shwetabh Jaiswal
 
Data preparation techniques in data.pptx
Data preparation techniques in data.pptxData preparation techniques in data.pptx
Data preparation techniques in data.pptx
AliKhalid346568
 
Various Applications of Data Warehouse.ppt
Various Applications of Data Warehouse.pptVarious Applications of Data Warehouse.ppt
Various Applications of Data Warehouse.ppt
RafiulHasan19
 
ETL Testing - Introduction to ETL testing
ETL Testing - Introduction to ETL testingETL Testing - Introduction to ETL testing
ETL Testing - Introduction to ETL testing
Vibrant Technologies & Computers
 
ETL Testing - Introduction to ETL Testing
ETL Testing - Introduction to ETL TestingETL Testing - Introduction to ETL Testing
ETL Testing - Introduction to ETL Testing
Vibrant Event
 
ETL Testing - Introduction to ETL testing
ETL Testing - Introduction to ETL testingETL Testing - Introduction to ETL testing
ETL Testing - Introduction to ETL testing
Vibrant Event
 
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
 
ETL Process
ETL ProcessETL Process
ETL Process
Rashmi Bhat
 
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
 
Information Flow Mechanism in Data warehouse
Information Flow Mechanism in Data warehouseInformation Flow Mechanism in Data warehouse
Information Flow Mechanism in Data warehouse
GunjanShree1
 
Database migration
Database migrationDatabase migration
Database migration
Sankar Patnaik
 
Etl process in data warehouse
Etl process in data warehouseEtl process in data warehouse
Etl process in data warehouse
Komal Choudhary
 
DW (1).ppt
DW (1).pptDW (1).ppt
DW (1).ppt
RahulSingh986955
 
Dev Analytics Aggregate DB Design Analysis
Dev Analytics Aggregate DB Design AnalysisDev Analytics Aggregate DB Design Analysis
Dev Analytics Aggregate DB Design Analysis
Sunita Shrivastava
 
ETL_Methodology.pptx
ETL_Methodology.pptxETL_Methodology.pptx
ETL_Methodology.pptx
yogeshsuryawanshi47
 
Lecture 5: Extraction Transformation and loading.pptx
Lecture 5: Extraction Transformation and loading.pptxLecture 5: Extraction Transformation and loading.pptx
Lecture 5: Extraction Transformation and loading.pptx
RehmahAtugonza
 
Chapter 6.pptx
Chapter 6.pptxChapter 6.pptx
Chapter 6.pptx
alishbaaleem6
 
Ax 2012 R3 Legacy Data Migration
Ax 2012 R3 Legacy Data MigrationAx 2012 R3 Legacy Data Migration
Ax 2012 R3 Legacy Data Migration
Jayanta Sarkar
 
Extract, Transform and Load.pptx
Extract, Transform and Load.pptxExtract, Transform and Load.pptx
Extract, Transform and Load.pptx
JesusaEspeleta
 
Etl - Extract Transform Load
Etl - Extract Transform LoadEtl - Extract Transform Load
Etl - Extract Transform Load
ABDUL KHALIQ
 
Data preparation techniques in data.pptx
Data preparation techniques in data.pptxData preparation techniques in data.pptx
Data preparation techniques in data.pptx
AliKhalid346568
 
Various Applications of Data Warehouse.ppt
Various Applications of Data Warehouse.pptVarious Applications of Data Warehouse.ppt
Various Applications of Data Warehouse.ppt
RafiulHasan19
 
ETL Testing - Introduction to ETL Testing
ETL Testing - Introduction to ETL TestingETL Testing - Introduction to ETL Testing
ETL Testing - Introduction to ETL Testing
Vibrant Event
 
ETL Testing - Introduction to ETL testing
ETL Testing - Introduction to ETL testingETL Testing - Introduction to ETL testing
ETL Testing - Introduction to ETL testing
Vibrant Event
 
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
 
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
 
Information Flow Mechanism in Data warehouse
Information Flow Mechanism in Data warehouseInformation Flow Mechanism in Data warehouse
Information Flow Mechanism in Data warehouse
GunjanShree1
 
Etl process in data warehouse
Etl process in data warehouseEtl process in data warehouse
Etl process in data warehouse
Komal Choudhary
 
Dev Analytics Aggregate DB Design Analysis
Dev Analytics Aggregate DB Design AnalysisDev Analytics Aggregate DB Design Analysis
Dev Analytics Aggregate DB Design Analysis
Sunita Shrivastava
 
Lecture 5: Extraction Transformation and loading.pptx
Lecture 5: Extraction Transformation and loading.pptxLecture 5: Extraction Transformation and loading.pptx
Lecture 5: Extraction Transformation and loading.pptx
RehmahAtugonza
 
Ad

More from Thinqloud (20)

Salesforce summer 18 release notes highlights by thinqloud
Salesforce summer 18 release notes highlights by thinqloudSalesforce summer 18 release notes highlights by thinqloud
Salesforce summer 18 release notes highlights by thinqloud
Thinqloud
 
Salesforce news sumary may 2018 - thinqloud
Salesforce news sumary   may 2018 - thinqloudSalesforce news sumary   may 2018 - thinqloud
Salesforce news sumary may 2018 - thinqloud
Thinqloud
 
Salesforce spring 18 release highlights by thinqloud
Salesforce spring 18 release highlights by thinqloudSalesforce spring 18 release highlights by thinqloud
Salesforce spring 18 release highlights by thinqloud
Thinqloud
 
Salesforce Recap 2017 by Thinqloud
Salesforce Recap 2017 by ThinqloudSalesforce Recap 2017 by Thinqloud
Salesforce Recap 2017 by Thinqloud
Thinqloud
 
Women In Tech (WIT) Jaipur - Jina Chetia - Thinqloud
Women In Tech (WIT) Jaipur - Jina Chetia - ThinqloudWomen In Tech (WIT) Jaipur - Jina Chetia - Thinqloud
Women In Tech (WIT) Jaipur - Jina Chetia - Thinqloud
Thinqloud
 
Winter 18 Release Notes Highlights - Zen4orce
Winter 18 Release Notes Highlights - Zen4orceWinter 18 Release Notes Highlights - Zen4orce
Winter 18 Release Notes Highlights - Zen4orce
Thinqloud
 
Introduction To Einstein Vision - Zen4orce
Introduction To Einstein Vision - Zen4orceIntroduction To Einstein Vision - Zen4orce
Introduction To Einstein Vision - Zen4orce
Thinqloud
 
What Is Salesforce CRM, Editions, Licenses?
What Is Salesforce CRM, Editions, Licenses?What Is Salesforce CRM, Editions, Licenses?
What Is Salesforce CRM, Editions, Licenses?
Thinqloud
 
Salesforce Einstein - Everything You Need To Know
Salesforce Einstein - Everything You Need To KnowSalesforce Einstein - Everything You Need To Know
Salesforce Einstein - Everything You Need To Know
Thinqloud
 
Salesforce Summer '17 Release Highlights | Zen4orce
Salesforce Summer '17 Release Highlights | Zen4orceSalesforce Summer '17 Release Highlights | Zen4orce
Salesforce Summer '17 Release Highlights | Zen4orce
Thinqloud
 
2016 Salesforce Release Highlights
2016 Salesforce Release Highlights2016 Salesforce Release Highlights
2016 Salesforce Release Highlights
Thinqloud
 
Salesforce Lightning Tips & Tricks
Salesforce Lightning Tips & Tricks Salesforce Lightning Tips & Tricks
Salesforce Lightning Tips & Tricks
Thinqloud
 
Handling of Large Data by Salesforce
Handling of Large Data by SalesforceHandling of Large Data by Salesforce
Handling of Large Data by Salesforce
Thinqloud
 
Our top picks from Salesforce Winter'17 release !!
Our top picks from Salesforce Winter'17 release !!Our top picks from Salesforce Winter'17 release !!
Our top picks from Salesforce Winter'17 release !!
Thinqloud
 
Digital Marketing Automation with Salesforce Marketing Cloud
Digital Marketing Automation with Salesforce Marketing CloudDigital Marketing Automation with Salesforce Marketing Cloud
Digital Marketing Automation with Salesforce Marketing Cloud
Thinqloud
 
Salesforce Lightning Process builder
Salesforce Lightning Process builderSalesforce Lightning Process builder
Salesforce Lightning Process builder
Thinqloud
 
Fundraising applications For NonProfits
Fundraising applications For NonProfitsFundraising applications For NonProfits
Fundraising applications For NonProfits
Thinqloud
 
Security Testing using ZAP in SFDC
Security Testing using ZAP in SFDCSecurity Testing using ZAP in SFDC
Security Testing using ZAP in SFDC
Thinqloud
 
Learning jQuery made exciting in an interactive session by one of our team me...
Learning jQuery made exciting in an interactive session by one of our team me...Learning jQuery made exciting in an interactive session by one of our team me...
Learning jQuery made exciting in an interactive session by one of our team me...
Thinqloud
 
Discover the Connection - NonProfits and CRM
Discover the Connection - NonProfits and CRMDiscover the Connection - NonProfits and CRM
Discover the Connection - NonProfits and CRM
Thinqloud
 
Salesforce summer 18 release notes highlights by thinqloud
Salesforce summer 18 release notes highlights by thinqloudSalesforce summer 18 release notes highlights by thinqloud
Salesforce summer 18 release notes highlights by thinqloud
Thinqloud
 
Salesforce news sumary may 2018 - thinqloud
Salesforce news sumary   may 2018 - thinqloudSalesforce news sumary   may 2018 - thinqloud
Salesforce news sumary may 2018 - thinqloud
Thinqloud
 
Salesforce spring 18 release highlights by thinqloud
Salesforce spring 18 release highlights by thinqloudSalesforce spring 18 release highlights by thinqloud
Salesforce spring 18 release highlights by thinqloud
Thinqloud
 
Salesforce Recap 2017 by Thinqloud
Salesforce Recap 2017 by ThinqloudSalesforce Recap 2017 by Thinqloud
Salesforce Recap 2017 by Thinqloud
Thinqloud
 
Women In Tech (WIT) Jaipur - Jina Chetia - Thinqloud
Women In Tech (WIT) Jaipur - Jina Chetia - ThinqloudWomen In Tech (WIT) Jaipur - Jina Chetia - Thinqloud
Women In Tech (WIT) Jaipur - Jina Chetia - Thinqloud
Thinqloud
 
Winter 18 Release Notes Highlights - Zen4orce
Winter 18 Release Notes Highlights - Zen4orceWinter 18 Release Notes Highlights - Zen4orce
Winter 18 Release Notes Highlights - Zen4orce
Thinqloud
 
Introduction To Einstein Vision - Zen4orce
Introduction To Einstein Vision - Zen4orceIntroduction To Einstein Vision - Zen4orce
Introduction To Einstein Vision - Zen4orce
Thinqloud
 
What Is Salesforce CRM, Editions, Licenses?
What Is Salesforce CRM, Editions, Licenses?What Is Salesforce CRM, Editions, Licenses?
What Is Salesforce CRM, Editions, Licenses?
Thinqloud
 
Salesforce Einstein - Everything You Need To Know
Salesforce Einstein - Everything You Need To KnowSalesforce Einstein - Everything You Need To Know
Salesforce Einstein - Everything You Need To Know
Thinqloud
 
Salesforce Summer '17 Release Highlights | Zen4orce
Salesforce Summer '17 Release Highlights | Zen4orceSalesforce Summer '17 Release Highlights | Zen4orce
Salesforce Summer '17 Release Highlights | Zen4orce
Thinqloud
 
2016 Salesforce Release Highlights
2016 Salesforce Release Highlights2016 Salesforce Release Highlights
2016 Salesforce Release Highlights
Thinqloud
 
Salesforce Lightning Tips & Tricks
Salesforce Lightning Tips & Tricks Salesforce Lightning Tips & Tricks
Salesforce Lightning Tips & Tricks
Thinqloud
 
Handling of Large Data by Salesforce
Handling of Large Data by SalesforceHandling of Large Data by Salesforce
Handling of Large Data by Salesforce
Thinqloud
 
Our top picks from Salesforce Winter'17 release !!
Our top picks from Salesforce Winter'17 release !!Our top picks from Salesforce Winter'17 release !!
Our top picks from Salesforce Winter'17 release !!
Thinqloud
 
Digital Marketing Automation with Salesforce Marketing Cloud
Digital Marketing Automation with Salesforce Marketing CloudDigital Marketing Automation with Salesforce Marketing Cloud
Digital Marketing Automation with Salesforce Marketing Cloud
Thinqloud
 
Salesforce Lightning Process builder
Salesforce Lightning Process builderSalesforce Lightning Process builder
Salesforce Lightning Process builder
Thinqloud
 
Fundraising applications For NonProfits
Fundraising applications For NonProfitsFundraising applications For NonProfits
Fundraising applications For NonProfits
Thinqloud
 
Security Testing using ZAP in SFDC
Security Testing using ZAP in SFDCSecurity Testing using ZAP in SFDC
Security Testing using ZAP in SFDC
Thinqloud
 
Learning jQuery made exciting in an interactive session by one of our team me...
Learning jQuery made exciting in an interactive session by one of our team me...Learning jQuery made exciting in an interactive session by one of our team me...
Learning jQuery made exciting in an interactive session by one of our team me...
Thinqloud
 
Discover the Connection - NonProfits and CRM
Discover the Connection - NonProfits and CRMDiscover the Connection - NonProfits and CRM
Discover the Connection - NonProfits and CRM
Thinqloud
 
Ad

Recently uploaded (20)

CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...
CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...
CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...
ThanushsaranS
 
Data Science Courses in India iim skills
Data Science Courses in India iim skillsData Science Courses in India iim skills
Data Science Courses in India iim skills
dharnathakur29
 
Data Analytics Overview and its applications
Data Analytics Overview and its applicationsData Analytics Overview and its applications
Data Analytics Overview and its applications
JanmejayaMishra7
 
Minions Want to eat presentacion muy linda
Minions Want to eat presentacion muy lindaMinions Want to eat presentacion muy linda
Minions Want to eat presentacion muy linda
CarlaAndradesSoler1
 
FPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptxFPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptx
ssuser4ef83d
 
Cleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdfCleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdf
alcinialbob1234
 
Calories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptxCalories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptx
TijiLMAHESHWARI
 
How to join illuminati Agent in uganda call+256776963507/0741506136
How to join illuminati Agent in uganda call+256776963507/0741506136How to join illuminati Agent in uganda call+256776963507/0741506136
How to join illuminati Agent in uganda call+256776963507/0741506136
illuminati Agent uganda call+256776963507/0741506136
 
Principles of information security Chapter 5.ppt
Principles of information security Chapter 5.pptPrinciples of information security Chapter 5.ppt
Principles of information security Chapter 5.ppt
EstherBaguma
 
DPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdfDPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdf
inmishra17121973
 
Conic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptxConic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptx
taiwanesechetan
 
Developing Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response ApplicationsDeveloping Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response Applications
VICTOR MAESTRE RAMIREZ
 
04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story
ccctableauusergroup
 
Simple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptxSimple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptx
ssuser2aa19f
 
Deloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit contextDeloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit context
Process mining Evangelist
 
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.pptJust-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
ssuser5f8f49
 
LLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bertLLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bert
ChadapornK
 
GenAI for Quant Analytics: survey-analytics.ai
GenAI for Quant Analytics: survey-analytics.aiGenAI for Quant Analytics: survey-analytics.ai
GenAI for Quant Analytics: survey-analytics.ai
Inspirient
 
IAS-slides2-ia-aaaaaaaaaaain-business.pdf
IAS-slides2-ia-aaaaaaaaaaain-business.pdfIAS-slides2-ia-aaaaaaaaaaain-business.pdf
IAS-slides2-ia-aaaaaaaaaaain-business.pdf
mcgardenlevi9
 
Defense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptxDefense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptx
Greg Makowski
 
CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...
CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...
CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...
ThanushsaranS
 
Data Science Courses in India iim skills
Data Science Courses in India iim skillsData Science Courses in India iim skills
Data Science Courses in India iim skills
dharnathakur29
 
Data Analytics Overview and its applications
Data Analytics Overview and its applicationsData Analytics Overview and its applications
Data Analytics Overview and its applications
JanmejayaMishra7
 
Minions Want to eat presentacion muy linda
Minions Want to eat presentacion muy lindaMinions Want to eat presentacion muy linda
Minions Want to eat presentacion muy linda
CarlaAndradesSoler1
 
FPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptxFPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptx
ssuser4ef83d
 
Cleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdfCleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdf
alcinialbob1234
 
Calories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptxCalories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptx
TijiLMAHESHWARI
 
Principles of information security Chapter 5.ppt
Principles of information security Chapter 5.pptPrinciples of information security Chapter 5.ppt
Principles of information security Chapter 5.ppt
EstherBaguma
 
DPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdfDPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdf
inmishra17121973
 
Conic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptxConic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptx
taiwanesechetan
 
Developing Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response ApplicationsDeveloping Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response Applications
VICTOR MAESTRE RAMIREZ
 
04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story
ccctableauusergroup
 
Simple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptxSimple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptx
ssuser2aa19f
 
Deloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit contextDeloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit context
Process mining Evangelist
 
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.pptJust-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
ssuser5f8f49
 
LLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bertLLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bert
ChadapornK
 
GenAI for Quant Analytics: survey-analytics.ai
GenAI for Quant Analytics: survey-analytics.aiGenAI for Quant Analytics: survey-analytics.ai
GenAI for Quant Analytics: survey-analytics.ai
Inspirient
 
IAS-slides2-ia-aaaaaaaaaaain-business.pdf
IAS-slides2-ia-aaaaaaaaaaain-business.pdfIAS-slides2-ia-aaaaaaaaaaain-business.pdf
IAS-slides2-ia-aaaaaaaaaaain-business.pdf
mcgardenlevi9
 
Defense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptxDefense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptx
Greg Makowski
 

Get started with data migration

  • 2. TABLE OF CONTENTS 1. Introduction 2. Data Migration- Process Flow • System Discovery-Source, Target • Field Mappings –Source, Target • Data Extraction • Data Transformation • Staging System • Data Load • Data Verification 3. Data Migration Tools 4. Data Migration Checklist
  • 3. What is Data Migration Typically part of a large program and is often triggered by a merger or Acquisition, a business decision to standardise systems or modernization of an organisation’s system . Why it’s required Data Migration Data migration is the process of transferring data between storage types, formats, or computer systems. Introduction
  • 4. Process Flow Source and Target System Discovery Source and Target Field mapping Data Transformation Data Load Data Extraction
  • 5. System Discovery (Positive forces for change) (Obstacles to change) System Discovery Migration Hardware and software environment details collected. Number of Source Systems involved. Size of the legacy system data. More critical data elements with respect to target application system. Whether aim is to convert all the legacy application data at once or in Phases. Data Cleansing involvement in the migration of data from legacy system to target system with/without data. Redundant data during migration. Level of Data cleansing required to maximize the benefit of conversion and migration.
  • 6. Field Mappings- Source, Target Mapping performed with the information derived from source, target and business rules. Document maintained containing the following : • Change Description (Indicated mapping changes) • Key Indicator(Indicates whether the field is primary key or not • Source Field Name • Source Table/File Name • Source Field Data Type • Source Field Length • Source Field Description • Business Rule • Target Table Name • Target Field Name • Target Data Type • Target Field Length • Comments
  • 7. Export Features of the source systems used. Data Extraction Identified data extracted in System Discovery phase. Scripts generated to export the data. • Systems provide the feasibility to export data into CSV formats  Salesforce,Siebel CRM, Microsoft Dynamics.  Microsoft Access provides .accdb formats.  SQL provides the .ldf , .mdf and .bak files.
  • 8. Transformations achieved with scripting Transact -SQL stored procedures,functions,SQL blocks Data type conversion Transaction Rules Implemented Data Accuracy Data Validation Data Transformation
  • 9. Data Cleansing • Detects incomplete parts of data. • Modifies/Eliminates inaccurate records. • Detects Anomalies Data Sampling- (*) of the rows for a department column needs to be counted • Column Property Enforcement  Null values in required columns.  Numeric values that fall outside of expected high and lows.  Columns whose lengths are exceptionally short/long.  Business Rule Application. Data Transformation
  • 10. In Staging, data is dumped to a location (Staging Area ) 1 Minimizes ETL activity on both Source and Target systems Used by the transformation phase 2 3 4 Staging System Can be used for next processing phase Transformation performed on rational database server separate from the source databases and target database.
  • 11. • Target system loaded with data. • Cumulative data may overwrite the existing data. Data Load Load Update Schedule • The extracted data is updated. • Bulk load facility is available in most DBMS. • Schedule the load/import process. • The speed of loading can be influenced by many factors such as table size, proportion of updates and inserts.
  • 12. Involves testing for datatype conversions. Check the Table Row Count. Monitor Database Integrity. Has an impact on the operational performance.Testing of Translational rules implementation. Tester should fulfil these tests against the subset of data. Black Box Testing- Business Cases, Data samplings use cases Use cases. Data Verification
  • 13. Data Migration Tools Pentaho Data Integration Dataloader Jitterbit Dataloader Ab Initio Cognos Decisionstream Talent Open Studio SAS Open Studio Microsoft SQL Server Integration Services Informatica PowerCenter Oracle ETL
  • 14.  Migration Planning  Datamap Document  Source System Information  Target System Information  Efficient Scripting  Migration execution  Test cases development for Data Verification Data Migration Checklist
  • 15. Zen4orce Service Offerings jQuery SALESFORCE CUSTOMIZATION SALESFORCE AUTOMATION ADVISORY SERVICES INTEGRATED SOLUTIONS Lightning Bootstrap Visualforce App- exchange Communi -ties Service Cloud Sales Cloud GitHub Apex Web Services Visit www.zen4orce.com for further details about Zen4orce Services & Offerings. Skillset
  • 16. Get in Touch with us : +16124545031 [email protected] www.zen4orce.com THANK YOU !!