Hvordan laste inn transaksjonsdata fra flat fil i SAP BI/BW
Vi vil lære hvordan du laster transaksjonsdata fra en flat fil ved hjelp av et scenario.
Scenario: Last inn data til DSOen kalt "DEMO_DSO". DSO har følgende felt.
Nøkkelfelt:
ZCUST – Kunde
ZMAT – Materiale
Datafelt:
ZPRIS – Materialpris
ZQTY – Antall
La oss se på trinnene for å laste data til DSO fra flat fil
Trinn 1) Lag kildesystem for flat fil.
- Gå til transaksjonskode RSA1
- Klikk på OK-knappen.
I neste skjermbilde,
- Naviger til kategorien Modellering->Kildesystemer.
- Høyreklikk på mappen med navnet FIL og velg "Opprett" fra hurtigmenyen.
I neste skjermbilde,
- Skriv inn det logiske systemnavnet.
- Angi Description. Klikk på Fortsett-knappen.
Trinn 2) Opprett applikasjonskomponent.
- Gå til transaksjonskode RSA1
- Klikk på OK-knappen.
- Naviger til kategorien Modellering->Datakilder.
- Velg kildesystemet.
- Høyreklikk -> Opprett applikasjonskomponent.
- Skriv inn det tekniske navnet.
- Angi Description.
- Klikk Fortsett.
Trinn 3) Opprett datakilde.
- Gå til transaksjonskode RSA1
- Klikk på OK-knappen.
- Naviger til kategorien Modellering->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 DSOen som transaksjonsdata skal lastes inn til.
- I kategorien Ekstraksjon velger du adapteren som "Last inn tekstfil fra lokal arbeidsstasjon".
- Velg filbanen der flatfilen som skal lastes er plassert i systemet og aktiver datakilden.
Trinn 4) Lag transformasjon mellom datakilde(kilde) og DSO(Target).
- Gå til transaksjonskode RSA1.
- Klikk på OK-knappen.
- Naviger til Modellering->Infoleverandør.
- Skap transformasjon.
- Enter Target Objekttype.
- Enter Target Objektnavn.
- Skriv inn kildeobjekttype.
- Skriv inn kildeobjektnavn.
- Gå inn i kildesystemet.
- Klikk Fortsett.
Skjermbildet nedenfor viser transformasjonen opprettet med automatisk tilordning av kildefeltene til Target felt.
Trinn 5) Opprett dataoverføringsprosess.
Høyreklikk på DTP-mappen og velg alternativet "Opprett dataoverføringsprosess" fra hurtigmenyen.
Skjermen nedenfor viser DTP-en som er opprettet.
Trinn 6) Opprett informasjonspakke og planlegg datainnlasting til datakilden (PSA).
- Gå til transaksjonskode RSA1.
- Klikk på OK-knappen.
- Naviger til kategorien Modellering->Datakilder.
- Høyreklikk på DataSource -> Create InfoPackage.
- Gå inn i Infopakken Description.
- Klikk på Lagre.
- Klikk på Tidsplan-fanen.
- Klikk på Start-knappen for å starte innlastingen fra den flate filen til datakilden.
Trinn 7) Last inn data til DSO.
- Klikk på Utfør-fanen i DTP-en.
- Klikk på Utfør-knappen for å starte datainnlastingen fra datakilden (PSA) til DSOen.