Naučit ćemo kako učitati transakcijske podatke iz ravne datoteke uz pomoć scenarija.
Scenarij: učitavanje podataka u ODS 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 u DSO iz ravne datoteke
Korak 1) Stvorite izvorni sustav za ravnu datoteku.
- Idite na kod transakcije RSA1
- Pritisnite gumb U redu.
Na sljedećem zaslonu,
- Idite na karticu Modeliranje-> Izvorni sustavi.
- Desnom tipkom miša kliknite mapu pod nazivom FILE i na kontekstnom izborniku odaberite "Create".
Na sljedećem zaslonu,
- Unesite naziv logičkog sustava.
- Unesite opis.Kliknite gumb Nastavi.
Korak 2) Stvorite komponentu aplikacije.
- Idite na kod 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 opis.
- Pritisnite Nastavi.
Korak 3) Stvorite izvor podataka.
- Idite na kod transakcije RSA1
- Pritisnite gumb U redu.
- Idite na karticu Modeliranje-> Izvori podataka.
- Desni klik -> Stvori izvor podataka.
- Unesite tehnički naziv.
- Odaberite DataType DataSource.
- Pritisnite Nastavi.
- Unesite dolje prikazana polja. Ova bi struktura trebala biti jednaka ODS-u kojem se trebaju učitati podaci o transakciji.
- Na kartici Extraction odaberite adapter kao "Učitaj datoteku tekstualnog tipa s lokalne radne stanice".
- Odaberite put datoteke gdje će se ravna datoteka koja se učitava smjestiti u sustav i aktivirati izvor podataka.
Korak 4) Stvorite transformaciju između izvora podataka (izvor) i ODS-a (cilj).
- Idite na kod transakcije RSA1.
- Pritisnite gumb U redu.
- Idite na karticu Modeliranje-> InfoProvider.
- Stvorite transformaciju.
- Unesite ciljnu vrstu objekta.
- Unesite naziv ciljanog objekta.
- Unesite vrstu izvornog objekta.
- Unesite naziv izvornog objekta.
- Uđite u izvorni sustav.
- Pritisnite Nastavi.
Ispod zaslona prikazana je transformacija stvorena automatskim preslikavanjem polja Izvor u polja Ciljanje.
Korak 5) Stvorite postupak prijenosa podataka.
Desnom tipkom miša kliknite DTP mapu i odaberite opciju "Stvori postupak prijenosa podataka" iz kontekstnog izbornika.
Ispod zaslona prikazan je stvoreni DTP.
Korak 6) Stvorite Infopackage i zakažite učitavanje podataka u DataSource (PSA).
- Idite na kod transakcije RSA1.
- Pritisnite gumb U redu.
- Idite na karticu Modeliranje-> Izvori podataka.
- Desnom tipkom miša kliknite DataSource -> Create InfoPackage.
- Unesite opis InfoPackage.
- Kliknite Spremi.
- Kliknite karticu Raspored.
- Pritisnite gumb Start da biste pokrenuli učitavanje iz ravne datoteke u Izvor podataka.
Korak 7) Učitajte podatke u ODS.
- Kliknite karticu Izvrši u DTP-u.
- Kliknite gumb Izvrši da biste započeli učitavanje podataka iz DataSourcea (PSA) u ODS.