Vi lærer hvordan du laster inn transaksjonsdata fra en flat fil ved hjelp av et scenario.
Scenario: Last inn data til DSO med navnet “DEMO_DSO”. DSO har følgende felt.
Viktige felt:
ZCUST - kunde
ZMAT - Materiale
Datafelt:
ZPRICE - Materiellpris
ZQTY - Antall
La oss se på trinnene for å laste data til DSO fra flatfil
Trinn 1) Opprett kildesystem for flat fil.
- Gå til transaksjonskode RSA1
- Klikk på OK-knappen.
I neste skjermbilde,
- Naviger til Modeling-fanen-> Source Systems.
- Høyreklikk på mappen FILE og velg "Create" fra hurtigmenyen.
I neste skjermbilde,
- Skriv inn det logiske systemnavnet.
- Skriv inn beskrivelsen. Klikk Fortsett-knappen.
Trinn 2) Opprett applikasjonskomponent.
- Gå til transaksjonskode RSA1
- Klikk på OK-knappen.
- Naviger til Modeling-fanen-> Datakilder.
- Velg kildesystemet.
- Høyreklikk -> Opprett applikasjonskomponent.
- Skriv inn det tekniske navnet.
- Skriv inn beskrivelsen.
- Klikk Fortsett.
Trinn 3) Opprett datakilde.
- Gå til transaksjonskode RSA1
- Klikk på OK-knappen.
- Naviger til Modeling-fanen-> Datakilder.
- Høyreklikk -> Opprett datakilde.
- Skriv inn teknisk navn.
- Velg DataType DataSource.
- Klikk Fortsett.
- Skriv inn feltene vist nedenfor. Denne strukturen skal være den samme som DSO som transaksjonsdata skal lastes til.
- I kategorien Ekstraksjon velger du adapteren som "Last inn teksttypefil fra lokal arbeidsstasjon".
- Velg filstien der den flate filen som skal lastes, plasseres i systemet og aktiver datakilden.
Trinn 4) Opprett transformasjon mellom datakilde (kilde) og DSO (mål).
- Gå til transaksjonskode RSA1.
- Klikk på OK-knappen.
- Naviger til Modeling-fanen-> InfoProvider.
- Lag transformasjon.
- Angi målobjektype.
- Angi navn på målobjekt.
- Angi kildeobjektype.
- Skriv inn navn på kildeobjekt.
- Gå inn i kildesystemet.
- Klikk Fortsett.
Skjermbildet nedenfor viser transformasjonen opprettet med automatisk kartlegging av kildefeltene til målfeltene.
Trinn 5) Opprett prosess for dataoverføring.
Høyreklikk på DTP-mappen og velg alternativet "Create Data Transfer Process" fra hurtigmenyen.
Skjermbildet nedenfor viser DTP opprettet.
Trinn 6) Opprett infopakke og planlegg datalad til DataSource (PSA).
- Gå til transaksjonskode RSA1.
- Klikk på OK-knappen.
- Naviger til fanen Modellering -> Datakilder.
- Høyreklikk på DataSource -> Create InfoPackage.
- Skriv inn InfoPackage Description.
- Klikk Lagre.
- Klikk på Tidsplan-fanen.
- Klikk Start-knappen for å starte belastningen fra den flate filen til datakilden.
Trinn 7) Last data til DSO.
- Klikk på Utfør-fanen i DTP.
- Klikk på Utfør-knappen for å starte datainnlasting fra DataSource (PSA) til DSO.