Sådan indlæses transaktionsdata fra flad fil i SAP BI / BW

Anonim

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.

  1. Gå til transaktionskode RSA1
  2. Klik på OK-knappen.

I det næste skærmbillede,

  1. Naviger til fanen Modellering -> Kildesystemer.
  2. Højreklik på mappen FILE, og vælg "Opret" i genvejsmenuen.

I det næste skærmbillede,

  1. Indtast det logiske systemnavn.
  2. Indtast beskrivelsen. Klik på knappen Fortsæt.

Trin 2) Opret applikationskomponent.

  1. Gå til transaktionskode RSA1
  2. Klik på OK-knappen.

  1. Naviger til fanen Modellering -> Datakilder.
  2. Vælg kildesystemet.

  1. Højreklik -> Opret applikationskomponent.

  1. Indtast det tekniske navn.
  2. Indtast beskrivelsen.
  3. Klik på Fortsæt.

Trin 3) Opret datakilde.

  1. Gå til transaktionskode RSA1
  2. Klik på OK-knappen.

  1. Naviger til fanen Modellering -> Datakilder.
  2. Højreklik -> Opret datakilde.

  1. Indtast teknisk navn.
  2. Vælg DataType DataSource.
  3. Klik på Fortsæt.

  1. Indtast felterne vist nedenfor. Denne struktur skal være den samme som DSO, som transaktionsdata skal indlæses til.

  1. Under fanen Ekstraktion skal du vælge adapteren som "Indlæs teksttypefil fra lokal arbejdsstation".
  2. 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).

  1. Gå til transaktionskode RSA1.
  2. Klik på OK-knappen.

  1. Naviger til fanen Modellering -> InfoProvider.
  2. Opret transformation.

  1. Indtast målobjektype.
  2. Indtast navn på målobjekt.
  3. Indtast kildeobjektype.
  4. Indtast navn på kildeobjekt.
  5. Indtast kildesystemet.
  6. 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).

  1. Gå til transaktionskode RSA1.
  2. Klik på OK-knappen.

  1. Naviger til fanen Modellering -> Datakilder.
  2. Højreklik på DataSource -> Opret InfoPackage.

  1. Indtast InfoPackage Description.
  2. Klik på Gem.

  1. Klik på fanen Planlæg.
  2. Klik på Start-knappen for at starte indlæsningen fra den flade fil til datakilden.

Trin 7) Indlæs data til DSO.

  1. Klik på fanen Udfør i DTP.
  2. Klik på knappen Udfør for at starte dataindlæsning fra DataSource (PSA) til DSO.