You are on page 1of 26

DATA MIGRATION

TRAINING

www.anabatic.com 1
DAY-1

• WHAT IS DATA MIGRATION?


• UNDERSTANDING PROJECT LIFE CYCLE & IMPORTANCE OF DATA MIGRATION.
• UNDERSTANDING PRE REQUISITE MODULES / COMPONENTS FOR DATA
MIGRATION.

www.anabatic.com 2
WHAT IS DATA MIGRATION?

• DATA MIGRATION IS THE PROCESS OF TRANSFORMING DATA FROM ONE FORMAT TO


ANOTHER.

• IN T24 TO MIGRATE THE DATA FROM LEGACY SYSTEM TO T24 SYSTEM WE USE A TOOL
BY NAME DATA MIGRATION TOOL (DMT).

www.anabatic.com 3
DATA MIGRATION TOOL FUNCTIONALITIES..
THE T24™ DATA MIGRATION TOOL WILL BE USED DURING THE PRE-LIVE IN ANY SITE
IMPLEMENTATIONS. IT BASICALLY COVERS THE FOLLOWING FUNCTIONALITIES.

• USED THE STANDARD OFS MODULE TO PERFORM THE UPLOAD. THE OPTION IS GIVEN TO USE
EITHER OFS OR STANDARD JBASE WRITE FUNCTION TO PERFORM THE UPLOAD.

• VALIDATIONS DONE ON THE DATA, PRIOR TO UPDATE.

• REQUIRED LESS MANUAL INTERVENTION DURING MAPPING OF THE INCOMING FILE TO T24
APPLICATIONS, WHICH IS A ONE TIME SETUP.

• SUPPORTS UPLOAD OF LOCAL TABLES TOO THAT ARE SITE SPECIFIC.

www.anabatic.com 4
• SUPPORTS SCALING, USING THE MULTI THREADING CAPABILITIES OF TSA.SERVICE.
HOWEVER, THIS IS DEPENDENT MORE ON THE HARDWARE CAPABILITIES.

• STOP/RESUME OPTIONS IN CASE THE SERVER/T24™/DATABASE CONNECTIVITY IS LOST


IN THE MIDDLE OF THE UPLOAD. IN THIS CASE, THE OPERATION WILL BE RESUMED
FROM WHERE IT WAS PAUSED.

• EXCEPTION HANDLING IS DONE TO REPORT ANY ERRONEOUS DATA PRESENT IN THE


DATA FILE. THIS REPORT ALSO INCLUDES DETAILED DESCRIPTION OF THE ERROR
THAT IS RAISED DURING THE UPLOAD.

www.anabatic.com 5
UNDERSTANDING PROJECT LIFECYCLE

Statemen
Project Work
Initiation – T24 Functional
Induction Training, Temenos
Project Plan, Overall Project Plan
(Client) & Hardware sizing
documentation.
www.anabatic.com 6

Analysis & Design – TAABS, BRD, Build & delivery


DATA MIGRATION ACTIVITIES OVERVIEW IN
OVERALL PROJECT LIFECYCLE
• DM STRATEGY DISCUSSIONS WITH BANK AND TEMENOS BUSINESS TEAM.
• DMS PREPARATIONS FOR ALL BUSINESS STREAM.
• DM ANALYSIS – TO START AFTER TAABS AND DMS PREPARATIONS.
• DM TOOL DEMO AND TRAINING TO BANK DM TEAM.
• DM TOOL UNIT TESTING WITH SAMPLE DATA
• DM MOCK RUNS & DRESS REHEARSALS.
• PROJECT GO LIVE.
www.anabatic.com 7
PRE REQUISITE MODULES / COMPONENTS FOR

DATA MIGRATION
• T24 DIRECTORY STRUCTURE
• JQL COMMANDS
• OFS – OPEN FINANCIAL SERVICES
• OFS.SOURCE
• VERSIONS
• BATCH & TSA.SERVICE – TSM & TSA
• ENQUIRIES
www.anabatic.com 8
DAY-2

• DATA MIGRATION GPACK COMPONENTS AND ITS USES.


• UNDERSTANDING DM WORKFLOW.
• EXECUTING SAMPLE DATA LOAD.

www.anabatic.com 9
DATA MIGRATION GPACK COMPONENTS

T24 DM TOOL PACKAGE CONSIST OF THE BELOW LISTED APPLICATIONS


• DM.MAPPING.DEFINITION
THIS APPLICATION ALLOWS USER TO DEFINE FORMAT OF THE DATA IN THE INCOMING TAPE.

• DM.SERVICE.CONTROL
TO DEFINE THE COMPANY FOR WHICH DATA IS UPLOADED.
LOCATION OF THE INCOMING DATA.
CONTROL EXECUTION OF THE DATA UPLOAD PROCESS.

• MANY MORE APPLICATIONS ARE AVAILABLE AS IN THE DM USER MANUAL. AS PER THE SCOPE OF
THIS TRAINING SESSION, ONLY 2 LISTED APPLICATIONS WILL BE COVERED.

www.anabatic.com 10
• DM.MAPPING.DEFINITION

www.anabatic.com 11
www.anabatic.com 12
• DM.SERVICE.CONTROL

www.anabatic.com 13
DM WORKFLOW

DATA FILE DMD DSC START


SERVICE
• DELIMITED
• START
TEXT FILE
• PREPARATION SERVICE AND
• PATH IN • PREPARATION
OF DSC FOR RUN THE
WHICH ALL OF DMD FOR
RESPECTIVE RESPECTIVE
DATA FILES ALL MODULES
DMD AGENTS TO
SHOULD
TRIGGER DM.
RESIDE

www.anabatic.com 14
PRE-REQUISITS FOR DATA MIGRATION
STEPS NEED TO BE FOLLOWED:

• STEP1: CHECK IF TSA IS RUNNING USING COMMAND BELOW:


LIST F.TSA.STATUS WITH AGENT.STATUS NE STOPPED AGENT.STATUS
IF TSA IS RUNNING, STOP THEM.

• STEP2: WHEN YOU HAVE STOPPED “ALL” TSA SERVICES, ISSUE COMMAND:
LIST F.TSA.STATUS WITH AGENT.STATUS NE STOPPED
NO TSA PROCESS RUNNING APART ONLY ONE PROCESS (TSM), THEN STOP TSM (GO IN T24 AND TS)
 
• STEP3: AFTER YOU HAVE STOPPED TSM, NO SERVICES SHOULD BE RUNNING, AGAIN ISSUE COMMAND:
LIST F.TSA.STATUS WITH AGENT.STATUS NE STOPPED
YOU CAN USE “WHERE” COMMAND IN J-SHELL PROMPT TO CHECK IF TSA IS NOT RUNNING.

www.anabatic.com 15
• STEP4: BELOW COMMAND SHOULD ONLY BE USED DURING MIGRATION,

CLEAR.FILE F.TSA.STATUS

• STEP5: IF THERE ARE RECORDS IN THE OFS LOG, CLEAR THE RECORDS

COUNT F.OFS.REQUEST.DETAIL
CLEAR.FILE F.OFS.REQUEST.DETAIL

• STEP6: THERE SHOULD BE NO DM SERVICES LISTED USING COMMAND BELOW:


LIST-ITEM F.BATCH.STATUS WITH F1 NE 'PROCESSED' AND F1 NE ''
IF IT IS LISTED (TROUBLESHOOT), NOTE THE PROCESS ID AND CHECK BATCH IN T24 AND MAKE SURE
PROCESS.STATUS IS 2 AND JOB.STATUS IS 2
EX: BATCH S BNK/B.BP.PROCESS.GM

www.anabatic.com 16
• STEP7: CHECK LOCKING
LIST F.LOCKING WITH @ID LIKE DM... (SHOULD RETURN NULL)

IF PROCESS PRESENT, TAKE JOB LIST AND CLEAR IT


EX: COUNT F.JOB.LIST.1
CLEAR.FILE F.JOB.LIST.1

• STEP8: CHECK FILE F.DM.SERVICE.DATA.FILE IS EMPTY


(BY DEFAULT, THIS FILE WILL BE CLEARED. THIS CAN ONLY DO COUNT AND NUMBER OF RECORDS WILL
BE RETURNED)

COUNT F.DM.SERVICE.DATA.FILE
IF NOT EMPTY, CLEAR IT
CLEAR.FILE F.DM.SERVICE.DATA.FILE

www.anabatic.com 17
TSA.SERVICE
• TSM IS A SERVICE
• DSC IS A SERVICE
• SERVICES NAMELY TSM IS PRE-CONFIGURED IN TSA.SERVICE APPLICATION AND DSC
SERVICE NEED TO BE CONFIGURED.

www.anabatic.com 18
SPECIAL CHARACTER HANDLING IN DM

CHARACTER OFS REPLACEMENT CHARACTER


, (comma) ? (Question mark)
‘ (Single quote) @ (asterisk)
| (Pipe) “ (Double quote)
() (Parenthesis) {} (Flower braces)
/ (Forward slash) ^ (Caret)

www.anabatic.com 19
SAMPLE FORMAT

• SAMPLE DATA FILE FORMAT

• SAMPLE ERROR MESSAGE FORMAT

www.anabatic.com 20
BEHIND THE SCENES ----- DEMO

www.anabatic.com 21
DAY-3

• UNDERSTANDING THE STRATEGY & PROCESS FOR DATA MIGRATION.


• ENTITIES TO CONSIDER IN A PROJECT FOR MIGRATION AND PLANNING.

www.anabatic.com 22
STRATEGY & PROCESS FOR MIGRATION

• WALKTHROUGH OF DATA MIGRATION STRATEGY & PROCESS DOCUMENT.


• DOCUMENT ALSO INCLUDES ENTITIES TO CONSIDER IN A PROJECT FOR
MIGRATION AND PLANNING.

www.anabatic.com 23
DAY-4

• WORKSHOP TO REPLICATE ACTUAL DATA MIGRATION CYCLE.

www.anabatic.com 24
WORKSHOP

• WORKSHOP TO REPLICATE ACTUAL DATA MIGRATION.


STEP1 : CREATE ANY SAMPLE AREA FOR MIGRATION.
STEP2 : ANALYZE THE TABLES TO BE MIGRATED.
STEP3 : UPDATE DMS ACCORDINGLY.
STEP4 : PREPARE SAMPLE DATAFILE AND UPLOAD IT TO T24 AND FIX ERRORS.

www.anabatic.com 25
THANK YOU

www.anabatic.com 26

You might also like