Kako učitati podatke o transakciji iz ravne datoteke SAP BI/BW

Naučit ćemo kako učitati transakcijske podatke iz Flat File uz pomoć scenarija.

Scenarij: Učitajte podatke u DSO pod nazivom “DEMO_DSO”. ODS ima sljedeća polja.

Ključna polja:

ZCUST – Kupac

ZMAT – Materijal

Podatkovna polja:

ZPRICE – Cijena materijala

ZQTY – Količina

Učitaj podatke o transakciji iz ravne datoteke

Pogledajmo korake za učitavanje podataka DSO iz Ravne datoteke

Korak 1) Stvorite izvorni sustav za ravnu datoteku.

  1. Idite na šifru transakcije RSA1
  2. Pritisnite gumb U redu.

Učitaj podatke o transakciji iz ravne datoteke

Na sljedećem ekranu

  1. Idite na karticu Modeling->Source Systems.
  2. Kliknite desnom tipkom miša na mapu pod nazivom FILE i odaberite "Create" iz kontekstnog izbornika.

Učitaj podatke o transakciji iz ravne datoteke

Na sljedećem ekranu

  1. Unesite naziv logičkog sustava.
  2. Unesite Description. Kliknite gumb Nastavi.

Učitaj podatke o transakciji iz ravne datoteke

Korak 2) Stvorite komponentu aplikacije.

  1. Idite na šifru transakcije RSA1
  2. Pritisnite gumb U redu.

Učitaj podatke o transakciji iz ravne datoteke

  1. Idite na karticu Modeliranje->Izvori podataka.
  2. Odaberite izvorni sustav.

Učitaj podatke o transakciji iz ravne datoteke

  1. Desni klik -> Stvori komponentu aplikacije.

Učitaj podatke o transakciji iz ravne datoteke

  1. Unesite tehnički naziv.
  2. Unesite Description.
  3. Kliknite Nastavi.

Učitaj podatke o transakciji iz ravne datoteke

Korak 3) Stvorite izvor podataka.

  1. Idite na šifru transakcije RSA1
  2. Pritisnite gumb U redu.

Učitaj podatke o transakciji iz ravne datoteke

  1. Idite na karticu Modeliranje->Izvori podataka.
  2. Desni klik -> Stvori izvor podataka.

Učitaj podatke o transakciji iz ravne datoteke

  1. Unesite tehnički naziv.
  2. Odaberite DataType DataSource.
  3. Kliknite Nastavi.

Učitaj podatke o transakciji iz ravne datoteke

  1. Unesite dolje prikazana polja. Ova struktura bi trebala biti ista kao DSO u koji se podaci o transakciji učitavaju.

Učitaj podatke o transakciji iz ravne datoteke

  1. Na kartici Ekstrakcija odaberite adapter kao "Učitaj datoteku tekstualne vrste s lokalne radne stanice".
  2. Odaberite stazu datoteke gdje se u sustavu nalazi ravna datoteka koja se učitava i aktivirajte izvor podataka.

Učitaj podatke o transakciji iz ravne datoteke

Korak 4) Stvorite transformaciju između izvora podataka (izvor) i DSO (Target).

  1. Idite na šifru transakcije RSA1.
  2. Pritisnite gumb U redu.

Učitaj podatke o transakciji iz ravne datoteke

  1. Idite na karticu Modeling->InfoProvider.
  2. Stvorite transformaciju.

Učitaj podatke o transakciji iz ravne datoteke

  1. ući Target Vrsta objekta.
  2. ući Target Naziv objekta.
  3. Unesite vrstu izvornog objekta.
  4. Unesite naziv izvornog objekta.
  5. Unesite izvorni sustav.
  6. Kliknite Nastavi.

Učitaj podatke o transakciji iz ravne datoteke

Donji zaslon prikazuje transformaciju stvorenu automatskim mapiranjem izvornih polja u Target Polja.

Učitaj podatke o transakciji iz ravne datoteke

Korak 5) Kreirajte proces prijenosa podataka.

Desnom tipkom miša kliknite mapu DTP i odaberite opciju "Stvori proces prijenosa podataka" iz kontekstnog izbornika.

Učitaj podatke o transakciji iz ravne datoteke

Donji zaslon prikazuje stvoreni DTP.

Učitaj podatke o transakciji iz ravne datoteke

Korak 6) Kreirajte Infopaket i rasporedite učitavanje podataka u DataSource(PSA).

  1. Idite na šifru transakcije RSA1.
  2. Pritisnite gumb U redu.

Učitaj podatke o transakciji iz ravne datoteke

  1. Idite na karticu Modeliranje->Izvori podataka.
  2. Desni klik na DataSource -> Create InfoPackage.

Učitaj podatke o transakciji iz ravne datoteke

  1. Unesite infopaket Description.
  2. Kliknite Spremi.

Učitaj podatke o transakciji iz ravne datoteke

  1. Pritisnite karticu Raspored.
  2. Pritisnite gumb Start za početak učitavanja iz ravne datoteke u izvor podataka.

Učitaj podatke o transakciji iz ravne datoteke

Korak 7) Učitajte podatke u DSO.

  1. Pritisnite karticu Izvrši u DTP-u.
  2. Pritisnite gumb Izvrši za početak učitavanja podataka iz izvora podataka (PSA) u DSO.

Učitaj podatke o transakciji iz ravne datoteke