Jak načíst data transakce z plochého souboru do SAP BI/BW
⚡ Chytré shrnutí
Načítání transakčních dat z plochého souboru do SAP BW vytvoří systém zdrojového souboru, DataSource, transformaci a proces přenosu dat a poté použije InfoPackage a DTP k načtení záznamů souborů do objektu DataStore.

Co je načítání dat z plochých souborů SAP BW?
Načítání transakčních dat z plochého souboru umožňuje přenést externí data, jako je CSV nebo textový soubor, do SAP BW pro reporting. V tomto scénáři se data načítají do DSO s názvem „DEMO_DSO“ s následujícími poli:
- Klíčová pole: ZCUST (Zákazník), ZMAT (Materiál)
- Datová pole: ZPRICE (Cena materiálu), ZQTY (Množství)
Níže jsou uvedeny kroky pro načtení dat do DSO z plochého souboru.
Krok 1: Vytvořte zdrojový systém pro plochý soubor
- Přejděte 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 FILE a v kontextové nabídce vyberte „Vytvořit“.
Na další obrazovce:
- Zadejte název logického systému.
- zadejte DescriptKlikněte na tlačítko Pokračovat.
Krok 2: Vytvořte komponentu aplikace
- Přejděte 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 aplikační komponentu.
- Zadejte technický název.
- zadejte Descriptiontů.
- Klikněte na tlačítko Pokračovat.
Krok 3: Vytvoření zdroje dat
- Přejděte 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.
- Vyberte DataType DataSource.
- Klikněte na tlačítko Pokračovat.
- Vyplňte níže uvedená pole. Tato struktura by měla být stejná jako DSO, do kterého mají být načtena data transakcí.
- V ExtracNa kartě ce vyberte adaptér jako „Načíst textový soubor z místní pracovní stanice“.
- Vyberte cestu k souboru, kam je umístěn plochý soubor, a aktivujte zdroj dat.
Krok 4: Vytvoření transformace (zdroj dat do DSO)
- Přejděte na kód transakce RSA1.
- Klepněte na tlačítko OK.
- Přejděte na kartu Modelování -> Poskytovatel informací.
- Vytvořte transformaci.
- zadejte Target Typ objektu.
- zadejte Target Název objektu.
- Zadejte typ zdrojového objektu.
- Zadejte název zdrojového objektu.
- Zadejte zdrojový systém.
- Klikněte na tlačítko Pokračovat.
Níže uvedená obrazovka ukazuje transformaci vytvořenou pomocí automatické mapy.ping zdrojových polí do cílových polí.
Krok 5: Vytvořte proces přenosu dat
Klikněte pravým tlačítkem myši na složku DTP a v kontextové nabídce vyberte možnost „Vytvořit proces přenosu dat“.
Níže uvedená obrazovka zobrazuje vytvořený DTP.
Krok 6: Vytvořte informační balíček a naplánujte jeho načtení
- Přejděte 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 -> Create InfoPackage.
- Zadejte popis informačního balíčku.
- Klepněte na tlačítko Uložit.
- Klikněte na kartu Plán.
- Kliknutím na tlačítko Start spusťte načítání z plochého souboru do zdroje dat.
Krok 7: Načtení dat do DSO
- Klikněte na kartu Spustit v DTP.
- Kliknutím na tlačítko Spustit spusťte načítání dat ze zdroje dat (PSA) do DSO.
























