Hur man laddar transaktionsdata från platt fil i SAP BI/BW

Vi kommer att lära oss hur man laddar transaktionsdata från en platt fil med hjälp av ett scenario.

Scenario: Ladda data till DSO som heter "DEMO_DSO". DSO har följande fält.

Nyckelfält:

ZCUST – Kund

ZMAT – Material

Datafält:

ZPRICE – Materialpris

ZQTY – Kvantitet

Ladda transaktionsdata från platt fil

Låt oss titta på stegen för att ladda data till DSO från platt fil

Steg 1) Skapa källsystem för platt fil.

  1. Gå till transaktionskod RSA1
  2. Klicka på OK-knappen.

Ladda transaktionsdata från platt fil

På nästa skärm,

  1. Navigera till fliken Modellering->Källsystem.
  2. Högerklicka på mappen med namnet FIL och välj "Skapa" från snabbmenyn.

Ladda transaktionsdata från platt fil

På nästa skärm,

  1. Ange det logiska systemets namn.
  2. Ange Description. Klicka på knappen Fortsätt.

Ladda transaktionsdata från platt fil

Steg 2) Skapa applikationskomponent.

  1. Gå till transaktionskod RSA1
  2. Klicka på OK-knappen.

Ladda transaktionsdata från platt fil

  1. Navigera till fliken Modellering->Datakällor.
  2. Välj källsystemet.

Ladda transaktionsdata från platt fil

  1. Högerklicka -> Skapa applikationskomponent.

Ladda transaktionsdata från platt fil

  1. Ange det tekniska namnet.
  2. Ange Descriptjon.
  3. Klicka på Fortsätt.

Ladda transaktionsdata från platt fil

Steg 3) Skapa datakälla.

  1. Gå till transaktionskod RSA1
  2. Klicka på OK-knappen.

Ladda transaktionsdata från platt fil

  1. Navigera till fliken Modellering->Datakällor.
  2. Högerklicka -> Skapa datakälla.

Ladda transaktionsdata från platt fil

  1. Ange tekniskt namn.
  2. Välj DataType DataSource.
  3. Klicka på Fortsätt.

Ladda transaktionsdata från platt fil

  1. Ange fälten som visas nedan. Denna struktur bör vara densamma som den DSO till vilken transaktionsdata ska laddas.

Ladda transaktionsdata från platt fil

  1. På fliken Extrahering väljer du adaptern som "Ladda textfil från lokal arbetsstation".
  2. Välj sökvägen där den platta filen som ska laddas placeras i systemet och aktivera datakällan.

Ladda transaktionsdata från platt fil

Steg 4) Skapa transformation mellan datakälla(källa) och DSO(Target).

  1. Gå till transaktionskod RSA1.
  2. Klicka på OK-knappen.

Ladda transaktionsdata från platt fil

  1. Navigera till fliken Modellering->InfoProvider.
  2. Skapa transformation.

Ladda transaktionsdata från platt fil

  1. ange Target Objekttyp.
  2. ange Target Objektnamn.
  3. Ange källobjekttyp.
  4. Ange namn på källobjekt.
  5. Gå in i källsystemet.
  6. Klicka på Fortsätt.

Ladda transaktionsdata från platt fil

Nedanför skärmbilden visar transformationen som skapats med automatisk mappning av källfälten till Target fält.

Ladda transaktionsdata från platt fil

Steg 5) Skapa dataöverföringsprocess.

Högerklicka på DTP-mappen och välj alternativet "Skapa dataöverföringsprocess" från snabbmenyn.

Ladda transaktionsdata från platt fil

Skärmen nedan visar DTP som skapats.

Ladda transaktionsdata från platt fil

Steg 6) Skapa infopaket och schemalägg dataladdning till datakällan (PSA).

  1. Gå till transaktionskod RSA1.
  2. Klicka på OK-knappen.

Ladda transaktionsdata från platt fil

  1. Navigera till fliken Modellering->Datakällor.
  2. Högerklicka på DataSource -> Create InfoPackage.

Ladda transaktionsdata från platt fil

  1. Gå in i InfoPackage Descriptjon.
  2. Klicka på Spara.

Ladda transaktionsdata från platt fil

  1. Klicka på fliken Schema.
  2. Klicka på Start-knappen för att starta laddningen från den platta filen till datakällan.

Ladda transaktionsdata från platt fil

Steg 7) Ladda data till DSO:n.

  1. Klicka på fliken Execute i DTP:n.
  2. Klicka på knappen Execute för att starta dataladdningen från DataSource (PSA) till DSO.

Ladda transaktionsdata från platt fil