Vi lærer, hvordan man indlæser transaktionsdata fra en flad fil ved hjælp af et scenario.
Scenarie: Indlæs data til DSO med navnet “DEMO_DSO”. DSO har følgende felter.
Nøglefelter:
ZCUST - kunde
ZMAT - Materiale
Datafelter:
ZPRICE - Materielpris
ZQTY - Mængde
Lad os se på trinene til at indlæse data til DSO fra en flat fil
Trin 1) Opret kildesystem til flad fil.
- Gå til transaktionskode RSA1
- Klik på OK-knappen.
I det næste skærmbillede,
- Naviger til fanen Modellering -> Kildesystemer.
- Højreklik på mappen FILE, og vælg "Opret" i genvejsmenuen.
I det næste skærmbillede,
- Indtast det logiske systemnavn.
- Indtast beskrivelsen. Klik på knappen Fortsæt.
Trin 2) Opret applikationskomponent.
- Gå til transaktionskode RSA1
- Klik på OK-knappen.
- Naviger til fanen Modellering -> Datakilder.
- Vælg kildesystemet.
- Højreklik -> Opret applikationskomponent.
- Indtast det tekniske navn.
- Indtast beskrivelsen.
- Klik på Fortsæt.
Trin 3) Opret datakilde.
- Gå til transaktionskode RSA1
- Klik på OK-knappen.
- Naviger til fanen Modellering -> Datakilder.
- Højreklik -> Opret datakilde.
- Indtast teknisk navn.
- Vælg DataType DataSource.
- Klik på Fortsæt.
- Indtast felterne vist nedenfor. Denne struktur skal være den samme som DSO, som transaktionsdata skal indlæses til.
- Under fanen Ekstraktion skal du vælge adapteren som "Indlæs teksttypefil fra lokal arbejdsstation".
- Vælg filstien, hvor den flade fil, der skal indlæses, placeres i systemet, og aktiver datakilden.
Trin 4) Opret transformation mellem datakilde (kilde) og DSO (mål).
- Gå til transaktionskode RSA1.
- Klik på OK-knappen.
- Naviger til fanen Modellering -> InfoProvider.
- Opret transformation.
- Indtast målobjektype.
- Indtast navn på målobjekt.
- Indtast kildeobjektype.
- Indtast navn på kildeobjekt.
- Indtast kildesystemet.
- Klik på Fortsæt.
Nedenstående skærm viser transformationen oprettet med automatisk kortlægning af kildefelterne til målfelterne.
Trin 5) Opret dataoverførselsproces.
Højreklik på DTP-mappen, og vælg indstillingen "Opret dataoverførselsproces" i genvejsmenuen.
Nedenstående skærm viser DTP oprettet.
Trin 6) Opret infopakke og planlæg dataladning til DataSource (PSA).
- Gå til transaktionskode RSA1.
- Klik på OK-knappen.
- Naviger til fanen Modellering -> Datakilder.
- Højreklik på DataSource -> Opret InfoPackage.
- Indtast InfoPackage Description.
- Klik på Gem.
- Klik på fanen Planlæg.
- Klik på Start-knappen for at starte indlæsningen fra den flade fil til datakilden.
Trin 7) Indlæs data til DSO.
- Klik på fanen Udfør i DTP.
- Klik på knappen Udfør for at starte dataindlæsning fra DataSource (PSA) til DSO.