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
Pogledajmo korake za učitavanje podataka DSO iz Ravne datoteke
Korak 1) Stvorite izvorni sustav za ravnu datoteku.
- Idite na šifru transakcije RSA1
- Pritisnite gumb U redu.
Na sljedećem ekranu
- Idite na karticu Modeling->Source Systems.
- Kliknite desnom tipkom miša na mapu pod nazivom FILE i odaberite "Create" iz kontekstnog izbornika.
Na sljedećem ekranu
- Unesite naziv logičkog sustava.
- Unesite Description. Kliknite gumb Nastavi.
Korak 2) Stvorite komponentu aplikacije.
- Idite na šifru transakcije RSA1
- Pritisnite gumb U redu.
- Idite na karticu Modeliranje->Izvori podataka.
- Odaberite izvorni sustav.
- Desni klik -> Stvori komponentu aplikacije.
- Unesite tehnički naziv.
- Unesite Description.
- Kliknite Nastavi.
Korak 3) Stvorite izvor podataka.
- Idite na šifru transakcije RSA1
- Pritisnite gumb U redu.
- Idite na karticu Modeliranje->Izvori podataka.
- Desni klik -> Stvori izvor podataka.
- Unesite tehnički naziv.
- Odaberite DataType DataSource.
- Kliknite Nastavi.
- Unesite dolje prikazana polja. Ova struktura bi trebala biti ista kao DSO u koji se podaci o transakciji učitavaju.
- Na kartici Ekstrakcija odaberite adapter kao "Učitaj datoteku tekstualne vrste s lokalne radne stanice".
- Odaberite stazu datoteke gdje se u sustavu nalazi ravna datoteka koja se učitava i aktivirajte izvor podataka.
Korak 4) Stvorite transformaciju između izvora podataka (izvor) i DSO (Target).
- Idite na šifru transakcije RSA1.
- Pritisnite gumb U redu.
- Idite na karticu Modeling->InfoProvider.
- Stvorite transformaciju.
- ući Target Vrsta objekta.
- ući Target Naziv objekta.
- Unesite vrstu izvornog objekta.
- Unesite naziv izvornog objekta.
- Unesite izvorni sustav.
- Kliknite Nastavi.
Donji zaslon prikazuje transformaciju stvorenu automatskim mapiranjem izvornih polja u Target Polja.
Korak 5) Kreirajte proces prijenosa podataka.
Desnom tipkom miša kliknite mapu DTP i odaberite opciju "Stvori proces prijenosa podataka" iz kontekstnog izbornika.
Donji zaslon prikazuje stvoreni DTP.
Korak 6) Kreirajte Infopaket i rasporedite učitavanje podataka u DataSource(PSA).
- Idite na šifru transakcije RSA1.
- Pritisnite gumb U redu.
- Idite na karticu Modeliranje->Izvori podataka.
- Desni klik na DataSource -> Create InfoPackage.
- Unesite infopaket Description.
- Kliknite Spremi.
- Pritisnite karticu Raspored.
- Pritisnite gumb Start za početak učitavanja iz ravne datoteke u izvor podataka.
Korak 7) Učitajte podatke u DSO.
- Pritisnite karticu Izvrši u DTP-u.
- Pritisnite gumb Izvrši za početak učitavanja podataka iz izvora podataka (PSA) u DSO.