Professional Documents
Culture Documents
Data Migration StrategyVers2
Data Migration StrategyVers2
[ Gregory Ezeoke
Selecta 29-04-2016]
• Following the need for a new ERP solution, after couple of inquiries,
Selecta management selected the following tools for the project.
• Prepare base data for cross-platform exchange (Vega and Dynamics AX)
* Other sources: Refer to slide no.7 (data extraction arch.) for information
Scope
• Prepare and maintain necessary hardware and software appliances (within Selecta domain)
throughout migration period
• Migrate required data entities, from legacy to target ERP environments (Vega and MS AX)
(data entity list incomplete at this time)
?
Customers / Locations
Machines / POS
Contracts
Pricing / Discounts (direct sales)
Articles
Machine Configuration
Suppliers
Planograms
Layout
Tour Plans
Financial Accounts
Cost Centers
Fixed Assets
• Data governance decision making (data ownership, data destination, AX or Vega etc. )
• MS EXCEL
• MS ACCESS
• MS SQL
SOURCES TARGET
SYSTEMS STAGING DB
ERP DB
1st Level
MS SQL Transformation Executables
MYSQL POSSIBLY,
Jobs INCREMENTAL LOAD
Modules AT SOME POINT BIZTALK
EXCEL ETL Tool ecc. (before go-live)
DESTINATION2 MS SQL MS AX (hosted)
ACCESS
STAGING
DB TARGET
DB
Final integration fixes
(where required)
Transformation
- Data filter
- Data cleansing
- Data deduplication
- Test cycles
- Naming conventions
- Data Merge
Migration Architecture
- Normalization/denormalization
Master Data Entity Requirements
• Customer Data
• -----
• -----
•
•
-----
-----
?
No complete list at the moment*
Pre-Data Mapping Assessment Processes
• Documentation
DOCUMENTATION PHASE
www.selecta.com IT Department
Data Migration Process Work Flow
Responsibilities
Task Responsible Group Notes
General data mapping requirements Change Agents Any changes after first sign-off,
definition(cleaning) must be forwarded back to the
and sign-off. responsible change agent for
acceptance, before
implementation.
Legacy ERP (Movex) data mapping design, Michael Jungo
management and documentation
CUTOVER OPTIONS
1. SEQUENTIAL LOAD
2. INCREMENTAL LOAD
*We will decide on which option to go for, soon as we are able to quantify involved data volume
Timeline (not having a complete migration data entity list, this slide will be completed later)
-----
xxxxx
--------
xxxxxxxx
00.00
----------
xxxxxxxxxxx
-----------
xxxxxxxxx
00.00
-----------
xxxxx
xxxxxxx
00.00
End
After go-live
?
Thank You!