Anda di halaman 1dari 21

Accelerating Data Migration: LSM Workbench

Legacy System Migration Workbench


lsm@sap.com
SAP AG May 2000 1

Accelerating Data Migration: LSM Workbench

What is

LSMW?
SAP AG May 2000 2

Accelerating Data Migration: LSM Workbench


What is data migration? / Sub ect o! LSM

Data transfer

source: non-SAP systems (legacy systems) target: SAP !3

"n#t#al $ata transfer from non"SA# systems to SAP


Mo%e $ata from legacy system to SAP !3 S&#tc' off legacy system

!3

Per#o$#c $ata transfer ("nterfac#ng)


()c'ange $ata *et&een !3 an$ ot'er systems

Pos#t#on of $ata m#grat#on


e+u#res customi$ed %/& System (custom#,#ng must *e f#nal#,e$)

SAP AG May 2000 3

Accelerating Data Migration: LSM Workbench

ele%ance of $ata m#grat#on.


Accounts for 1/0 - 200 of t'e total SAP !3 #m1lementat#on costs Smaller #m1lementat#on 1ro2ects: u1 to -00

3'y #s $ata m#grat#on so e)1ens#%e.

"n many cases


you nee$ to $e%elo1 con%ers#on 1rograms you nee$ to $eal &#t' lots of tec'n#cal $eta#ls an$ $#fferent tec'nolog#es $ata %olume $e1en$s on t'e 1ro2ect %olume t'e effort for 1rogramm#ng $oes not $e1en$ on t'e $ata %olume

SAP AG May 2000 -

Accelerating Data Migration: LSM Workbench

Data migration in & steps


start '. step (. step &. step target

data in legacy system

preparatory steps

!ieldmapping and rules

data import

data on %/& data base

checklist

LSMW

SAP AG May 2000 /

Accelerating Data Migration: LSM Workbench


What is LSMW )Legacy System Migration Workbench* ?

5SM3 #s a tool *ase$ on

!36

5SM3 su11orts 1er#o$#c an$ s#ngle $ata transfer from a nonSAP system to !36 5SM3 uses stan$ar$ !3 #nterfaces6

SAP AG May 2000 4

Accelerating Data Migration: LSM Workbench

Requirements for the use of

LSMW
SAP AG May 2000 7

Accelerating Data Migration: LSM Workbench


+rganisational

9ustom#,#ng of t'e

!3 a11l#cat#ons must *e f#n#s'e$

:no& 'o& #n 5SM3 (1-2 $ays) :no&le$ge of t'e source $ata (3'#c' f#el$s means &'at.) :no&le$ge of t'e tec'n#cal ;no& 'o& !3 a11l#cat#on (3'#c' f#el$s means &'at.)

!3 *as#s (*atc' #n1ut 1rocess#ng< "Doc 1rocess#ng) A=AP

System re,uirements
for 5SM3 164 (>uly 1???): for 5SM3 160 (Se1t6 1??8): !3 release -60)< -6/) or -64) !3 release 360@ or 361)

SAP AG May 2000 8

Accelerating Data Migration: LSM Workbench


What kind o! data can be read?

Data from s1rea$s'eet-*ase$ a11l#cat#ons

MS ()cel< MS Access< etc6

Data from 'ost systems on

!3 a11l#cat#on ser%ers

@#)e$ recor$ lengt'< en$ of recor$ #n$#cator or 'e)a$ec#mal lengt' f#el$ at t'e *eg#nn#ng 3#t' an$ &#t'out se1arator 9o$e 1age con%ers#on A#erarc'#cal $ata &#t' #$ent#fy#ng f#el$ %alues

SAP AG May 2000 ?

Accelerating Data Migration: LSM Workbench


Which data can be migrated -ia LSMW? ../ all data 0here an inter!ace e1ists

Stan$ar$ =atc' "n1ut< Stan$ar$ D#rect "n1ut

1recon$#t#on: a11l#cat#on 1rogram entr#es #n ta*les =atc' "n1ut ecor$#ng ecor$#ng a transact#on @lat target structure Met'o$s for =us#ness B*2ects (C=AP"s) All =AP"s for &'#c' an A5(-"Doc #nterface 'as *een generate$ (*y SAP $e%elo1ment) All

"Docs

SAP AG May 2000 10

Accelerating Data Migration: LSM Workbench

What does

LSMW
look like?
SAP AG May 2000 11

Accelerating Data Migration: LSM Workbench

De!ine pro ect2 subpro ect and ob ect

SAP AG May 2000 12

Accelerating Data Migration: LSM Workbench

Select migration step

SAP AG May 2000 13

Accelerating Data Migration: LSM Workbench

Maintain attributes

SAP AG May 2000 1-

Accelerating Data Migration: LSM Workbench


What LSMW can do

organ#,e t'e $ata m#grat#on 1ro2ect

1ro2ect< su*1ro2ect< o*2ect

$ocument t'e $ata m#grat#on 1ro2ect $ef#ne $ata con%ers#on 1er o*2ect

select target

*us#ness o*2ect met'o$ #m1ort tec'n#+ue

(e)6 customer master< mater#al master) (e)6 create< c'ange) (e)6 *atc'-#n1ut< "Doc)

$ef#ne source

structure of t'e source $ata (segments< f#el$s< f#le attr#*utes etc) *et&een source an$ target (SAP transfer of f#el$ contents !3) on recor$ le%el an$ on f#el$ le%el

$ef#ne relat#ons

$ef#ne rules

SAP AG May 2000 1/

Accelerating Data Migration: LSM Workbench


What LSMW can do

rea$ $ata (tec'n#cal con%ers#on) con%ert $ata (con%ers#on of %alues) #m1ort $ata

&#t' a stan$ar$ #m1ort tec'n#+ue


*atc'-#n1ut $#rect #n1ut met'o$ for a *us#ness-o*2ect (=AP") "Doc tec'n#+ue

t'#s means:

5SM3 $oes not &r#te $ata #nto t'e $ata*ases of t'e a11l#cat#ons 1recon$#t#on for t'e use of 5SM3 #s t'e a%a#la*#l#ty of a $ata transfer #nterface #n t'e !3 a11l#cat#on

SAP AG May 2000 14

Accelerating Data Migration: LSM Workbench


What LSMW can do

trans1ort t'e $ata m#grat#on o*2ect

%#a $o&nloa$ an$ u1loa$ %#a !3 trans1ort system

What LSMW cannot do


e)tract $ata from t'e legacy system out*oun$: transfer $ata from SAP !3 #nto anot'er system

SAP AG May 2000 17

Accelerating Data Migration: LSM Workbench


Ad-antages and strengths at a glance:

Part of

!3 an$ t'erefore 1latform-#n$e1en$ent

3#$e range of $ata con%ers#on tec'n#+ues (f#)e$ %alues< translat#on< A=AP co$#ng< etc6) M#grat#on custom#,#ng: no l#terals #n rules 9on%ers#on 1rogram generate$ from con%ers#on rules Dser gu#$ance: $ata m#grat#on #n 1-E20 ste1s "nterface for $ata #n s1rea$s'eet format 9'ec; aga#nst !3 9ustom#,#ng *efore 1rocess#ng t'e #m1ort

@ree of c'arge for SAPFs customers an$ 1artners

SAP AG May 2000 18

Accelerating Data Migration: LSM Workbench


Ad-antages and strengths at a glance:

M#grate$ $ata #n user fr#en$ly

!3 #s cons#stent

only *as#s A=AP ;no&le$ge necessary #n most cases only fe& 1rogramm#ng 'as to *e $one su11orts $ata transfer for t'e most #m1ortant master an$ transact#on $ata

SAP AG May 2000 1?

Accelerating Data Migration: LSM Workbench


31amples o! positi-e !eedback:

666 >ust &ante$ to let you ;no& us 'ere at 666 3e are %ery 1lease$ &#t' t'e 5SM 1ro$uct6 3e are us#ng #t for most of our con%ers#ons an$ 'a%e foun$ #t to *e of tremen$ous 'el1 an$ +ual#ty6 666 G'e 5SM 3or;*enc' sa%e$ t'e $ay6 3#t'out #t< &e &oul$ ne%er 'a%e *een f#n#s'e$ on t#me6 666#n our o1#n#on< t'e ma2or *enef#t #s 5SMFs fle)#*#l#ty< &'#c' allo&s us to res1on$ %ery +u#c;ly to c'ang#ng re+u#rements666

SAP AG May 2000 20

Accelerating Data Migration: LSM Workbench


31amples o! positi-e !eedback:

666&#t'#n t&o an$ a 'alf 'ours< &e manage$ to generate our o&n m#grat#on o*2ect for t'e mater#al master transfer< an$ successfully m#grate t'e mater#al masters from t'e (H9(5 s'eet6 "t &as a com1lete successI 666 666t'e transfer of master $ata on >une 12< an$ of t'e o1en #tems on >une 1?< 1??8< meant t'at &e coul$ go l#%e t'e same $ay6 666" use$ t'e 5SM3 to transfer customers an$ cre$#tors< an$ " &as really #m1resse$ *y 'o& fast an$ fle)#*le #t &asI @antast#cI 666

SAP AG May 2000 21

Anda mungkin juga menyukai