Naučíme se, jak načíst transakční data z plochého souboru pomocí scénáře.
Scénář: Načíst data do PDS s názvem „DEMO_DSO“. PDS má následující pole.
Klíčová pole:
ZCUST - zákazník
ZMAT - Materiál
Datová pole:
ZPRICE - cena materiálu
ZQTY - množství
Pojďme se podívat na kroky k načtení dat do DSO ze souboru Flat
Krok 1) Vytvořte zdrojový systém pro plochý soubor.
- Přejít na kód transakce RSA1
- Klepněte na tlačítko OK.
Na další obrazovce
- Přejděte na kartu Modelování -> Zdrojové systémy.
- Klikněte pravým tlačítkem na složku s názvem SOUBOR a v místní nabídce vyberte možnost Vytvořit.
Na další obrazovce
- Zadejte název logického systému.
- Zadejte popis. Klikněte na tlačítko Pokračovat.
Krok 2) Vytvořte komponentu aplikace.
- Přejít na kód transakce RSA1
- Klepněte na tlačítko OK.
- Přejděte na kartu Modelování -> Zdroje dat.
- Vyberte zdrojový systém.
- Klikněte pravým tlačítkem -> Vytvořit komponentu aplikace.
- Zadejte technický název.
- Zadejte popis.
- Klikněte na Pokračovat.
Krok 3) Vytvořte zdroj dat.
- Přejít na kód transakce RSA1
- Klepněte na tlačítko OK.
- Přejděte na kartu Modelování -> Zdroje dat.
- Klikněte pravým tlačítkem -> Vytvořit zdroj dat.
- Zadejte technický název.
- Zvolte DataType DataSource.
- Klikněte na Pokračovat.
- Zadejte pole uvedená níže. Tato struktura by měla být stejná jako DSO, do kterého se mají načíst data transakce.
- Na kartě Extrakce vyberte adaptér jako „Načíst soubor textového typu z místní pracovní stanice“.
- Vyberte cestu k souboru, kde je plochý soubor, který se má načíst, umístěn v systému a aktivujte zdroj dat.
Krok 4) Vytvořte transformaci mezi zdrojem dat (zdroj) a DSO (cíl).
- Přejít na kód transakce RSA1.
- Klepněte na tlačítko OK.
- Přejděte na kartu Modelování -> InfoProvider.
- Vytvořit transformaci.
- Zadejte typ cílového objektu.
- Zadejte název cílového objektu.
- Zadejte typ zdrojového objektu.
- Zadejte název zdrojového objektu.
- Vstupte do zdrojového systému.
- Klikněte na Pokračovat.
Níže uvedená obrazovka ukazuje transformaci vytvořenou automatickým mapováním polí Zdroj do polí Cíl.
Krok 5) Vytvořte proces přenosu dat.
Klikněte pravým tlačítkem na složku DTP a v místní nabídce vyberte možnost „Vytvořit proces přenosu dat“.
Níže uvedená obrazovka zobrazuje vytvořený DTP.
Krok 6) Vytvořte Infopackage a naplánujte načtení dat do zdroje dat (PSA).
- Přejít na kód transakce RSA1.
- Klepněte na tlačítko OK.
- Přejděte na kartu Modelování -> Zdroje dat.
- Klikněte pravým tlačítkem na DataSource -> Vytvořit InfoPackage.
- Zadejte popis InfoPackage.
- Klikněte na Uložit.
- Klikněte na kartu Plán.
- Klepnutím na tlačítko Start spusťte načítání z plochého souboru do zdroje dat.
Krok 7) Načtěte data do DSO.
- Klepněte na kartu Spustit v DTP.
- Kliknutím na tlačítko Spustit zahájíte načítání dat z DataSource (PSA) do DSO.