Jak načíst data transakce z plochého souboru v SAP BI / BW

Anonim

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.

  1. Přejít na kód transakce RSA1
  2. Klepněte na tlačítko OK.

Na další obrazovce

  1. Přejděte na kartu Modelování -> Zdrojové systémy.
  2. 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

  1. Zadejte název logického systému.
  2. Zadejte popis. Klikněte na tlačítko Pokračovat.

Krok 2) Vytvořte komponentu aplikace.

  1. Přejít na kód transakce RSA1
  2. Klepněte na tlačítko OK.

  1. Přejděte na kartu Modelování -> Zdroje dat.
  2. Vyberte zdrojový systém.

  1. Klikněte pravým tlačítkem -> Vytvořit komponentu aplikace.

  1. Zadejte technický název.
  2. Zadejte popis.
  3. Klikněte na Pokračovat.

Krok 3) Vytvořte zdroj dat.

  1. Přejít na kód transakce RSA1
  2. Klepněte na tlačítko OK.

  1. Přejděte na kartu Modelování -> Zdroje dat.
  2. Klikněte pravým tlačítkem -> Vytvořit zdroj dat.

  1. Zadejte technický název.
  2. Zvolte DataType DataSource.
  3. Klikněte na Pokračovat.

  1. Zadejte pole uvedená níže. Tato struktura by měla být stejná jako DSO, do kterého se mají načíst data transakce.

  1. Na kartě Extrakce vyberte adaptér jako „Načíst soubor textového typu z místní pracovní stanice“.
  2. 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).

  1. Přejít na kód transakce RSA1.
  2. Klepněte na tlačítko OK.

  1. Přejděte na kartu Modelování -> InfoProvider.
  2. Vytvořit transformaci.

  1. Zadejte typ cílového objektu.
  2. Zadejte název cílového objektu.
  3. Zadejte typ zdrojového objektu.
  4. Zadejte název zdrojového objektu.
  5. Vstupte do zdrojového systému.
  6. 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).

  1. Přejít na kód transakce RSA1.
  2. Klepněte na tlačítko OK.

  1. Přejděte na kartu Modelování -> Zdroje dat.
  2. Klikněte pravým tlačítkem na DataSource -> Vytvořit InfoPackage.

  1. Zadejte popis InfoPackage.
  2. Klikněte na Uložit.

  1. Klikněte na kartu Plán.
  2. 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.

  1. Klepněte na kartu Spustit v DTP.
  2. Kliknutím na tlačítko Spustit zahájíte načítání dat z DataSource (PSA) do DSO.