Hvordan laste transaksjonsdata fra flat fil i SAP BI / BW

Anonim

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.

  1. Gå til transaksjonskode RSA1
  2. Klikk på OK-knappen.

I neste skjermbilde,

  1. Naviger til Modeling-fanen-> Source Systems.
  2. Høyreklikk på mappen FILE og velg "Create" fra hurtigmenyen.

I neste skjermbilde,

  1. Skriv inn det logiske systemnavnet.
  2. Skriv inn beskrivelsen. Klikk Fortsett-knappen.

Trinn 2) Opprett applikasjonskomponent.

  1. Gå til transaksjonskode RSA1
  2. Klikk på OK-knappen.

  1. Naviger til Modeling-fanen-> Datakilder.
  2. Velg kildesystemet.

  1. Høyreklikk -> Opprett applikasjonskomponent.

  1. Skriv inn det tekniske navnet.
  2. Skriv inn beskrivelsen.
  3. Klikk Fortsett.

Trinn 3) Opprett datakilde.

  1. Gå til transaksjonskode RSA1
  2. Klikk på OK-knappen.

  1. Naviger til Modeling-fanen-> Datakilder.
  2. Høyreklikk -> Opprett datakilde.

  1. Skriv inn teknisk navn.
  2. Velg DataType DataSource.
  3. Klikk Fortsett.

  1. Skriv inn feltene vist nedenfor. Denne strukturen skal være den samme som DSO som transaksjonsdata skal lastes til.

  1. I kategorien Ekstraksjon velger du adapteren som "Last inn teksttypefil fra lokal arbeidsstasjon".
  2. 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).

  1. Gå til transaksjonskode RSA1.
  2. Klikk på OK-knappen.

  1. Naviger til Modeling-fanen-> InfoProvider.
  2. Lag transformasjon.

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

  1. Gå til transaksjonskode RSA1.
  2. Klikk på OK-knappen.

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

  1. Skriv inn InfoPackage Description.
  2. Klikk Lagre.

  1. Klikk på Tidsplan-fanen.
  2. Klikk Start-knappen for å starte belastningen fra den flate filen til datakilden.

Trinn 7) Last data til DSO.

  1. Klikk på Utfør-fanen i DTP.
  2. Klikk på Utfør-knappen for å starte datainnlasting fra DataSource (PSA) til DSO.